欢迎来到天天文库
浏览记录
ID:17446129
大小:1.88 MB
页数:42页
时间:2018-08-31
《数据库管理系统课程设计报告文库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、万方科技学院《数据库管理系统》课程设计报告题目:课程管理系统数据库设计院(系):电气自动化专业班级:计算机15升学生姓名:学号:1516353004指导教师:赵宗渠数据库管理系统课程设计任务书一、设计(调查报告/论文)题目学生选课管理系统的后台数据库设计二、设计(调查报告/论文)主要内容内容:学生选课管理系统能够为在校师生提供自主选课的自动化查询、管理平台。支持对各类课程信息的查询、修改、删除及录入,对各类统计信息的查询(支持模糊查询),对不同的登录用户操作权限进行区别管理,实现不同登录用户使用其对应的功能
2、。基本功能与要求:1.在选课管理过程中,实现信息自动化管理;2.实现各种信息的修改、删除、录入等管理功能;3.实现对各种信息的查询、统计,支持模糊查询;4.管理员可以设置学生什么时间开始选课,什么时间结束选课;学生根据开设课程进行选课操作,可以选课、退课、查询课程和课表;根据身份不同,权限也不同;5.对学生选课的结果,实现汇总、归纳和分析;按年份统计课程的学生选课人生及名单,按年份统计学生的选课内容。分工任务:个人完成三、原始资料1.《数据库管理系统课程设计》指导书2.数据库系统设计课件四、要求的设计(调查
3、/论文)成果1.课程设计报告2.课程设计作品五、进程安排序号课程设计内容学时分配备注1选题、需求分析1天2数据库设计2天3数据库表及相关约束、视图实现2天4数据库的存储过程、触发器实现2天5数据库后台功能测试2天6验收答辩、撰写课程设计报告1天合计10天六、主要参考资料赵文涛.数据库技术与应用(SQLServer).中国矿业大学出版社,2012.评分:指导教师(签名):20年月日目录1需求分析………………………………………………………………………………………11.1系统功能要求与分析………………………………
4、………………………………………11.2数据流图……………………………………………………………………………………21.3数据字典……………………………………………………………………………………32概念结构设计…………………………………………………………………………………72.1E-R图………………………………………………………………………………………72.2分E-R图……………………………………………………………………………………72.3总E-R图…………………………………………………………………………………
5、83逻辑结构设计………………………………………………………………………………103.1E-R图转化为关系模式……………………………………………………………………104物理结构设计………………………………………………………………………………114.1数据库文件构成…………………………………………………………………………114.2数据表构成………………………………………………………………………………114.3索引构成…………………………………………………………………………………144.4视图构成……………………
6、……………………………………………………………154.5存储过程构成……………………………………………………………………………154.6触发器构成………………………………………………………………………………155数据库物理实现……………………………………………………………………………175.1数据库的建立……………………………………………………………………………175.2数据表的建立……………………………………………………………………………175.3索引的建立………………………………………………………………
7、………………215.4视图的建立………………………………………………………………………………215.5存储过程的建立…………………………………………………………………………235.6触发器的建立……………………………………………………………………………306系统后台功能测试…………………………………………………………………………326.1视图功能实现测试………………………………………………………………………326.2存储过程实现测试………………………………………………………………………336.3触发器功能实
8、现测试……………………………………………………………………36总结………………………………………………………………………………………………381需求分析1.1系统功能要求与分析1.1.1总体功能学生选课管理系统能够为在校师生提供自主选课的自动化查询、管理平台。支持对各类课程信息的查询、修改、删除及录入,对各类统计信息的查询(支持模糊查询),对不同的登录用户操作权限进行区别管理,实现不同登录用户使用其对应的功能。图
此文档下载收益归作者所有