- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学位论文_教务管理系统数据库课程设计报告
河 南 城 建 学 院
Henan University of Urban Construction
《数据库原理》课程设计报告
课程名称: 《数据库原理》课程设计
设计题目: 《教务管理系统》
指导教师: 何宗耀
班 级: 0844141
学 号: 084414144
学生姓名:
同组人员:
计算机科学与工程学院
2016年6月
目 录
第1章 概述 2
1.1 选题的背景与意义 2
1.2相关技术分析 2
第2章 系统功能设计 3
2.1系统总体结构设计图 3
2.2 系统功能模块 3
1.2.1 模块 3
1.2.2 模块功能 3
第3章 数据库设计 5
3.1 需求分析 5
3.1.1流程图 5
3.1.2 数据字典 6
3.2 概念结构设计 9
3.2.1 E—R图 9
3.3 逻辑结构设计 11
3.3.2范式的判定(3NF) 11
3.3.3 子模式的设计(视图) 13
3.4 物理结构设计 15
3.4.1存储结构与存取方法 15
3.4.2数据的易变与稳定部分 16
3.4.3索引的建立 16
3.5数据库、表建立的代码 16
3.5.1建立视图 20
3.5.2建立存储过程 21
3.5.4建立触发器 22
3.6 数据库实施 24
3.6.1 数据表截图 24
3.6.2视图的截图 27
3.6.3存储过程的截图 29
3.6.4 触发器实现过程的截图 30
第4章 33
第1章 概述
1.1 选题的背景与意义
现如今高等院校的招生人数越来越多,必然就会有大量的学生信息、教师信息及课程信息需要处理。如果只靠人力来完成,这将会变成一项非常繁琐、复杂的工作,而且还有可能出现很多意想不到的错误,给管理这些数据带来了极大的不便,越来越不适合高校的发展需要。教务管理系统是一个庞大而复杂的系统,它包括对教师信息的管理,对课程资料的管理,对学生信息的管理和对学生成绩的管理等主要功能。教务管理系统是每所高校的一项必不可少的内容,但最基本的还是教务管理系统数据库的设计,它的好坏直接影响到学校的主要工作。因此,本数据库设计的总体目标就是在教学管理中更方便的实现对信息系统化、自动化的管理,减少工作繁琐度,增加效率、方便性。
1.2相关技术分析
SQL-Server 2008在Microsoft的数据平台上发布,帮助您的组织随时随地管理任何数据。它可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。它有一系列丰富的集成服务,可以对数据进行查询、搜索、同步、报告、和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,在使用中可以控制数据而不用管数据存储在哪里。
第2章 系统功能设计
2.1系统总体结构设计图
合系统的需求,本系统的基本系统功能如图5-10所示
2.2 系统功能模块
1.2.1 模块
模块一 教师管理系统(主要完成教师的信息维护以及授课信息)
模块二 学生管理系统(主要完成学生信息的维护以及上课的管理)
1.2.2 模块功能
系表信息查询和更新模块将实现对系部信息的查询和更新(修改、插入、删除)操作,方便于对系部基本信息的管理
教师管理系统
(1)教师表实现了对教师信息的查询,更新(修改 插入 删除)操作
(2)授课表实现了老师教学任务信息的维护
学生管理系统
(1)班级表的查询和更新模块将完成班级基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理
(2)学生表的查询和更新模块将完成学生基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理
(3)课程表的查询和更新模块将完成课程基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理
(4)选课表的查询和更新模块将完成对所选课程基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理
(5)教室表的查询和更新模块将完成教室基本信息的查询、更新(修改、插入、删除)操作,便于对学生信息的集中管理
(6)班主任在Student表中查询全部学生信息
(7)在Student,Cource,Elective 表中,按学号查询学生成绩
(8)学生在Student表中查询本人信息
第3章 数据库设计
3.1 需求分析
3.1.1流程图
局部流程图:
您可能关注的文档
- 学位论文_计算机网络实验报告.doc
- 学位论文_计算机信息管理专科学生成绩管理系统设计与实现.doc
- 学位论文_计算机辅助设计课程设计齿轮减速器.doc
- 学位论文_计算机组成原理cache论文缓存一致性的解决方案.doc
- 学位论文_计算机组成原理课程设计报告用微指令实现乘法和除法的程序.doc
- 学位论文_计算机组成原理课程设计报告.doc
- 学位论文_计算应用与网络防范大学论文.doc
- 学位论文_加工中心自动换刀系统设计说明书.doc
- 学位论文_计算机组装与维护选修课论文.doc
- 学位论文_加油站油气回收改造工程施工组织设计.doc
- 学位论文_教育管理自考浅谈小学课堂纪律管理.doc
- 学位论文_搅拌站、实验室、宿舍及办公用房以及相关配套设施施工组织设计.doc
- 学位论文_教育管理自考浅谈小学生数学反思能力的培养.doc
- 学位论文_教研课题研究全套如何提高学生的阅读能力的研究方案.doc
- 学位论文_教育学位论文开题报告高中语文课堂教学管理有效性研究.doc
- 学位论文_节能城市论文节能城市背景下对于交通节能减排策略的研究.doc
- 学位论文_接口课程设计交通灯控制电路的设计.doc
- 学位论文_金川热电联产灰场水文地质初勘甘肃工业职业技术学院.doc
- 学位论文_金都小区施工组织设计.doc
- 学位论文_金属矿床地下开采课程设计说明书.doc
文档评论(0)