软件工程实验报告宿舍管理系统

软件工程实验报告

宿舍管理系统

学校 专业

学号

姓名

一、系统分析................................................................................................................... 3 1. 业务流程图 ............................................................................................................ 3 二、 需求分析 . ................................................................................................................ 3 三、系统整体设计............................................................................................................ 4

1. 系统管理模块 . ........................................................................................................ 5

2. 宿舍信息管理模块 . ................................................................................................. 5 3. 学生入住管理模块 . ................................................................................................. 5 4. 宿舍卫生检查模块 . ................................................................................................. 5 5. 水电收费模块 . ........................................................................................................ 5 6. 报修管理模块 . ........................................................................................................ 6 7. 来访人员管理模块 . ................................................................................................. 6 8. 报表统计模块 . ........................................................................................................ 6 四、功能描述: ............................................................................................................... 7

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

2. 宿舍信息登记分数据流图:....................................................................................... 7 3. 入住学生信息登记分数据流图:................................................................................ 7 4. 宿舍卫生检查分数据流图:....................................................................................... 8 5. 宿舍水电收费分数据流图:....................................................................................... 8 6. 宿舍报修分数据流图:.............................................................................................. 9 7. 来访人员登记分数据流图:....................................................................................... 9 五静态结构模型 ............................................................................................................... 9 1. 定义系统对象 . ........................................................................................................ 9 六、软件运行需求.......................................................................................................... 10

1. 硬件接口 . ............................................................................................................. 10 2. 软件接口 . ............................................................................................................. 10

3. 故障处理 . ............................................................................................................. 10 4. 其他问题: .......................................................................................................... 10 七、数据字典(DD ) ..................................................................................................... 10

一、系统分析

1. 业务流程图

3种不同权限的用户进入特定的界面进行各自操作。 以学生用户权限登录, 操作流程如图1-2所示:

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

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

二、 需求分析

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

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

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

三、系统整体设计

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

系统管理模块包括:添加新用户、密码修改、重新登录、退出系统4个部分。 1. 添加新用户:实现系统管理人员授予或取消新用户登录该系统的用户名和密码。 2. 密码修改:实现所用用户的密码更改功能。 3. 重新登录:实现用户返回系统主界面。 4. 退出系统:实现正常退出宿舍管理系统。

2. 宿舍信息管理模块

宿舍信息管理模块包括:宿舍信息登记或修改和宿舍信息查询2个部分。 1. 宿舍信息登记:登记学校所有住宿情况。 2. 宿舍信息查询:查询学校所有宿舍的情况。

3. 学生入住管理模块

学生入住管理模块包括:入住学生基本信息录入和学生信息查询2个功能。 1. 学生基本信息录入:实现学生基本信息情况的登记及宿舍的分配功能。 2. 学生信息查询:实现入住学生宿舍信息的查询功能。

4. 宿舍卫生检查模块

宿舍卫生检查模块包括:宿舍卫生检查情况的登记和卫生检查情况的查询 。 1. 宿舍卫生检查情况登记:实现每次宿舍卫生检查情况的记录和保存。 2. 宿舍卫生检查情况查询:实现历次宿舍卫生检查情况的查询。

5. 水电收费模块

水电收费模块包括:宿舍水电缴费记录和宿舍水电缴费的查询2个功能。 1. 宿舍水电缴费记录:实现历次宿舍水电缴费情况的记录。 2. 宿舍水电缴费查询:实现历次宿舍水电缴费情况的查询。

报修管理模块包括:宿舍公物报修登记和公物维修结果的查询2个功能。 1. 宿舍公物报修登记:实现宿舍公物报修情况的详细登记。 2. 宿舍报修结果查询:实现宿舍报修后的结果查询。

7. 来访人员管理模块

来访人员管理模块包括:人员来访登记、来访人员查询2个功能。 1. 人员来访登记:实现外来人员进入和离开宿舍楼的情况的详细登记。 2. 来访人员查询:实现外来人员来访情况的查询。

8. 报表统计模块

报表统计作为一种信息收集模块有很好的统计作用,帮助资源有效管理与整合。 1. 学生信息统计 2. 员工信息统计 3.进出楼物品统计 4. 缴费统计

四、功能描述:

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

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

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

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

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

6. 宿舍报修数据流图:

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

五静态结构模型

1. 定义系统对象

(1)学生住宿者 小李和小王 (2)寝室号 Dno (3)宿舍管理员 (4)系统管理员 (5)物品 OID

(1) 私有操作 (2) 公共操作

六、软件运行需求

1. 硬件接口

1、处理器要求:Pentium Ⅵ或以上 2、运行环境: Microsoft Visual Studio 2005 3、内存要求: 512MB 或以上

2. 软件接口

操作系统平台:Windows XP

开发语言:C#、SQL

