- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库学院流动教室系统
数 据 库
课 程 设 计
学院流动教室系统
信息工程学院 软件技术系
2012 年 12 月 7 日
1.引言 3
1.1 本课题的研究意义 3
1.2 概要设计 3
2.数据库设计 4
2.1需求设计 4
2.1.1系统目标和任务 4
2.1.2系统功能结构 4
2.1.3业务流程图 5
2.1.4数据流程图 7
2.2概念结构设计 9
2.2.1 E-R模型设计 9
2.2.2关系模型 12
2.3逻辑设计 13
2.3.1数据组织 13
2.3.2数据处理 14
2.4数据库物理设计 14
2.4.1表的建立 14
2.4.2表间关系 16
2.4.3视图建立 16
2.4.4触发器建立 18
2.5数据库实施 20
2.5.1查询实现 20
3.心得体会 32
4.参考文献 33
1.引言
在大学里,教室仍然是教学的主要场所,也是学生学习的重要场所,所以教室环境和设备直接影响到教学活动的开展和学生的学习。为了保证教室环境良好的运转,教室的管理也就显得十分的必要和重要。但是教室的管理也并不是一件很容易的事情。教室的使用具有一定的计划性和流动性,即一个班在相应的时间里,所上的课程和使用的教室是固定的,但是不同的课程在不同的时间里会使用不同的教室,这与教务处的课程安排是密切相关的。尤其是使用多媒体教室的时候,这就显得比较麻烦。为了能够更系统的,更有序的,更合理的,更有效的进行教室管理,有必要利用计算机来处理各种信息,这也就需要一个更有效的教室管理系统。为此,经过较详细的调查和慎重的思考,我决定做一个教室管理系统,来解决这些问题,使管理简化,方便而且更有效。
1.1 本课题的研究意义
本课题的研究对于大学的教师管理有较大的好处,大学里教室数量较多,上课和学生自习流动性强,这就为教室的管理带来一些困难,传统的教室管理方式耗人力较多,随着时代的发展,它就显得跟不上时代的步伐。为了能够更加有效的,耗人力少的管理教室,也为了能够适应时代的发展,很有必要利用计算机,运用数据库来开发一个教室管理系统。
1.2 概要设计
根据功能分析,建立系统的体系结构,即将整个系统分解若干个子模块。用E-R图表示个功能,通过本系统软件,在利用计算机,快速方便的对教室使用情况进行管理,查询的所需操作,使动态的教室使用情况能够具体化,直观化,合理化。
2.数据库设计
2.1需求设计
2.1.1系统目标和任务
(1)目标:充分了解用户的需求,了解工作流程,以及出现的问题。
(2)任务:
1处理对象:本系统总体上说涉及了三方面的数据,职工的信息,教室的信息,课程的信息,其中职工信息包括了员工信息和清洁工信息。
2处理功能要求:教室管理系统的具体功能包括两个方面:教室查询子系统,卫生管理子系统。教室查询子系统主要完成空闲教室查询(无课教室),教室使用查询的功能;卫生管理子系统主要完成值班安排与修改功能和值班情况记录的功能;
3可行性分析和安全性分析:在这个系统中涉及到了相关人员的问题,而且同一个职工可能在不同的表中存在,要考虑到,如果辞退或者某职工辞职,那么不仅要在职工信息表中删除相应的信息,还要在其他的相关表中删除信息,这就涉及到了安全性的问题,初步打算用一个触发器来解决这个问题。技术可行性分析:本系统主要用数据库技术,而目前这些技术已经很完善,且硬件价格不高。所以系统的技术支持完全做得到。管理可行性分析:本系统主要有班级子查询,卫生子查询,且使用方便,只需要系统管理人员数名就可以使系统通畅的运行。经济可行性:目前该系统主要采用数据库等技术,本系统主要由微软—SOL研发制作,且主机等硬件使用资金并不高,所以完全可是在比较低的资金使用情况下完成。
2.1.2系统功能结构
系统功能分析:
2.1.3业务流程图
教室子系统业务流程
卫生子系统业务流程图
2.1.4数据流程图
图3 学生查询流程
图4卫生查询流程图
-
2.2概念结构设计
这个阶段的任务就是把概念结构设计阶段设计好的基本E-R图转换为与DBMS所支持的数据模型相符合的逻辑结构。在这个阶段里,该系统的目标就是把基本的E-R图转换成关系数据模型。
2.2.1 E-R模型设计
教室实体:
课程:
教师:
职工:
卫生查询子系统:
教室子系统:
2.2.2关系模型
系统
文档评论(0)