《软件设计模式》实验教学大纲2018下载

weixin_39821620 2019-10-04 05:00:21
介绍了GOF的23种设计模式的实验教学方法,包括创建型、结构型、行为型设计模式中的8个实验。
相关下载链接://download.csdn.net/download/weixin_42531524/10554703?utm_source=bbsseo
...全文
6 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
数据库系统原理课程设计教学大纲全文共9页,当前为第1页。数据库系统原理课程设计教学大纲全文共9页,当前为第1页。《数据库系统原理》课程设计教学大纲 数据库系统原理课程设计教学大纲全文共9页,当前为第1页。 数据库系统原理课程设计教学大纲全文共9页,当前为第1页。 一、课程名称:《数据库系统原理 》 课程设计 Course Project of Database System 二、课程编码: 1300371 三、学时与学分: 1 周,1 学分 四、先修课程:《数据库系统原理》 五、设计目的与要求 课程设计目的 : 熟悉大型数据库管理系统的结构与组成; 熟悉数据库应用系统的设计方法和开发过 程; 掌握一种大型数据库管理系统 (DM5、ORACLE 或 SQL SERVER的) 应用技术和开发工具的使 用; 熟悉数据库设计工具的使用; 熟悉数据库安全的相关知识和技术; 熟悉数据库系统的管理和维护。 课程设计要求 : 在课程设计指导老师的指导下, 选定一个数 据库应用系统的题目, 完成数据库的设计和 应用系统设计,并提交相应文档。 数据库管理系统仅限 DM5、 Oracle 以及 MS SQL Server ; 数据库系统原理课程设计教学大纲全文共9页,当前为第2页。数据库系统原理课程设计教学大纲全文共9页,当前为第2页。开发工具限 PowerBuilder 、 Delphi 、C++、 JAVA、.NET 平台或其它动态网页开发工具; 数据库系统原理课程设计教学大纲全文共9页,当前为第2页。 数据库系统原理课程设计教学大纲全文共9页,当前为第2页。 系统采用客户 / 服务器( C/S)结构或浏览器 / 服务器( B/S )结构实现。 系统应严格遵照题目要求进行设计, 可在其 基础上进一步细化完善, 但不得违背, 原则 上不额外增加与要求无关的功能。 系统中应适当体现下列技术的应用: 存储过 程,触发器,索引。 提交系统的源码及文档。 六、适用学科专业 信息类各学科专业 七、实验环境 Windows 2000/XP/2003 操作系统, Server 版; DM5f or Windows 企业版 / 标准版, Microsoft SQL Server 2000/2005 企业版 / 标准版,或 数据库系统原理课程设计教学大纲全文共9页,当前为第3页。数据库系统原理课程设计教学大纲全文共9页,当前为第3页。Oracle 9i/10g ; 数据库系统原理课程设计教学大纲全文共9页,当前为第3页。 数据库系统原理课程设计教学大纲全文共9页,当前为第3页。 PowerBuilder / Delphi / Visual C++ / Java (Eclipse 或 NetBeans 或 JBuilder) /.NET (C# + ASP.NET) / 其它动态网页开发环境; 八、设计的题目和要求 下列题目任选一个作为课程设计内容。 题目一:网上销售系统 网上销售系统要求在 B/S 模式下提供包括商品信息管 理、查询、订购、销售等功能的网上交易平台,对客户 和商店管理员应提供不同的操作界面和使用权限。 具体 功能包括: 商品信息管理:商店可以对商品信息进行管理,包括商 品的类别、名称、描述信息、售价、图片、折扣等。 客户信息管理: 客户可以自助注册并管理自己的个人信 息。 商品查询: 客户可以通过多种方式查询并且挑选网上商 店出售的商品, 通过在网上填写并确认订单的方式来购 买商品。 订单查询:客户可以管理自己的订单信息,查询订单的 处理情况。 订单处理:商店可以对客户的订单信息、汇款单信息进 数据库系统原理课程设计教学大纲全文共9页,当前为第4页。数据库系统原理课程设计教学大纲全文共9页,当前为第4页。行审核,以确定是否发货,并修改订单状态。 数据库系统原理课程设计教学大纲全文共9页,当前为第4页。 数据库系统原理课程设计教学大纲全文共9页,当前为第4页。 题目二:仓储管理系统 采用 B/S 或 C/S 模式实现一个仓库库存货品信息管理系 统软件。仓库的日常工作包括货品的入库和出库。入库 要由采购人员提供进货单, 进货单经过审核人员审核验 收后方能进行货品入库。出库要由销售人员提供出货 单,经过审核人员审核批准后才能提货。当销售人员需 要提货而货品的库存量不足时可先进行缺货登记, 当有 相应货品入库时,按缺货登记时间顺序处理出货请求。 要求: 实现库存货品信息的管理。 实现进货单的填写、修改、审核和查询等功能。 实现出货单的填写、修改、审核和查询等功能。 实现缺货登记、查询和处理。 根据不同用户身份提供不同的操作权限和界面。 题目三:图书管理系统 假设图书馆的工作人员要处理下列日常工作: 借书:核实读者身份并检查是否存在下述情况: 该读者借书的数
信息系统与数据库技术教学大纲全文共8页,当前为第1页。信息系统与数据库技术教学大纲全文共8页,当前为第1页。信息系统与数据库技术教学大纲 信息系统与数据库技术教学大纲全文共8页,当前为第1页。 信息系统与数据库技术教学大纲全文共8页,当前为第1页。 课程是以数据库技术为核心,融合信息管理、软件工程、程序开发等知识,用解剖麻雀式的教学和实践案例带领学习者快速了解从信息需求发现到信息系统分析、设计和实现的全过程,培养计算机综合应用能力。 课程概述 "互联网+"是信息技术和各行业领域结合的一种创新应用模式,每一个"互联网+"的背后都有一个信息系统。本课程是适应计算机基础教育的一门综合性公共基础课,通过介绍信息系统的核心支持技术,培养学生的信息应用意识和信息决策能力,提高领域创新应用的信息素养。 课程用面向系统的观点,以独特的课程体系融合信息管理、数据库技术、软件工程、程序设计等知识,使学生快速了解信息系统分析、设计、开发和运行管理的方法。 信息系统:学习信息系统概念、构成及应用特点,从而建立主动发现和利用信息的意识; 软件工程:学习项目管理的思想,了解信息系统构建过程,分析、设计、开发和管理方法; 数据库:这是信息系统的核心知识,掌握数据的组织、存储、管理和访问方法; 程序设计:学习使用编程语言访问数据库的一般流程,了解基于Web的信息系统应用程序的基本实现方法。 课程虽然知识集成度比较大,但是通过贯穿全课程的解剖麻雀式的教学、实践案例,用实例驱动学习,逐步递进,不需要死记硬背。 授课目标 这门课是一门IT技术的综合课程,通过关注信息系统实现的各环节方法和技术,希望学习者最后建立系统观点,对用信息系统支持自己的业务实现有基本的分析、判断和掌控能力。 非计算机专业的学生:锻炼你站在甲方的角度掌控系统规划、开发和管理,和作为乙方的IT技术人员密切配合。 信息系统与数据库技术教学大纲全文共8页,当前为第2页。信息系统与数据库技术教学大纲全文共8页,当前为第2页。计算机专业的学生:锻炼你贯通核心支持技术,用系统的观点设计系统和开发系统,充分理解作为甲方的用户立场和需求。 信息系统与数据库技术教学大纲全文共8页,当前为第2页。 信息系统与数据库技术教学大纲全文共8页,当前为第2页。 课程大纲 课程辅助资料 教学案例_教务信息系统 实验案例_网上书店 Visio绘图软件的使用方法 教材第6-9章 例题源码 教学进度安排和成绩分布 实验软件下载地址及安装说明 综合实践项目选题思维指导 教务系统案例程序源代码 全课程讲义 课程绪论 嗨,跟你聊聊这门课 第一周 信息系统基本知识 & 数据库基本知识 第一章 信息系统基本知识_章节导引 信息系统概述 信息系统的类型 信息系统案例简介 第二章 关系数据库基本知识_章节导引 数据模型概述 关系模型与关系数据库 信息系统与数据库技术教学大纲全文共8页,当前为第3页。信息系统与数据库技术教学大纲全文共8页,当前为第3页。 信息系统与数据库技术教学大纲全文共8页,当前为第3页。 信息系统与数据库技术教学大纲全文共8页,当前为第3页。 **关系数据库体系结构(别急!第五章以后再学更易理解!) 关系模型的运算理论简介(别急!第五章以后再学更易理解!) 第一周 讲义(信息系统基本知识 & 数据库基本知识) 单元测验:信息系统和数据库基本知识 第二周 关系数据库 创建与维护 第三章 数据库的创建与维护_章节导引 数据库管理系统SQL Server概述 数据库的创建与维护 数据表设计 数据表的创建与维护 第二周 讲义(数据库的创建与维护) 第二周 实验 关系数据库的创建 单元测验:关系数据库的创建和维护 关系数据库的创建和维护 第三周 关系数据库操作语言SQL(一) 第四章 SQL语言与可编程对象_章节导引 SQL语言概述 数据库定义语言DDL简介 数据操纵语言DML的查询语句SELECT——单表查询 第三周 讲义(SQL概述、DDL、SELECT单表查询) 第三周 实验 DDL脚本生成与Select语句单表查询 单元测验:DDL语句及Select语句单表查询 信息系统与数据库技术教学大纲全文共8页,当前为第4页。信息系统与数据库技术教学大纲全文共8页,当前为第4页。 信息系统与数据库技术教学大纲全文共8页,当前为第4页。 信息系统与数据库技术教学大纲全文共8页,当前为第4页。 第四周 关系数据库操作语言SQL(二) 数据操纵语言DML的查询语句SELECT——多表连接查询 数据操纵语言DML的更新语句INSERT、UPDATE、DELETE 第四周 讲义(SELECT多表查询、数据更新语句) 第四周 实验 Select多表查询和数据更新语句 单元测验:SELECT多表查询、数据更新语句 第五周 关系数据库操作语言SQL(
单片机的C语言程序设计与应用课程教学大纲 课程编号: 一、说明 (一)课程性质 本课程应用电子技术专业的必修课。本课程面向的学生主要是高年级本科生。先修课 程:数字电子技术、单片机的汇编语言、汇编语言、C语言程序设计。 (二)教学目的 本课程教学所要达到的目的是:从应用为目的出发,通过对C语言基本概念、基本语 句、单片机应用系统的初步设计的学习,使学生能利用C语言编写51系列单片机应用程序 ,熟练使用Keil C编程软件,具有用C51语言进行程序设计的基本技能,培养学生分析问题和解决问题的 能力。 (三)教学主要内容 本课程的主要内容: 1.语言的数据类型、运算符、表达式。 2.语言的控制结构语句 3.函数与存储模式的特点与应用 4.数组和指针的特点与应用 5.位运算和预处理的特点与应用 6.C51语言在单片机的定时器/计数器,中断系统的应用 7.C51语言串行通信的应用 8.单片机的键盘和显示 重点内容:单片机C程序设计的方法,熟练使用KEIL51集成开发环境,对单片机的软硬件 设计有一定的了解,能简单开发单片机以及嵌入式应用系统。 难点内容:51单片机的内部结构、工作原理及其功能。 (四)教学时数 总学时64,理论学时,32、实验32,学分3。 (五)教学方式 课堂讲授与上机练习相结合。 (六)适用对象 电子信息工程、自动化、测控技术与仪器专业高年级学生。 二、教学内容及安排 1. 单片机的C语言概述 教学要点: 理解嵌入式系统的定义、特点及架构;掌握嵌入式系统与单片机、PC的区别;了解嵌 入式系统的应用领域;弄清嵌入式系统的发展趋势。 教学时数: 2学时 教学内容: 1.1 C语言与MCS-51单片机 (1学时) 掌握嵌入式系统的定义、特点、组成及分类。 1.2 Keil C51开发工具 了解嵌入式系统的应用领域。 1.3 C51的程序结构与编程实例(1学时) 考核要求: 了解C51语言与汇编语言的优势对比,C51语言与标准C语言的区别。了解KeilC51开发 工具。 2. C51程序设计基础 教学要点: 本章主要介绍C51的数据类型和存储类型、基本运算与流程控制语句、构造数据类型、函 数以及程序设计中的其他一些问题等内容 教学时数: 12学时 教学内容: 2.1 C51数据类型及存储类型(2学时) 介绍C51语言的数据类型,常量与变量、数据存储类型。 2 . 2 C51对单片机主要资源的控制(4学时) 1) C51对单片机应用系统主要资源的控制主要包括特殊功能寄存器的定义、片内RAM的使 用、片外RAM及I/O口的使用、位变量的定义。 2) 片内RAM的使用、片外RAM及I/O的使用又称为绝对地址的访问。 2.3 C51 的基本运算与流程控制语句(2学时) 介绍C51的 1) 基本运算 2) 选择(分支)控制语句 3) 循环结构流程控制语句 4) break语句、continue语句和goto语句 2.4 C51的构造数据类型 (2学时) 介绍C51 的构造数据类型主要有数组、指针和结构等。重点讨论数组和指针。 2.5 C51 函数(2学时) 介绍C51的不同函数定义方式。 考核要求: 掌握:C51的数据类型、运算符及表达式;C51语言程序的基本结构及其流程图;函数 及选择语句和循环语句的用法。 3. 单片机内部资源的C51编程 教学要点: 掌握:计算机并行输入/输出、定时/计数器接口、串行接口和中断系统的概念,单 片机中断系统的结构、中断源、中断特殊功能寄存器、中断响应过程;串行口功能与结 构、工作方式及编程应用;定时/计数器系统的电路结构、特殊功能寄存器及功能和使用 方法。 理解:单片机定时和计数、串行和中断的应用。。 教学时数: 8学时 教学内容: 3.1 单片机的并行口(2学时) 介绍51单片机的4个并行I/O口的特点,了解每个端口既可以按字节单独使用,也可以 按位操作,各个端口可作为一般的I/O口使用,大多数端口又可以作为第二功能使用。 3.2 单片机的中断系统(2学时) 介绍51单片机的中断系统的特点,它提供5个中断源(52子系列是6个),具有两个中 断优先级,可以实现两级中断嵌套。 3.3 单片机的定时器/计数器(2学时) 介绍MCS- 51单片机内部的两个16位的可编程的定时器/计数器,即定时器T0和定时器T1(8052提供 3个,第三个称为定时器T2)。它们既可用作定时器方式,又可用作计数器方式 3.4 单片机的串行口(2学时) 介绍MCS- 51单片机内部的串行接口的特点。这个口既可以用于网络通信,也可以实现串行异步通 信,还可以作为同步移位寄存器使用。 考核要求: 了解单片机内部的并行口、中断系统、定时器/计数器、串行口的构成及特点,熟练掌 握对这些资源的C语言编程,能够利用这些资源实现某些功能。

12,877

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