开发工具:Microsoft Visual Studio 2005、

3. 故障处理

由于用户在管理系统时,可能因长期的修改数据造成系统响应时间超长,因此,应定期对系统进行修复和压缩,从而减少响应时间,可以满足用户高效率的要求。

4. 测试:

硬件方面:如果本系统出现问题,我们可以通过倒入备份文件来解决 软件方面:做好每天关机前自动备份。

七、数据字典(DD )

∙ 外部实体

∙ 数据结构

∙ 数据元素:

∙ 数据流

∙ 处理/加工

∙ 数据存储

软件工程实验报告

宿舍管理系统

学校 专业

学号

姓名

一、系统分析................................................................................................................... 3 1. 业务流程图 ............................................................................................................ 3 二、 需求分析 . ................................................................................................................ 3 三、系统整体设计............................................................................................................ 4

1. 系统管理模块 . ........................................................................................................ 5

2. 宿舍信息管理模块 . ................................................................................................. 5 3. 学生入住管理模块 . ................................................................................................. 5 4. 宿舍卫生检查模块 . ................................................................................................. 5 5. 水电收费模块 . ........................................................................................................ 5 6. 报修管理模块 . ........................................................................................................ 6 7. 来访人员管理模块 . ................................................................................................. 6 8. 报表统计模块 . ........................................................................................................ 6 四、功能描述: ............................................................................................................... 7

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

2. 宿舍信息登记分数据流图:....................................................................................... 7 3. 入住学生信息登记分数据流图:................................................................................ 7 4. 宿舍卫生检查分数据流图:....................................................................................... 8 5. 宿舍水电收费分数据流图:....................................................................................... 8 6. 宿舍报修分数据流图:.............................................................................................. 9 7. 来访人员登记分数据流图:....................................................................................... 9 五静态结构模型 ............................................................................................................... 9 1. 定义系统对象 . ........................................................................................................ 9 六、软件运行需求.......................................................................................................... 10

1. 硬件接口 . ............................................................................................................. 10 2. 软件接口 . ............................................................................................................. 10

3. 故障处理 . ............................................................................................................. 10 4. 其他问题: .......................................................................................................... 10 七、数据字典(DD ) ..................................................................................................... 10

一、系统分析

1. 业务流程图

3种不同权限的用户进入特定的界面进行各自操作。 以学生用户权限登录, 操作流程如图1-2所示:

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

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

二、 需求分析

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

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

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

三、系统整体设计

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

系统管理模块包括:添加新用户、密码修改、重新登录、退出系统4个部分。 1. 添加新用户:实现系统管理人员授予或取消新用户登录该系统的用户名和密码。 2. 密码修改:实现所用用户的密码更改功能。 3. 重新登录:实现用户返回系统主界面。 4. 退出系统:实现正常退出宿舍管理系统。

2. 宿舍信息管理模块

宿舍信息管理模块包括:宿舍信息登记或修改和宿舍信息查询2个部分。 1. 宿舍信息登记:登记学校所有住宿情况。 2. 宿舍信息查询:查询学校所有宿舍的情况。

3. 学生入住管理模块

学生入住管理模块包括:入住学生基本信息录入和学生信息查询2个功能。 1. 学生基本信息录入:实现学生基本信息情况的登记及宿舍的分配功能。 2. 学生信息查询:实现入住学生宿舍信息的查询功能。

4. 宿舍卫生检查模块

宿舍卫生检查模块包括:宿舍卫生检查情况的登记和卫生检查情况的查询 。 1. 宿舍卫生检查情况登记:实现每次宿舍卫生检查情况的记录和保存。 2. 宿舍卫生检查情况查询:实现历次宿舍卫生检查情况的查询。

5. 水电收费模块

水电收费模块包括:宿舍水电缴费记录和宿舍水电缴费的查询2个功能。 1. 宿舍水电缴费记录:实现历次宿舍水电缴费情况的记录。 2. 宿舍水电缴费查询:实现历次宿舍水电缴费情况的查询。

报修管理模块包括:宿舍公物报修登记和公物维修结果的查询2个功能。 1. 宿舍公物报修登记:实现宿舍公物报修情况的详细登记。 2. 宿舍报修结果查询:实现宿舍报修后的结果查询。

7. 来访人员管理模块

来访人员管理模块包括:人员来访登记、来访人员查询2个功能。 1. 人员来访登记:实现外来人员进入和离开宿舍楼的情况的详细登记。 2. 来访人员查询:实现外来人员来访情况的查询。

8. 报表统计模块

报表统计作为一种信息收集模块有很好的统计作用,帮助资源有效管理与整合。 1. 学生信息统计 2. 员工信息统计 3.进出楼物品统计 4. 缴费统计

四、功能描述:

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

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

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

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

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

6. 宿舍报修数据流图:

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

五静态结构模型

1. 定义系统对象

(1)学生住宿者 小李和小王 (2)寝室号 Dno (3)宿舍管理员 (4)系统管理员 (5)物品 OID

(1) 私有操作 (2) 公共操作

六、软件运行需求

1. 硬件接口

1、处理器要求:Pentium Ⅵ或以上 2、运行环境: Microsoft Visual Studio 2005 3、内存要求: 512MB 或以上

2. 软件接口

操作系统平台:Windows XP

开发语言:C#、SQL

开发工具:Microsoft Visual Studio 2005、

3. 故障处理

由于用户在管理系统时,可能因长期的修改数据造成系统响应时间超长,因此,应定期对系统进行修复和压缩,从而减少响应时间,可以满足用户高效率的要求。

4. 测试:

硬件方面:如果本系统出现问题,我们可以通过倒入备份文件来解决 软件方面:做好每天关机前自动备份。

七、数据字典(DD )

∙ 外部实体

∙ 数据结构

∙ 数据元素:

∙ 数据流

∙ 处理/加工

∙ 数据存储


相关内容

  • B13学校安全管理制度汇编
  • 学校安全管理制度 目 录 安全职责职度----------------1------2 安全教育制度----------------3------3 安全会议制度----------------4------4 值班制度------------------4------4 学校消防安全制度----- ...

  • 软件管理报告
  • 南昌航空大学实验报告 时间:二0一六 年 四 月 二十二 日 课程名称: 软件项目管理 实验名称:撰写南昌航空大学软件学院信息管理系统项目计划书(实验二) 班级: 13201510 姓名: 刘英庭 同组人: 指导教师评定: 签名: 一.实验目的 掌握项目计划书的格式和写作要求,会结合具体项目写作项目 ...

  • 学校安全管理案例与应急机制
  • 学校安全管理案例与应急机制 1. 建立学校安全预防制度 (1)校长是学校安全工作的第一责任人.学校安全工作由校长领导下的安全工作领导小组(综合治理领导小组)负责.各处.室向领导小组负责,实行责任追究制. (2)对学生进行安全教育.学校每月要对学生进行一次有关安全方面的知识教育,教育形式应多样化:每班 ...

  • 2014学校消防安全管理制度
  • 为加强消防安全工作.保护公共财产.师生的生命及财产安全,把消防安全工作纳入学校的日常管理工作之中,现特制定以下消防安全制度. 1.严格执行<中华人民共和国消防法>,贯彻预防为主.防消结合的方针,实行防火安全责任制.学校应根据实际情况,确定本单位和所属各部门.岗位的消防安全责任人:建立义务 ...

  • 学校教职工代表大会工作报告
  • 各位代表: 现在,我向大会作学校工作报告,请予审议。 第一部分 xx年主要工作回顾 xx年,我校以邓--理论、“三个代表”重要思想和党的xx大精神为指导,深入贯彻落实科学发展观,不断深化改革、规范管理、加强建设,全面推进学校新时期建设发展工程,各项工作稳步推进,学校迈出了协调发展、内涵发展和特色发展 ...

  • 学校安全管理十项制度
  • 学校安全管理十项制度 房寺镇石门王小学 学校安全管理十项制度 一.门卫制度 1.门卫人员必须热爱学校,责任心强,服从安排,有吃苦精神:身体健康,有胜任工作的体力:必须坚守岗位,不迟到.早退,不擅离职守. 2.认真学习有关法律和治安保卫常识,服从学校安全办的管理,严格执行学校的各项规章制度,积极维护校 ...

  • 小学安全管理制度内容
  • 黄山路第四小学安全管理制度 为进一步加强学校安全工作管理,明确安全责任,落实各项安全措施,有效地防 范重、特大安全事故的发生,保障学校及其学生和教职工的人身、财产安全,维 护学校正常的教育教学秩序,根据《中华人民共和国教育法》、《青岛市学校安 全管理条例》等法律法规,建黄山路第四小学安全管理制度。 ...

  • 学校安全管理制度汇编
  •   目录   一、学校行政方面安全管理制度   (一)学校安全工作管理制度   (二)学校消防安全管理制度   (三)学校周边环境安全治理制度   (四)集会、会操安全管理制度   (五)组织学生外出活动安全管理制度   (六)门卫安全防范工作规范   (七)门卫安全管理制度   (八)总务处安全管 ...

  • 园庄中学校园安全管理制度汇编
  • 园 庄 中 学 校 园 安 全 管 理 制 度 汇 编 目录 一.学校行政方面安全管理制度 (一)学校安全工作管理制度 (二)学校消防安全管理制度 (三)学校周边环境安全治理制度 (四)集会.会操安全管理制度 (五)组织学生外出活动安全管理制度 (六)门卫安全防范工作规范 (七)门卫安全管理制度 ( ...