- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
数据库系统原理课程设计
题目学生宿舍管理系统
学院数理与信息工程学院
专业计算机科学与技术
班级计科N091
学号************
学生姓名谢超群
指导教师宣军英
编写日期2011.7.5
目录
1系统需求分析1
1.1系统调查1
1.2用户需求1
1.3系统业务流程图2
2系统逻辑方案2
2.1数据流图(简称为DFD)2
2.2数据字典(简称为DD)5
3系统总体结构设计9
3.1软件系统总体结构设计10
3.2数据存储的总体设计11
3.3系统功能模块设计12
4数据库详细设计13
4.1数据库设计14
4.2数据库的完整性和安全性15
5程序原代码
6个人小结
1系统需求分析(主要由陈宝亮负责)
1.1系统调查
在学校中,用计算机来管理宿舍信息是发展必然趋势,随着宿舍种类和学生的增
加,老的宿舍管理系统对于管理宿舍也体现了一些困难。
通过调查发现以往的宿舍管理方法,查询速度慢,管理困难,容易丢失数据,
已经不适合现在的要求。为克服宿舍管理的困难,和查询的不便。采用计算机来
管理宿舍和学生的信息,提高了查询的速度,节约了人力和物力资源,达到了预
期的要求。各大高校学生宿舍管理系统是典型的信息管理系统(MIS),其开发主要
包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据
库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。而对于
前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使
用简单方便等特点。当今社会,信息化依然占据着主流,对此我们设计了一套学
生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性
化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数
据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,
也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操
作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的
报表生成、修改功能,能够快速的查询学校所需的住宿信息。
1.2用户需求
本设计要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学
生,便于用户操作。系统在实现上应该具有如下功能:
(1)宿舍楼信息管理:要求用户必须输入正确的用户名和密码才能进入系统,
还应具有添加、修改、删除学生及员工基本信息的功能。
(2)宿舍信息管理:提供学生住宿情况的基本登记。
(3)学生信息管理;供学生每学期的注册及学生的离校处理,提供查询功能,
以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查
询,提供增加、删除、修改用户帐户的功能。
(4)宿舍每月的水、电用量和费用信息管理:提供查询功能,对宿舍每月的水、
电用量和费用信息提供查询。
(5)学生外出信息管理:提供学生在校期间物品出入宿舍楼的详细情况登记
(6)宿舍来访信息管理:提供人员来访登记及结束访问的详细登记。
1.3系统业务流程图
业务流程图的符号说明如图2.2所示:
1、2、3、4、5、
系统中人员实体或单据实物或信息流处理数据存储
图2.2业务流程图图例
来访查询结果查询宿舍学生信息表
人员
楼管处
查询宿舍楼信息
文档评论(0)