太原理工大学学生公寓管理系统 下载本文

第三章 宿舍管理系统概要设计

3.1系统功能模块图

高校 学生 公 寓管 理 系统 卫生评比 入住管理 宿舍管理 退宿管理 公物报修 信息查询 学生查询 用户帐号 帐号设置 退出系统 周查扣分 卫生评比 扣分统计 系统功能模块图

5

出入管理 来访登记 出入楼登记

在整体设计中,我们将宿舍管理系统分为五个大的模块:用户帐号模块、宿舍管理模块、学生信息查询模块、卫生评比模块、出入登记模块。每个模块将实现不同的功能。下面将具体进行介绍。 3.1.1用户帐号模块

用户帐号 退出系统 帐号设置

系统分支(用户帐号模块)功能模块图

用户帐号模块包括:用户设置,退出系统二个部分。

1. 用户设置:实现系统管理人员、普通人员登录和密码修改。 2. 退出系统:实现正常退出宿舍管理系统。 3.1.2宿舍管理模块

宿舍管理 入住管理 退宿管理 公物报修 系统分支(宿舍管理模块)功能模块图

公寓管理模块包括:入住管理、退宿管理、员工管理、晚归管理、公物报修五个大的部分。

6

1.入住管理:登记学校所有住宿楼情况。

2.退宿管理:登记学校所有宿舍退宿人员的情况。 3.公物报修:登记学校所有住宿楼公物损坏上报情况。

3.1.3信息查询模块

信息查询 学生查询 系统分支(信息查询模块)功能模块图

信息查询模块基本上包括:学生查询(要实现按多种条件的查询)。 1.学生查询:实现每个学生基本信息情况的查询功能。 3.1.4卫生评比模块

周查扣分 卫生评比卫生评比 扣分统计 卫生评比 系统分支(卫生评比模块)功能模块图

卫生评比模块基本上包括:周扣分、扣分统计 卫生评比。 1.周扣分:纪录每周每个宿舍楼每个宿舍每个人的扣分情况 2.扣分统计:按班级和宿舍两种不同分法在一段时间内的个人扣分的名单的统计情况。

3.卫生评比:实现宿舍先进集体和先进个人的名单的统计。

7

3.1.5出入管理模块

出入登记模块包括:来访登记、进出楼登记、两个功能模块。 1.来访登记:详细登记进入宿舍楼的外来人员情况和离开情况。 2.进出楼登记:详细登记某学生搬入和搬出宿舍楼的物品情况。

来访登记 出入管理 物品出入楼登记 系统分支(出入管理模块)功能模块图

3.2 系统所需数据字典

1.用户数据字典:登记管理人员的用户名、密码及登录权限。 2.学生基本情况数据字典:详细登记学生基本信息及学生住宿情况。

5.人员来访数据字典:登记所有来访人员的详细情况。 6.物品出入数据字典:详细登记学生物品出楼信息。 7.退宿数据字典:登记所有宿舍楼退宿情况。

8.报修数据字典:登记每个公寓每个宿舍公物损坏上报情况。

字段名 name password power 描述 用户名 用户密码 用户权限 数据类型 varchar varchar tinyint 数据长度 20 20 NULL N Y N Primarykey Y N N 用户数据字典(user0)

8