软件工程课程设计学生宿舍管理系统

软件工程课程设计学生宿舍管理系统
软件工程课程设计学生宿舍管理系统

软件工程课程

设计报告

专业班级:

项目名称:学生宿舍管理系统

项目组长:

成员:

2012.1.5

目录

1.1 系统分析.................................................................................................................................

1.1.1 业务流程图........................................................................................................................

1.2 需求分析.......................................................................................................................................

1.2.1识别参与者 .......................................................................................................................

1.2.2识别用例 ...........................................................................................................................

1.3系统整体设计 ..............................................................................................................................

1.3.3系统管理模块....................................................................................................................

1.3.2宿舍信息管理模块............................................................................................................

1.3.3学生入住管理模块............................................................................................................

1.3.4宿舍卫生检查模块............................................................................................................

1.3.5水电收费模块....................................................................................................................

1.3.6报修管理模块....................................................................................................................

1.3.7来访人员管理模块............................................................................................................

1.3.8报表统计模块....................................................................................................................

1.3.9关于 ...................................................................................................................................

1.4功能描述:(DFD)....................................................................................................................

1.4.4宿舍管理系统总数据流图: ...............................................................................................

1.4.5宿舍信息登记分数据流图: ...............................................................................................

1.4.6入住学生信息登记分数据流图: .......................................................................................

1.4.7宿舍卫生检查分数据流图: ...............................................................................................

1.4.8宿舍水电收费分数据流图: ...............................................................................................

1.4.9宿舍报修分数据流图:.......................................................................................................

1.4.10来访人员登记分数据流图: .............................................................................................

1.5静态结构模型 ..............................................................................................................................

1.5.1定义系统对象....................................................................................................................

1.5.2建立类图 ...........................................................................................................................

1.6软件运行需求 ..............................................................................................................................

1.6.1硬件接口 ...........................................................................................................................

1.6.2软件接口 ...........................................................................................................................

1.6.3故障处理 ...........................................................................................................................

1.6.4其他问题: .......................................................................................................................

1.1系统分析

1.1.1 业务流程图

对系统可划分为两层流程图:

第一层流程图:

流程图如图1-1所示:

核对用户名、密码

验证员工用户名、密码

验证管理员用户名、密码

3

图1-2 学生操作流程图以员工权限登录,操作流程如图1-3所示:

管理

图1-3 员工操作流程图

以最高管理员权限登录,操作流程如图1-4所示:

图1-4 管理员操作流程图

1.2 需求分析

在本系统分析中采用用例驱动的分析方法分析需求的主要任务,识别参与者和识别用例。并建立用例模型。

由于学生宿舍管理工作存在工作量大、事务繁琐的特点,宿舍管理人员需付出大量的工作时间来从事各种事务性工作,但工作的效率很低。为提高工作效率,减轻校方人员的工作负担,决定针对学生宿舍管理开发管理系统软件,以供宿舍管理人员通过电脑操作进行宿舍管理,从而使学校的宿舍管理工作系统化、规范化、自动化,提供整个宿舍管理的效率,使总体管理水平上升到一个新的高度。

本系统能减少很多不必要的资源,消除了以前用冗余的纸张式管理,大节省了学校能源。并且计算机的存储与快速查询功能大大提高了宿舍管理的效率,并且还提高了学籍信息管理的精确度。方便快速的操作,可减少学籍信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,这无论从物质上还是工作人员的工资上都为学校节约了开支。为学校增加了财富。

1.2.1识别参与者

通过对系统的需求分析可以确定系统的三个参与者:

对参与者的描述如下:

1、系统管理员

2、宿舍管理员

3、学生

1.2.2识别用例

根据对需求的进一步分析,可以确定系统中有如下用例存在1)学生请求服务的用例

登录系统(学号,密码)

查询信息(房间号、水电费、通知等)

报修信息()

其他业务(离校,返校信息等)

2)宿舍管理员处理用例

登录系统(工号,密码)

发布信息

3)系统管理员进行系统维护的用例登录系统(工号,密码)

查询学生信息

增加床位信息

删除床位信息

审核提交信息并发布

1.3系统整体设计

宿舍管理系统共分为9个模块:系统管理模块,宿舍信息管理模块,学生入住管理模块,宿舍卫生检查模块,水电收费模块,宿舍报修管理模块,来访人员管理模块。

1.3.3系统管理模块

系统管理模块包括:添加新用户、密码修改、重新登录、退出系统4个部分。

1.添加新用户:实现系统管理人员授予或取消新用户登录该系统的用户名和密码。

2.密码修改:实现所用用户的密码更改功能。

3.重新登录:实现用户返回系统主界面。

4.退出系统:实现正常退出宿舍管理系统。

1.3.2宿舍信息管理模块

宿舍信息管理模块包括:宿舍信息登记或修改和宿舍信息查询2个部分。

1. 宿舍信息登记:登记学校所有住宿情况。

2. 宿舍信息查询:查询学校所有宿舍的情况。

1.3.3学生入住管理模块

学生入住管理模块包括:入住学生基本信息录入和学生信息查询2个功能。

1. 学生基本信息录入:实现学生基本信息情况的登记及宿舍的分配功能。

2. 学生信息查询:实现入住学生宿舍信息的查询功能。

1.3.4宿舍卫生检查模块

宿舍卫生检查模块包括:宿舍卫生检查情况的登记和卫生检查情况的查询。

1. 宿舍卫生检查情况登记:实现每次宿舍卫生检查情况的记录和保存。

2. 宿舍卫生检查情况查询:实现历次宿舍卫生检查情况的查询。

1.3.5水电收费模块

水电收费模块包括:宿舍水电缴费记录和宿舍水电缴费的查询2个功能。

1.宿舍水电缴费记录:实现历次宿舍水电缴费情况的记录。

2.宿舍水电缴费查询:实现历次宿舍水电缴费情况的查询。

1.3.6报修管理模块

报修管理模块包括:宿舍公物报修登记和公物维修结果的查询2个功能。

1.宿舍公物报修登记:实现宿舍公物报修情况的详细登记。

2.宿舍报修结果查询:实现宿舍报修后的结果查询。

1.3.7来访人员管理模块

来访人员管理模块包括:人员来访登记、来访人员查询2个功能。

1. 人员来访登记:实现外来人员进入和离开宿舍楼的情况的详细登记。

2. 来访人员查询:实现外来人员来访情况的查询。

1.3.8报表统计模块

报表统计作为一种信息收集模块有很好的统计作用,帮助资源有效管理与整合。

1. 学生信息统计

2. 员工信息统计

3.进出楼物品统计

4. 缴费统计

1.3.9关于

软件信息。

相关主题
相关文档
最新文档