课程设计教学大纲
实习名称:数据库、软件工程课程设计
课程代码:
学分:
实习周数;3周
适用专业:计算机科学与技术
一、实习的目的与任务
课程设计是实践教学的一种重要手段,是培养和训练学生动手能力的重要方法。数据库、软件工程课程设计的目的是;以《软件工程》课程介绍的软件开发思想为指导,以《数据库原理与设计》课程中介绍的设计技术为手段,学习应用一种软件开发工具(VB、VC++、PB、Delphi 等等)具体分析、设计、实现一个简单但完整的数据库应用系统。
二、实习教学的基本要求
1参加课程设计的学生必须服从指导教师的指导,遵守纪律,按时、按指导教师的要求独立完成课程设计的任务。
2每周指导教师必须严格考勤。有条件的学生可采用电话、电子邮件的方式随时与教师交流。 3 课程设计报告应包含以下内容:
①系统需求分析的文档。
②系统数据模型和系统模型的设计文档资料。(E-R图、数据流图或UML建模图等、符合3NF范式的数据库)
③系统的实现流程介绍及用户界面和运行结果。
④系统的评价及设计体会。
三、实习内容
1) 实习地点:本课程设计的实习地点为信自院机房。
2) 实习内容:
1在指导教师的指导下,每个学生选择一个数据库应用系统。
2应用软件工程的开发思想进行数据库应用系统的需求分析。
3应用数据库设计技术(E-R图、概念设计)和软件工程设计技术构造系统的数据模型和系统模型。
4 学习并掌握一种软件开发工具,学会应用软件工具开发实现应用系统的方法。 5 运用所学的软件工具具体实现以上的数据库应用系统。
6 编写并提交课程设计报告。
3)课程设计时间安排:
数据库、软件工程课程设计的时间历经5周,大致安排如下:
第一周:系统的确定及需求分析,数据模型与系统模型的分析与建模。系统结构的设计与实现。 第二周:系统的实现。
第三周:编写课程设计报告提交课程设计报告、检查系统。
四、考核方法
通过在计算机上检查并验收所开发的系统,以及指导教师评阅课程设计报告给出一个综合成绩。
五、主要参考书
1数据库系统的理论与设计方面的书籍、文献。
2软件工程方面的书籍、文献。
3软件开发工具方面的书籍、文献。
执笔人:周 枫审定人:教学基层组织主任: