第一章 系统分析
7. 学生返校登记表
存储了学生进校登记的基本信息。
表4.7 学生进校登记表 字段名 进校编号 学号 姓名 返校时间日期 8. 宿舍表
数据类型 Char Char Varchar Datetime 数据长度 10 10 20 是否为空 N N Key P_K F_K 存储了宿舍的基本信息。
表4.8 宿舍信息表 字段名 宿舍编号 宿管编号 数据类型 Char Char 数据长度 10 10 是否为空 N N Key P_K F_K 2.3模块设计
宿舍管理系统作为公司内部信息平台的一部分,系统的用户信息来源于内部信息平台。用户在内部信息平台单点登录,即可直接访问宿舍管理系统。系统数据库与内部信息平台的后台数据库保持同步,当内部信息平台的用户信息修改后,即可同步信息到本系统数据库。系统主要模块用例图如图2.7所示:
图2.7 系统主要模块UML用例图 12
第一章 系统分析
2.2.1用户管理模块
该模块主要是为管理员登录设计的,在用户登录后进入后台管理页面,如果是普通用户只可以查看一些信息不能修改密码和增加用户,注销用户可以重新登录。超级用户可以修改普通用户密码,增加用户,这是超级用户和普通用户的区别。用户管理流程图如图2.8所示:
管理员 后台登陆管理 N 登陆 Y 后台管理 (增删改查操作)
图 2.8 用户管理流程图
2.2.2学生信息管理模块
该模块主要实现对学生信息管理,包括学生信息录入,修改,删除。模块图如图2.9所示:
学生信息管理 学生信息录入 学生信息查询 学生信息删除 学生信息修改 根据查询条件查询 生成报表 导成Excel表格
图 2.9 学生信息管理模块
13
第一章 系统分析
学生信息的修改删除功能可修改班级号,宿舍号,删除完成学业的或退学的学生等等信息。学生信息修改功能如图2.10所示:
图2.10 学生信息修改流程
学生信息删除功能如图2.11所示:
图2.11 学生信息删除流程
14
第一章 系统分析
2.2.3报修管理模块
该模块主要实现对报修信息管理,包括对报修宿舍信息的添加、查询和确认。 详细描述:对报修宿舍的登记,记录主要信息宿舍号、宿舍损坏物品、报修时间、详情描述等等。学生可以查看报修情况何时被解决,员工解决保修情况时候需要及时登记解决时间。模块图如图2.12所示:
报修信息管理 报修宿舍信息录入 对报修宿舍信息的查询 对保修宿舍解决时间的确认
图2.12 来访者登记管理模块
2.2.4来访者登记模块
该模块主要实现对来访者信息管理,主要是对来访者信息的登记,和学校对来访者信息的查看。
详情描述:记录下列主要信息姓名、与被访者关系,证件名称、证件号码、来访时间、被拜访者的姓名。当住宿的被拜访的学生带有贵重物品出入宿舍楼时,需要出楼登记。等来访者信息记录错误时,可以修改相关信息。模块图如图2.13所示:
来访者信息的登记管理 来访者信息的录入 对来访者信息的查询 登记物品的出入
图2.13 来访者登记管理模块
15
第一章 系统分析
2.2.4学生进出校管理模块
该模块主要实现对学生进校和离校两方面信息的管理。
详情描述:主要包括学生离校时间、进校时间和携带东西的录入,查询学生的进校离校记录,学校需要时可以进行查看最近学生出校返校情况。模块图如图2.14所示:
学生进校、出校信息的登记管理 信息的录入 对学生进校、出校信息的查询 图2.14 学生进校离校管理模块
16