1 / 31
文档名称:

【精品文档下载】学生公寓管理系统.doc

格式:doc   页数:31
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

【精品文档下载】学生公寓管理系统.doc

上传人:327062971 2015/3/2 文件大小:0 KB

下载得到文件列表

【精品文档下载】学生公寓管理系统.doc

文档介绍

文档介绍:洛阳理工学院
课程设计报告
课程名称数据库系统概论
设计题目学生公寓管理系统
专业计算机科学与技术
班级 B100506
学号 B10050626
姓名许怀钧
完成日期 2013-01-06
课程设计任务书
设计题目: 学生公寓管理系统
设计内容与要求
设计内容:
调研学生公寓管理情况,设计学生公寓管理系统,可供住宿学生和宿舍管理者登录使用,用以方便管理员对房间、学生、和来访者的管理,也使为学生使用设备更加方便了。以下是该系统主要功能:
(1)基本信息管理:记录公寓、学生基本信息。
(2)水电费管理:各个公寓水电使用量,并计算水电费(公寓人均水电费),以及交费情况。
(3)公寓管理员信息维护:记录管理员基本信息及其负责管理哪些公寓。
(4)一些信息的记录和查询,包括公寓卫生评比情况、学生拥有电脑情况等。
设计要求:
(1)要求完成需求分析,写出功能需求和数据需求描述;
(2)在需求分析的基础上完成数据库的概念结构、逻辑结构、物理结构的设计;
(3)用C#语言,完成信息系统的部分程序模块的界面设计。
指导教师: 陶荣
2012年 12月29 日
课程设计评语
成绩:

指导教师:_______________
年月日
目录
1需求分析 1
1
基本信息 1
用户对系统要求 2
系统功能分析 3
业务流程概述 3
数据流程图 4
数字字典 8
8
数据结构 10
11
11
2 概念结构设计 12
3 逻辑结构设计 14
14
14
-R图转换为关系模型 14
逻辑结构定义 15
4 物理结构设计 17
17
17
5 数据实施和维护 18
6 应用程序设计 20
登录功能 20
管理员查询申请设备信息及发公告 24
25
7 设计总结 26
8 心得与体会 27
参考文献 27
1需求分析
目前,学校的宿舍管理都是由人工管理的,信息都是由文本记录的。针对这一实际情况,设计了学生宿舍管理系统。
学生宿舍管理系统是应对学生宿舍管理的现代化、网络化,逐步摆脱当前学生宿舍管理的人工管理方式,提高学生宿舍管理效率而开发的,它包括基本信息管理、住宿管理、服务管理、来访者管理等四大功能模块。
该系统开发由需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库实施与维护阶段等阶段组成。

经过实际分析调查,一个学生宿舍管理系统主要是要方便宿舍管理人员的工作,提高其工作效率,不仅可以方便广大学生,而且还可以方便于教师和相关人员。
基本信息
学生住在宿舍楼中,每幢宿舍楼都会有若干名老师负责本宿舍楼的日常管理。
(1)学生的基本信息:
入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,同时学生还有一些基本信息比如性别、电话等。
(2)宿舍的基本信息:
每间宿舍都有唯一的宿舍号,还有卫生状况,居住人数等信息。
(3)工作人员基本信息:
每幢宿舍都有管理员,管理员有唯一的工号,还有姓名、性别、联系电话等信息。
(4)报修的基本信息:
宿舍楼中经常出现设备的损坏,比如日光灯坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便管理员派人进行维修。这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间。当损坏的财产维修完毕后,应修改设备状态表示已经维修完毕。
(5)来访者基本信息
每幢宿舍对于每一次的人员来访都要做好相应的登记。包括来访者和被访者的信息。
用户对系统要求
(1)信息要求:
宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,报修的所有信息和来访者的信息,以利于对整个宿舍楼的全面管理。
(2)处理要求:
当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如学生入住,可以将学生信息添加到数据库;管理员还可以处理设备维修,如果设备维修好,修改设备状态。
(3)安全性与完整性要求:
A、安全性要求:
1) 系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;
2) 系统应对不同的数据,限制访问用户可查询和处理数据的类别和内容;
3) 系统应对不同用户设置不同