1、 数据库原理课程设计报告 专 业:计算机科学与技术 班 级: 学 号: 姓 名: 合作伙伴: 题目名称:.寝室智能管理系统 完成日期:2009.6 1 目录目录 一一 系统定义系统定义 2 二二 需求分析需求分析 2 三三 系统设计系统设计 5 3.1 数据字典数据字典 . 5 3.2 E-R 图图 6 3.3 数据流图数据流图 . 8 四四 系统实现系统实现 . 9 4.1 用户管理用户管理 . 9 4.2 费用管理费用管理 . 10 4.3 日常管理日常管理 . 11 4.4 人员管理人员管理 . 13 4.5 物品管理物品管理 . 14 4.6 系统设置系统设置 . 15 五五 详细设计
2、详细设计 . 18 六六 设计总结设计总结 20 2 一一 系统定义系统定义 本寝室智能管理系统寝室智能管理系统为寝室管理员实现电子化管理寝室的数据库系统, 其具 体涉及的内容包括: 1.寝室信息 2.学生信息管理 3.物品出入及外来人员信息 4.登记信息 5.水电费信息 6.清洁分信息 7.重要事务及奖惩措施公告 用户包括公寓管理员、协管人员、学生。 各自的权限有所不同: 管理员:一切权限; 协管人员:学生的一切权限,信息预览中添加删除更改公告栏内容; 学生:信息查询,信息提交。 二二 需求分析需求分析 一、目的与任务一、目的与任务: 寝室智能管理系统寝室智能管理系统是针对学校人事处的大量业
3、务处理工作而开发的管理软 件,是典型的管理信息系统(Management Information System) 。它是一个教育单 位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够 为用户提供充足的信息和快捷的查询手段。 能有效的帮助学校和老师掌握学生的 情况,方便校方管理及学生的日常寝室生活。 通过该系统,管理员用户可以查看学生的基本资料寝室信息等各方面的资料,能 够方便的了解学生寝室生活情况。 该管理系统为用户提供了信息录入, 数据查询、 输出各种信息等。 学生用户可查询寝室一些相关事宜。另外,协管人员用户还可以对公告栏信息进 行添加,更新和删除。 寝室智能管理系统
4、寝室智能管理系统力求给用户方便快捷的途径去管理这些 繁琐的数据。 二、系统功能需求分析二、系统功能需求分析 用户的需求具体体现在各种信息的输入、修改和查询,并能够提供一定的安 全保障。因此,系统必须实现的功能如下: 1.用户识别登陆功能(模块) : 对三种层次的用户的给予不同的数据管理权限: a) 最高权限用户(管理员):拥有对数据的增加、删除、查询、保存,以及 数据的维护。 b) 一般的用户(协管人员):拥有对除去有关费用的数据的所有查询权限, 例如查询寝室信息、出入日志、等。 3 c) 最低权限用户(学生) :拥有向系统提交个人基本信息的权限,例如寝室 修补情况,在论坛 BBS 上发帖和回复。拥有部分查询功能,如水电费, 清洁分。 2. 费用管理模块: 对寝室水电费情况提供添加费用和查询费用的功能,并根据登陆的学生 用户锁定期寝室号列出其寝室的水电费情况。此模块对协管人员不可见。 3.日常管理模块: 管理员及协管人员均可录入和查看清洁分,在报修信息栏中可以标记记 录是否被处理。根据登陆的学生用户锁定期寝室号,用户可以提交其寝室的 报修请求及查看其寝室的清洁