学生宿舍管理系统(3)

2019-03-28 13:40

华东交通大学课程设计

2.3安全性与完整性要求

学生宿舍管理系统中的新生入校增加用户、学生毕业离校删除用户等某些模块都是相联系在一起的,所以在系统的管理权限上应当进行严格控制,具体思想如下:

1) 要想对该学生宿舍管理系统进行操作就应当赋予其某些操作权限。 没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。

2) 在上述要求基础上可以为该系统设定三种登录方式。

程序开始运行,所有功能将是不可使用的,只有系统管理员登录、普通用户登录和宿舍管理员三个窗口可以使用,没有系统管理员、普通用户或宿舍管理员的用户名和密码,任何人都不能登录该系统进行操作。

3) 在具体实现时还应为系统管理员、普通用户和宿舍管理员设定不同的权限。 系统管理员应当可以使用系统的所有模块,普通用户对于大部分的很关键的模块是无权使用的。宿舍管理员介于两者之间,服从系统管理员的管理,协同系统管理员管理普通用户(即本宿舍楼内的学生)。

第三章 概念结构设计

3.1基本E-R图

学号 姓名 性别 入住时间 宿舍管理员 宿舍号 学生 住宿 宿舍 学院 班级 宿舍号 年龄 联系方式

图3. 1学生入住宿舍信息E-R图

5

华东交通大学课程设计

学号 姓名 性别 报修时间 报修原因 物品号

学生 报修 宿舍财产 学院 班级 宿舍号 年龄 物品名 物品数量

图3. 2学生报修宿舍财产信息E-R图

学号 姓名 性别 收件人 学生 接收 快件 学院 班级 宿舍号 接收时间 到达时间

图3. 3 学生接收快件信息E-R图

学号 姓名 性别 夜归时间 夜归原因 宿舍管理员编号

学生 夜归登记 宿舍管理员 学院 班级 宿舍号 年龄

图3. 4宿舍管理员对学生进行夜归登记E-R图

6

华东交通大学课程设计

学号 姓名 性别 离校时间 返校时间 宿舍管理员编号

学生 离返校登记 宿舍管理员 学院 班级 宿舍号 年龄

图3. 5宿舍管理员对学生进行离返校登记管理E-R图

第四章 逻辑结构设计

4.1由ER模型图转换关系表

1)学生入住宿舍信息E-R图转换为如下关系表:

学生(学号,学院,姓名,宿舍号,性别,班级,年龄,QQ号,联系电话,邮箱,家庭住址)

住宿(入住时间,宿舍号,学号) 宿舍(宿舍号,宿舍管理员编号)

2)学生报修宿舍财产信息E-R图转换为如下关系表:

学生(学号,宿舍号,姓名,性别,学院,班级,年龄,QQ号,联系电话,邮箱,家庭住址)

报修(物品号,宿舍号,报修时间,报修原因) 财产(物品号,物品名,物品数量)

3) 学生接收快件信息E-R图转换为如下关系表:

学生(学号,学院,姓名,宿舍号,性别,班级,年龄,QQ号,联系电话,邮箱,家庭住址)

接收(接收时间,学号) 快件(收件人,到达时间)

4)宿舍管理员对学生进行夜归登记E-R图转换为如下关系表:

7

华东交通大学课程设计

学生(学号,学院,姓名,宿舍号,性别,班级,年龄,QQ号,联系电话,邮箱,家庭住址)

夜归登记(夜归时间,夜归原因,学号) 宿舍管理员(宿舍管理员编号)

5)宿舍管理员对学生进行离返校登记管理E-R图转换为如下关系表:

学生(学号,学院,姓名,宿舍号,性别,班级,年龄,QQ号,联系电话,邮箱,家庭住址)

离返校登记(离校时间,返校时间,学号) 宿舍管理员(宿舍管理员编号)

第五章 主要模块的设计以及代码

5.1 主要模块的设计

高 高 用户查询 登录系统 校 退出系统 学 报修管理 登记宿舍号 生 夜归学生查询 登记物品号 登记物品量 宿 夜归查询 夜归原因 报修原因 舍 夜归时间 宿舍号 管 理 快件管理 学生姓名 系 快件数量 统 离返校登记 离校时间 返校时间 快件名称

在整体设计中,我们将宿舍管理系统分为五个大的模块:用户查询模块、报修管理模块、夜归查询模块、快件管理模块、离返校登记模块。每个模块将实现不同的功能。可见上图5.1学生宿舍管理系统功能模块图。各模块实现功能介绍如下:

8

图5. 1学生宿舍管理系统功能模块图

华东交通大学课程设计

1)用户查询模块

①登录系统:实现系统管理人员、普通人员登录 ②退出系统:实现正常退出宿舍管理系统

2)报修管理模块

①登记宿舍号:登记报修宿舍号 ②登记物品名:登记毁损物品名 ③登记物品数量:登记毁损物品数量 ④报修原因:登记物品毁损原因

3)夜归查询模块

②夜归时间:登记夜归的时间 ③夜归原因:登记夜归的原因

4)快件管理模块

①学生姓名:登记快件接收学生的姓名 ②宿舍号:登记快件接收者的宿舍号

③快件数量:登记相同快件接收者接受快件数量 ④快件名称:登记快件接收者接受快件名称

4) 离返校登记模块

①离校时间登记:登记学生离校时间 ②返校时间登记:登记学生返校时间

根据以上需求分析,我们将系统划分为两个模块,学生管理部分以及宿舍管理员管 理部分。

1)学生管理部分 ①处理学生注册 ②处理学生登录

③学生可以查询自己的基本信息 ④学生可以查询快件信息

⑤学生可以提交与查询报修信息

⑥学生可以插入与删除自己的离返校信息 ⑦学生可以修改自己的密码

2)宿舍管理员管理部分 ①处理管理员登录

②管理员可以查询学生基本信息 ③管理员可以发布与更新快件信息 ④管理员可以修改与查询报修信息 ⑤管理员可以插入与查询学生夜归信息 ⑥管理员可以查询在校与离校学生信息 ⑦管理员可以修改管理员密码

9


学生宿舍管理系统(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:对提高学校管理层执行力的几点思考.读书笔记

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: