《 数据库技术及应用课程设计》教学大纲
- 格式:pdf
- 大小:114.26 KB
- 文档页数:3
《 数据库技术及应用课程设计》课程设计教学大纲
课程代码: 课程性质:设计(论文)/选修
适用专业:电气工程及其自动化 开课学期:2
总学时数:2周(**上机学时) 总学分数:2
一、课程设计的性质和目的
本课程设计是在学生学习《数据库技术及应用》课程后,进行的一次针对数
据库技术应用的综合训练,其目的在于加深对数据库原理的理解,掌握数据库应
用系统开发的基本方法。
1、培养学生运用所学的数据库课程的理论知识,分析解决实际问题的能力。
2、培养学生掌握数据库设计和实现的技术手段,设计信息查询类课题的方法。
3、培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。
二、课程设计内容及学时分配
课程设计内容为:给定一些具有明确查询需求的应用型信息管理问题,要求
学生在规定的时期内完成对问题的分析、设计,最后选用一种DBMS平台,实现信
息(数据)的计算机管理。
学时分配建议:
教学内容 学时 备注
集中讲授 2课时 任务分配(选题)
资料查阅与学习,讨论 1天
数据库系统设计 1天
关系数据模型设计 1天
数据库的定义 1天
数据库的建立和维护 1天
数据库的查询 1天
数据库的视图和图表的定义 1天
数据库的完整性和安全性 1天
成果验收 1天 电子材料
纸质论文提交
注:课程设计暑假期间完成。
三、课程设计教学基本要求
课程设计教学基本要求:通过课程设计,要求学生在指导教师的指导下,完
成设计课题的全部内容,包括:
(1)系统分析与数据库设计阶段
1)通过调查研究,选择一个实际应用数据库系统的课题。
2)进行系统需求分析和系统设计,写出系统分析和系统设计报告。
3)设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和
完整性要求。
(2)应用程序设计阶段
1)完成数据库定义工作,实现系统数据的数据处理和数据录入。
2)实现应用程序的设计、编程、优化功能,实现数据库安全性、数据完整
性和并发控制技术等功能,并针对具体课题问题提出解决方法。
(3)系统集成调试阶段
对系统的各个应用程序进行集成和调试,进一步优化系统性能,改善系统用
户界面。
四、课程设计选题
从以下范围任选一题作为课程设计的题目:
(1)教学管理系统设计;
(2)人事管理系统设计;
(3)工资管理系统设计;
(4)仓库管理系统;
(5)图书借阅管理系统。
(6) 其他
五、本课程设计与其它课程的关系
先修课程:《数据库技术及应用》
后续课程:毕业设计(论文)等。
六、成绩评定
由指导教师根据学生完成任务的情况、课程设计说明书的质量和课程设计过
程中的工作态度等综合打分。课程设计结束时,要求学生写出课程设计报告,可
运行的软件系统(包括源程序)。成绩评定实行百分制,不及格者不能得到相应
的学分,需重新做课程设计。
具体的评分细节如下:
1. 平时表现(10%)
2. 课程设计过程中表现的动手与创新能力,程序设计的实用性、扩充性和
通用性(50%)
(1)课程设计方案先进,设计符合规范要求,创新部分合理,说明书叙述透
彻,图面整洁、明确;(46分~50分)
(2)完成了规定的功能但创新不明显,只限于界面布局的调整,但程序编写
规范、清晰,有一定的通用性;(36分~45分)。
(3)完成了规定的功能但没有任何创新,程序编写的基本符合规范、较清晰;
(30分~35分)
(4)基本上完成了规定的功能,但存在一些小的Bug;(21分~29分)
(5)只完成一部分规定的功能且系统存在严重的缺陷;(10分~20分)
3. 结论与问题讨论:系统在开发过程中出现的问题进行详细说明、讨论及
总结。(30%)
(1)结论与问题讨论完整,表达清晰;(28分~30分)
(2)结论与问题讨论较完整,表达较清晰,存在少许错误;(20分~27分)
(3)结论与问题讨论较完整,表达基本清晰,存在一些错误;(11分~19
分)
(4)结论与问题讨论不完整,表达不清晰;(5分~10分)
4. 结束语:课程设计过程的经验与教训。(10%)
七、参考文献
Thomas Connolly & Carolyn begg编,《Database System: A Practical
Approach to Design, Implementation, and Management》(Fifth Edition),
北京:电子工业出版社,2012