- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库原理》课程设计报告 专 业:计算机科学与技术
班 级:0490701
学 号姓 名:刘玲丽
合作伙伴:张佳男、盛风杰
题目名称:.寝室智能管理系统
完成日期:2009.6
重庆邮电大学计算机学院实验中心
目录
一 系统定义 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
五 详细设计 18
六 设计总结 20
一 系统定义
本寝室智能管理系统为寝室管理员实现电子化管理寝室的数据库系统,其具体涉及的内容包括:
1.寝室信息
2.学生信息管理
3.物品出入及外来人员信息
4.登记信息
5.水电费信息
6.清洁分信息
7.重要事务及奖惩措施公告
用户包括公寓管理员、协管人员、学生。
各自的权限有所不同:
管理员:一切权限;
协管人员:学生的一切权限,信息预览中添加删除更改公告栏内容;
学生:信息查询,信息提交。
二 需求分析
一、目的与任务:
寝室智能管理系统是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(Management Information System)。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,方便校方管理及学生的日常寝室生活。
通过该系统,管理员用户可以查看学生的基本资料寝室信息等各方面的资料,能够方便的了解学生寝室生活情况。该管理系统为用户提供了信息录入,数据查询、输出各种信息等。
学生用户可查询寝室一些相关事宜。另外,协管人员用户还可以对公告栏信息进行添加,更新和删除。寝室智能管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。
二、系统功能需求分析
用户的需求具体体现在各种信息的输入、修改和查询,并能够提供一定的安全保障。因此,系统必须实现的功能如下:
1.用户识别登陆功能(模块):
对三种层次的用户的给予不同的数据管理权限:
最高权限用户(管理员):拥有对数据的增加、删除、查询、保存,以及数据的维护。
一般的用户(协管人员):拥有对除去有关费用的数据的所有查询权限,例如查询寝室信息、出入日志、等。
最低权限用户(学生):拥有向系统提交个人基本信息的权限,例如寝室修补情况,在论坛BBS上发帖和回复。拥有部分查询功能,如水电费,清洁分。
2. 费用管理模块:
对寝室水电费情况提供添加费用和查询费用的功能,并根据登陆的学生用户锁定期寝室号列出其寝室的水电费情况。此模块对协管人员不可见。
3.日常管理模块:
管理员及协管人员均可录入和查看清洁分,在报修信息栏中可以标记记录是否被处理。根据登陆的学生用户锁定期寝室号,用户可以提交其寝室的报修请求及查看其寝室的清洁分情况。
4.人员管理模块:
包含查看寝室人员,添加进入人员以及处理进入人员。查看寝室人员栏中可以查看各个寝室的室长及所有室员,管理员及协管人员可进行编辑。添加进入人员栏可添加进入人姓名及缘由。处理进入人员可以显示添加进入人员时录入的信息及标记该人员是否离开。
5物品管理模块:
包含添加物品出入信息和查看物品出入信息。此模块与人员管理模块类似。
6.系统设置模块:
包含添加公告栏和编辑公告。管理员及协管人员均有权限进行寝室楼栋重要通知的录入和修改。确认后公告将显示在桌面栏,对所有用户可见。管理员还有论坛管理的权限。确认后帖子将显示在论坛BBS栏,对所有的用户可见并可以回复。
三、功能模块图
图1-1 功能模块图
三 系统设计
3.1 数据字典
3.2 E-R图
图1-2 E-R图
3.3 数据流图
图1-3 数据流图
四 系统实现
(因为本次系统是三人组队完成,我负责的是人员管理和物品管理两个模块)
4.1 用户管理
4.1.1 权限设置
本系统一共有三个权限 : 最高——寝室管理员
其次——协管人员
最低——学生
为了实现不同权限用户的区分,我们在user表里面给每个用户分配了一个权限值level.其中level=1代表最高寝室管理员权限,level=2代表协管人员,level=3代表学生。
登录时,通过判断用户的level值就可以知道用户的登录身份,从而为用户分配可以操作的页面。
如果用户访问某张页面的权限
文档评论(0)