欢迎来到天天文库
浏览记录
ID:11845471
大小:2.39 MB
页数:34页
时间:2018-07-14
《数据库课程设计报告——选课管理子系统(有代码)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、聊城大学数学科学学院[选课管理子系统]数据库设计报告[选课管理子系统][2012年]zhou[键入公司名称][选取日期]聊城大学数学科学学院[选课管理子系统]数据库设计报告数据库设计报告文件状态文件标识:[]草稿当前版本:[√]正式发布小组(作者):王昭君郝金萍王先超张忠宽张聪胡祥廷马铭远王海博[]正在修改完成日期:指导教师:周书锋聊城大学数学科学学院[选课管理子系统]数据库设计报告文档修订记录版本编号变化状态简要说明日期变更人审核日期审核人V0.1.0A预发布2012-11-25张忠宽马铭远2012-11-27王昭君郝金萍Vo.1.1M发布2012-11-
2、29王先超王海博2012-11-30王昭君郝金萍Vo.1.2D发布2012-12-01张聪胡祥廷2012-12-02王昭君郝金萍Vo.1.3M发布2012-12-02王昭君郝金萍2012-12-03王先超张忠宽注:变化状态:A—增加,M—修改,D—删除文档审批信息指导教师审批日期审核人聊城大学数学科学学院[选课管理子系统]数据库设计报告目录1.实验目的12.设计环境及工具13.设计内容13.1内容13.2要求14.数据库设计24.1.需求分析24.2.概念结构设计24.3.逻辑结构设计44.3.1初始关系模式44.3.2规范化处理44.4.数据库的物理设计5
3、4.4.1.关系创建及截图54.4.2.关系表索引创建74.5.数据库的实施84.5.1数据库的插入操作85.系统设计及编码95.1.主要模块说明95.2.主要模块编码95.3.系统运行截图226.设计总结29聊城大学数学科学学院[选课管理子系统]数据库设计报告1.实验目的l掌握数据库应用系统分析设计方法;l掌握数据库应用系统的开发过程;l熟悉高级语言对数据库的编程;l综合运用所学知识进行应用设计,重点是数据库设计;l使用SQLSever2008作为后台数据库管理系统,制作小型信息管理系统。2.设计环境及工具l硬件设备:PC机一台;l软件环境:Windows
4、XP、Windows7l数据库管理系统:SQLServer2008版本l工具及语言:C#VISIO等高级语言,及其相应的开发平台。3.设计内容3.1内容学生选课信息管理系统是基于SQLSERVER2008数据库为后台、C#开发应用软件作为前台的数据库应用程序。使用学生选课信息管理系统可以更高效、准确地进行学生选课、查询、记录添加等各种操作,大大减少信息管理人员的负担。3.2要求l分析详实,给出数据库设计各个阶段的设计报告;l给出系统的主要功能和使用说明;l设计方案正确;l编码简洁且符合规范;l进行必要的功能测试;l撰写设计报告;聊城大学数学科学学院[选课管理
5、子系统]数据库设计报告1.数据库设计1.1.需求分析随着中国教育信息化时代的来临,各大校园对于内部信息的管理已经采用IT新潮的应用和管理系统技术来进行。为了紧随信息化时代的脚步,不被时代所淘汰,学生的信息管理也应当由传统的手工管理模式进化为软件与数据库结合应用的管理模式,从而加强学生信息的管理能力,让学校整体管理水平得到较大的提升。1.2.概念结构设计4.2.1ER图(注意:使用Visio画图)聊城大学数学科学学院[选课管理子系统]数据库设计报告完整的数据库E-R图4.2.2实体及属性的定义表4-1学生信息表Student的表结构主码列名数据类型宽度空否Pk
6、学号Char30N 姓名Char20Y 性别Char2Y 班级Char10Y 所在系Char10Y密码Char30Y表4-2开课信息表course的表结构主码列名数据类型宽度空否Pk课程号Char10N课序号Char2N 课程名Nvarchar25Y开课学院Nvarchar25Y教师Nvarchar25Y聊城大学数学科学学院[选课管理子系统]数据库设计报告上课地点Char10Y上课时间Nvarchar25Y表4-3教室信息表classroom的表结构主码列名数据类型宽度空否Pk编号Char10N名称Char20Y 多媒体Char20Y表4-4教师信息表tea
7、cher的表结构主码列名数据类型宽度空否编号Char10N Pk教师Nvarhar20Y 职称Nvarhar20Y 起止周次Nvarhar20YPk上课时间Nvarhar20N密码Char10Y1.1.逻辑结构设计4.3.1初始关系模式student(学号,姓名,性别,班级,所在系,密码)course(课程编号,课序号,课程名,开课学院,教师,上课地点,上课时间)classroom(编号,名称,多媒体)teacher(编号,教师,职称,起止周次,上课时间,密码)4.3.2规范化处理经过对初始关系模式的规范化处理以下关系模式中不存在部分函数依赖和传递函数依赖,
8、已经达到3NF。(下划线代表主码,斜体外码)stud
此文档下载收益归作者所有