学生宿舍管理系统--数据库课程设计

学生宿舍管理系统--数据库课程设计

ID:9591150

大小:480.00 KB

页数:16页

时间:2018-05-03

学生宿舍管理系统--数据库课程设计_第1页
学生宿舍管理系统--数据库课程设计_第2页
学生宿舍管理系统--数据库课程设计_第3页
学生宿舍管理系统--数据库课程设计_第4页
学生宿舍管理系统--数据库课程设计_第5页
资源描述:

《学生宿舍管理系统--数据库课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数据库课程设计--学生宿舍管理系统目录摘要4一需求分析51.1基本信息51.2处理功能要求51.3安全性和完整性要求61.4系统功能分析6二概念结构设计82.1实体集的子E-R图82.2整体E-R图10三逻辑结构和物理结构设计113.1将E-R图转化为关系模型113.2物理结构设计113.2.1表的结构设计和相应约束113.2.2表与表之间的关系14四数据实施和维护154.1建立数据库、数据表、导入数据154.1.1建立数据库154.1.2建立数据表154.1.3导入数据194.2记录和约束条件的增加、删除和修改214.2.

2、1记录的增加、删除和修改214.2.2约束条件的增加、删除和修改214.3查询语句214.3.1简单查询214.3.2模糊查询224.3.3连接查询224.3.4嵌套查询234.4建立视图234.5存储过程254.6触发器26五总结28参考文献29数据库课程设计--学生宿舍管理系统摘要当今大学校园内的学生公寓,其数据量大,各种信息管理内容复杂,查询和管理学生信息和校园内的公寓信息等工作由人工完成将是很累的,不仅浪费了许多人力物力资源,而且还很容易出现差错,有一个软件对学生公寓管理不仅节省了人力物力,而且对各种信息的把握和操作

3、也更加方便。该学生宿舍管理系统主要是后台数据库的开发,对于后台数据库要求建立起数据一致性和完整性强、数据安全性好的数据库。管理人员需要做的就是将数据输入到系统的数据库中去。经过分析,本系统运用了SQL2000为后台数据库,它包括基本信息管理、住宿管理、服务管理、来访者管理等四大功能模块。适用于大学院校宿舍管理。该系统开发由需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库实施与维护阶段等阶段组成。关键词:学生宿舍管理SQL2000功能模块系统开发0数据库课程设计--学生宿舍管理系统一需求分析目前,我们

4、学校的宿舍管理大多数的信息都是由文本记录的。针对这一实际情况,我们设计了学生宿舍管理系统。1.1基本信息经过分析调查,一个学生宿舍管理系统主要是要方便宿舍管理人员的工作,提高其工作效率,不仅可以方便广大学生,而且还可以方便于教师和相关人员。学生住在宿舍楼中,每幢宿舍楼都会有若干名管理员负责本宿舍楼的日常管理。(1)学生的基本信息:入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。(2)宿舍的基本信息:每间宿舍都有唯一的楼号和宿舍号,有可住人数和已住人数。(3)工

5、作人员基本信息:每幢宿舍楼都有宿管阿姨和保洁阿姨的编号。(4)报修的基本信息:宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。(5)水电费的基本信息:每间宿舍每个月份都有用水量与用电量的相关记录,相应地产生水费和电费。(6)来访者基本信息每幢宿舍楼对于每一次的人员来访都要做好相应的登记。包括来访者和被访者

6、的信息。1.2处理功能要求系统主要完成以下几个功能:13数据库课程设计--学生宿舍管理系统1.宿舍楼基本信息查询与修改;2.学生基本信息查询与更新以及插入;3.每一幢宿舍楼中宿舍信息的查询与信息更新;(1)宿舍信息管理系统实现对学生,管理员信息的全部读取;实现对某个学生或管理员特定信息的读取;(2)实现对某个人员信息的删除;4.宿舍楼人员访问出入记录;1.3安全性和完整性要求安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过用户授权机制,欲用户登陆来识别用户级别,根据这个级别

7、来分配用户权限,达到数据更高层次的安全保密功能。完整性要求用于描述宿舍楼基本信息、学生基本信息、宿舍基本信息、楼栋员工基本信息、访问出入人员基本信息中数据项能否为null,以及一些用户自定义完整性。1.4系统功能分析13数据库课程设计--学生宿舍管理系统图1.1系统功能分析本系统主要有以下功能:基本信息管理、住宿管理、服务管理、来访者管理。基本信息管理包括学生信息、宿舍信息、工作人员信息;住宿信息包括入住;服务管理包括水费、电费、报修;来访者管理包括来访者信息登记、来访者查询。数据库操作功能:查询、删除、修改、插入;13数据

8、库课程设计--学生宿舍管理系统二概念结构设计概念结构是将需求分析抽象为信息结构即概念模型的过程,这样才能更好地、更准确的用某一DBMS实现这些需求,是整个数据库设计的关键,它主要特点是能真实、充分地反映现实社会,包括事物和事物之间的联系,能满足用户对数据的处理需求,是对现实世界的一个真实模

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

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

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