教务管理系统数据库课程设计报告

教务管理系统数据库课程设计报告

ID:25462087

大小:488.50 KB

页数:32页

时间:2018-11-20

教务管理系统数据库课程设计报告_第1页
教务管理系统数据库课程设计报告_第2页
教务管理系统数据库课程设计报告_第3页
教务管理系统数据库课程设计报告_第4页
教务管理系统数据库课程设计报告_第5页
资源描述:

《教务管理系统数据库课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《数据库原理》课程设计报告-32-·河南城建学院HenanUniversityofUrbanConstruction 《数据库原理》课程设计报告课程名称:《数据库原理》课程设计设计题目:《教务管理系统》指导教师:何宗耀班级:0844141 学号:084414144学生姓名:同组人员: 成绩:评语:计算机科学与工程学院2016年6月32《数据库原理》课程设计报告-32-目录第1章概述21.1选题的背景与意义21.2相关技术分析2第2章系统功能设计32.1系统总体结构设计图32.2系统功能模块31.2.1模块31

2、.2.2模块功能3第3章数据库设计53.1需求分析53.1.1流程图53.1.2数据字典63.2概念结构设计93.2.1E—R图93.3逻辑结构设计113.3.2范式的判定(3NF)113.3.3子模式的设计(视图)133.4物理结构设计153.4.1存储结构与存取方法153.4.2数据的易变与稳定部分163.4.3索引的建立163.5数据库、表建立的代码163.5.1建立视图203.5.2建立存储过程213.5.4建立触发器223.6数据库实施243.6.1数据表截图243.6.2视图的截图273.6.3存

3、储过程的截图293.6.4触发器实现过程的截图30第4章3332《数据库原理》课程设计报告-32-第1章概述1.1选题的背景与意义现如今高等院校的招生人数越来越多,必然就会有大量的学生信息、教师信息及课程信息需要处理。如果只靠人力来完成,这将会变成一项非常繁琐、复杂的工作,而且还有可能出现很多意想不到的错误,给管理这些数据带来了极大的不便,越来越不适合高校的发展需要。教务管理系统是一个庞大而复杂的系统,它包括对教师信息的管理,对课程资料的管理,对学生信息的管理和对学生成绩的管理等主要功能。教务管理系统是每所高

4、校的一项必不可少的内容,但最基本的还是教务管理系统数据库的设计,它的好坏直接影响到学校的主要工作。因此,本数据库设计的总体目标就是在教学管理中更方便的实现对信息系统化、自动化的管理,减少工作繁琐度,增加效率、方便性。1.2相关技术分析SQL-Server2008在Microsoft的数据平台上发布,帮助您的组织随时随地管理任何数据。它可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。它有一系列丰富的集成服务,可以对数据进行查询、搜索、同步、报告、和分析之类的操作。数据可以存储在各种设备上,从数据中

5、心最大的服务器一直到桌面计算机和移动设备,在使用中可以控制数据而不用管数据存储在哪里。32《数据库原理》课程设计报告-32-第2章系统功能设计2.1系统总体结构设计图合系统的需求,本系统的基本系统功能如图5-10所示2.2系统功能模块1.2.1模块模块一教师管理系统(主要完成教师的信息维护以及授课信息)模块二学生管理系统(主要完成学生信息的维护以及上课的管理)1.2.2模块功能32《数据库原理》课程设计报告-32-系表信息查询和更新模块将实现对系部信息的查询和更新(修改、插入、删除)操作,方便于对系部基本信息

6、的管理教师管理系统(1)教师表实现了对教师信息的查询,更新(修改插入删除)操作(2)授课表实现了老师教学任务信息的维护学生管理系统(1)班级表的查询和更新模块将完成班级基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理(2)学生表的查询和更新模块将完成学生基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理(3)课程表的查询和更新模块将完成课程基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理(4)选课表的查询和更新模块将完成对所选课程基本信息的查询、

7、更新(修改、插入、删除)操作,便于对学生信息的集中管理(5)教室表的查询和更新模块将完成教室基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理(6)班主任在Student表中查询全部学生信息(7)在Student,Cource,Elective表中,按学号查询学生成绩(8)学生在Student表中查询本人信息第3章数据库设计3.1需求分析3.1.1流程图局部流程图:32《数据库原理》课程设计报告-32-总的流程图:32《数据库原理》课程设计报告-32-3.1.2数据字典数据项:系统涉及的数

8、据项有29项数据项列表数据项编号数据项名别名与其他数据项的关系类型DI-1Xno系号char(10)DI-2Xname系名称char(10)DI-3Xdirector系主任char(10)DI-4Cno班级号char(20)DI-5Cname班级名称char(10)DI-6Cdirector班主任char(10)DI-7Sno学号char(20)DI-8Sname学生姓名varchar(30)DI-

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。