验收文档最终版.docx

上传人:b****5 文档编号:11737029 上传时间:2023-03-31 格式:DOCX 页数:75 大小:12.49MB
下载 相关 举报
验收文档最终版.docx_第1页
第1页 / 共75页
验收文档最终版.docx_第2页
第2页 / 共75页
验收文档最终版.docx_第3页
第3页 / 共75页
验收文档最终版.docx_第4页
第4页 / 共75页
验收文档最终版.docx_第5页
第5页 / 共75页
点击查看更多>>
下载资源
资源描述

验收文档最终版.docx

《验收文档最终版.docx》由会员分享,可在线阅读,更多相关《验收文档最终版.docx(75页珍藏版)》请在冰豆网上搜索。

验收文档最终版.docx

验收文档最终版

软件开发过程参考

信息管理与信息系统专业

(2014年5月)

目录

1.项目概述4

2.系统流程分析5

3.系统需求分析8

3.1概述8

3.1.1引言8

3.1.2任务概述9

3.1.3需求归定9

3.1.4原型环境归定10

3.2总体需求10

3.2.1综合描述10

3.2.2外部接口需求12

3.2.3系统特性15

3.2.4非功能特性16

3.3功能分析18

4.系统设计20

4.1系统功能模块描述20

4.2系统界面原型案例22

4.2.1登录22

4.2.2超级管理员->管理员信息管理界面23

4.2.3二级管理员->学生分配信息管理界面23

4.2.4宿管员->水电费信息输入界面24

4.2.5学生->申请调整界面24

4.3数据库设计文档25

4.3.1概述25

4.3.2概念设计25

4.3.3表29

4.3.4视图33

4.3.5数据库关系图34

最后修改日期

2014年5月31日

最后修改者

蒋雪婷

文档信息:

文档名称

学生宿舍管理系统系统

描述

该文档描述待开发软件的项目描述

负责人

蒋雪婷

状态

最终版

项目组成:

测试主管

胡立斌

开发主管

胡立斌

项目经理

蒋雪婷

文档变更历史:

时间

修改人

章节

描述

2014-5-30

胡立斌

所有章节

创建文档初稿

2014-5-31

胡立斌

所有章节

1.项目概述

学生宿舍管理系统对于一个学校来说是必不可少的组成部分,目前宿舍管理的操作情况来看,大多数是以手工操作为主,数据的传送大多为纸张传递。

这样的方法非常的繁琐,常常造成信息传递的不及时和办公耗材的大量浪费。

当查询某条纪录时,由于数据量庞大,还只能靠人工去一条一条查找,既浪费人力物力,效率也很低。

开发这样一个系统是可行的也是必须的。

为了实现提高高校宿舍管理部门的工作效率,充分利用资源,减少不必要的人力,物力和财力的支出,方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的;为宿舍管理部门,开发设计专用系统--学生宿舍信息管理系统来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。

从目前宿舍管理的操作情况来看,由于登记、交费、水电费管理等均是以手工操作为主,数据的传送大多为纸张传递,因此常常造成信息传递的不及时和办公耗材的大量浪费,特别在自学教育发展前景被社会普遍看好的情况下,入住该宿舍的学生数量也有大幅增加,如何更好的利用宿舍资源,安排好学生的住宿生活,也成为该宿舍管理上的一个亟待解决的问题。

然而现在数据在输入、存储、处理等管理方式上的落后已经远远不能满足管理上的功能要求了,所以,充分利用现有资源,立足于实际需求,开发一套功能完善、处理及时的管理信息系统,是一个必然的选择。

从业务功能的角度来看,宿舍管理的缺点主要归纳于下:

1.由于登记、交费、水电费管理等均是以手工操作为主,办公耗材的大量浪费。

2.数据的传送大多为纸张传递,不利于宿舍中的管理人员与学校层面的及时管理与查询,信息的不及时性。

3.各楼层之间信息的流通,不利于管理。

4.长期以来,宿舍总会有一些问题,登记错误,以及一些不知道的人进入寝室没有进行登记,导致一系列安全问题。

我们开发的宿舍管理系统的目标和战略有:

组织目标:

更高效,更全面,更便捷的管理好宿舍,提高高校宿舍管理部门的工作效率,充分利用资源,减少不必要的人力,物力和财力的支出。

具体分解为:

1.最快的进行考勤等信息的登记,防止漏登,错登。

2.信息更快的得到处理反馈,学校马上了解宿舍情况。

3.使各楼之间的信息能够很好的沟通。

组织战略:

1.采取信息及时,当天录入系统,系统可以及时反馈学校层面。

信息的及时交互。

2.每个人功能分开,互相合作,互不影响。

3.每个楼层之间系统信息可见,随时更新。

2.系统流程分析

业务流程分析的目的是通过分析现有的业务流程,产生新的更为合理的业务流程。

本小节将对教学资源管理系统中主要的业务流程进行描述和分析,确定各部门和个人所承担的职责,绘制出基于流程的活动图,为后面的需求分析做好铺垫。

(一)宿舍管理中房源管理业务流程

1.流程描述

房源管理做为该系统最重要的功能,其所涉及包括寝室查询,寝室统计,寝室分配,寝室调整等关键业务。

在房源管理业务中各各角色有其相应的功能:

超级管理员:

起到房源信息的输入和信息管理,所谓房源信息包括(公寓信息,寝室信息,床位信息)。

二级管理员:

起到实际的业务操作有他,对房源管理业务进行实施。

学生和宿管员:

他们主要对查询结果进行分析。

该系统的寝室分配业务基本流程如下:

首先由超级管理员输入寝室相关的信息,有二级管理员进行空房查询,根据查询结果,为学生进行床位匹配,匹配完后得出的相应的信息表,同时也可以对当前的空寝室数,空床位数,入住人数统计等。

根据分配结果,学生能申请调整和查看与本寝室相关的信息。

当学生毕业后,二级管理员将毕业的学生从分配信息中删除。

如图2-1所示。

图2-1房源管理业务流程图图

2.业务分析

宿舍管理系统在房源管理中是以床位为单位的,由二级管理员对学生进行床位分配,寝室调整等。

由于学生数量比较大,在进行床位分配时,逐一分配是不合理的,寝室分配应该以班级为单位,在选择寝室后对空床位进行匹配。

对与寝室调整,可能存在中途退寝,毕业退寝,和申请调整的三种情况。

中途退寝执行的是删除信息的操作,毕业退寝是对毕业生所在的寝室进行批量退寝,寝室调整是对分配信息表的更新操作。

学生知道自己所在寝室后,可以登录系统进行申请调整

(二)宿舍管理中寝室管理业务流程

该系统的寝室分配业务基本流程如下:

首先有宿管员进行信息的采集,输入系统,形成相应的表,二级管理员在业务中,起到审核人的作用,学生对审核的结果进行的查询。

1.流程描述

寝室管理功能,做为宿舍管理系统的另一个重要功能,包括了星级业务,水电费业务,出入登记管理业务,活动管理业务等。

在该功能模块中,二级管理员其到关键的作用,对水电费表等信息表进行审核和管理,而宿管员管理学生的反馈信息和输入水电费,评分等。

学生起到信息查询的功能,能查询与本寝室相关的业务。

如图2-2所示。

图2-2寝室管理业务流程图图

2.业务分析

在寝室管理模块中,是以寝室为单位,相关的信息输入点在宿管员,宿管员输入信息后,其对应的输出表由二级管理员进行审核和管理。

对与活动管理业务的信息输入点在二级管理员,发布后的信息,在学生出能进行申报,形成申报表也是由二级管理员进行审核。

3.系统需求分析

3.1概述

3.1.1引言

学生宿舍管理系统对于一个学校来说是必不可少的组成部分,目前宿舍管理的操作情况来看,大多数是以手工操作为主,数据的传送大多为纸张传递。

这样的方法非常的繁琐,常常造成信息传递的不及时和办公耗材的大量浪费。

当查询某条纪录时,由于数据量庞大,还只能靠人工去一条一条查找,既浪费人力物力,效率也很低。

开发这样一个系统是可行的也是必须的。

为了实现提高高校宿舍管理部门的工作效率,充分利用资源,减少不必要的人力,物力和财力的支出,方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的;为宿舍管理部门,开发设计专用系统--学生宿舍信息管理系统来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。

从目前宿舍管理的操作情况来看,由于登记、交费、水电费管理等均是以手工操作为主,数据的传送大多为纸张传递,因此常常造成信息传递的不及时和办公耗材的大量浪费,特别在自学教育发展前景被社会普遍看好的情况下,入住该宿舍的学生数量也有大幅增加,如何更好的利用宿舍资源,安排好学生的住宿生活,也成为该宿舍管理上的一个亟待解决的问题。

然而现在数据在输入、存储、处理等管理方式上的落后已经远远不能满足管理上的功能要求了,所以,充分利用现有资源,立足于实际需求,开发一套功能完善、处理及时的管理信息系统,是一个必然的选择。

从业务功能的角度来看,宿舍管理的缺点主要归纳于下:

1.由于登记、交费、水电费管理等均是以手工操作为主,办公耗材的大量浪费。

2.数据的传送大多为纸张传递,不利于宿舍中的管理人员与学校层面的及时管理与查询,信息的不及时性。

3.1.2任务概述

该文档首先给出了“学生宿舍管理系统”的概貌,试图从产品前景、特性、运行环境等上给出整个系统的轮廓,然后又对功能需求、接口需求和其它非功能性需求进行了详细的描述。

其中对功能需求的描述采用了UML的用例模型方式,不仅描述了每一用例的基本事件流和备选事件流,而且还给出了非常直观的用例图。

这些文字和图形都为了详细准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述创造了条件。

该文档详尽说明了这一软件产品的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。

同时,该文档也是用户确定软件功能需求的主要依据。

3.1.3需求归定

学生宿舍管理系统:

下文有的简称宿舍管理系统,即用于实现对学生及宿舍信息资料进行编辑,添加,删除,统计,打印显示等功能的软件系统。

通过该系统,用户可以查看学生的基本信息、宿舍信息等各方面的资料,能够方便的了解学生和宿舍的总体情况。

该管理系统为用户提供了一些简单的数据查询、输出各种信息等功能。

用户通过输入学生基本信息(例如学生证号),由系统自行生成相应的数据以供宿舍管理员查询,另外宿舍管理中心的管理用户还可以对这些基本信息进行更新和删除,学校学生宿舍管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。

该项目以实地考察已经相关业务的接触的基础上进行开发的,在需求上,要充分考虑到宿管科、宿管员、学生和学校当前的寝室管理模式。

本产品主要适用于大多数高校

针对宁波大红鹰学生宿舍管理,可以完成以下业务

(1)对于学生寝室分配,能快速,自动的批量分配。

(2)得到学生的寝室申请表后,允许管理员视情况调整寝室

对于寝室能进行星级评比和平时卫生评分

3.1.4原型环境归定

要求IE浏览器10以及10以上,火狐浏览器3.5以上

3.2总体需求

3.2.1综合描述

(1)产品前景

学生宿舍管理系统对于一个学校来说是必不可少的组成部分。

目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。

而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。

当今社会是信息化高速发展的社会,原始的记录方式已经被社会所淘汰了,信息化管理正是适应时代的产物。

信息发展永远是一种迅速、主动的状态,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。

在我们21世纪的今天,信息化占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。

我们将学校的宿舍管理情况进行了解后,采用相应的信息化技术,经过研究、分析,开发设计了一套学生宿舍管理系统。

学生宿舍管理系统采用的是计算机化管理,系统做的比较人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。

而且数据库的存储容量相当大,系统比较稳定,适合较长时间的数据保存,也不容易丢失。

这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。

(1)产品功能

该产品的模块分为系统管理、房源管理、寝室管理、寝室调整管理、活动和反馈、人员管理这六个部分,以B/S结构建立的web形式管理系统,涉众包括了宿管科的管理者们、公寓宿管员、和学生。

为了更好的分担任务,我们把系统管理者分为超级管理员和二级管理员。

通过财务接口与学校的财务系统对接,提交缴费单。

通过学生信息接口与学生信息系统对接,获取学生信息。

通过水电费接口与水电费管理系统对接,获取水电费信息。

(一)系统管理模块

(1)系统初始配置

1)初始信息输入

2)学生信息导入

(2)系统维护

1)数据归档

2)数据保存

3)数据恢复

(二)房源管理

(1)房源查询

(2)房源统计

(3)寝室分配

(4)寝室调整

1)毕业退房

2)换寝

3)中途退房

(三)寝室管理

(1)寝室星级评比管理

1)星级和评分查询

2)星级评比

3)寝室评比

4)评比结果审核

5)打印

6)发布

(2)水电费管理

1)确认缴费

2)缴费表上传

3)打印

4)发布

(3)出入登记管理

1)来访登记

2)入寝离寝登记

3)人数统计

4)登记情况查询

(4)活动管理

1)活动信息管理

2)活动发布

3)活动浏览

4)活动查询

5)活动申报

6)活动申报审核

(5)反馈管理

1)反馈信息管理

3.2.2外部接口需求

3.2.2.1用户界面

界面约定布局和完整性:

1.页面内不能出现滚动条,页面最好居中

2.图片采用gif、jpg、png格式。

3.鼠标在图片上悬浮时要有提示

4.Logo能连接首页

5.系统界面风格统一

6.导航区要显示当前位置

7.内容栏,要出现更多,和分页

8.文子超出范围,要改成省略号,并有提示

9.文章中的图片具有放大查看的功能

10.每个页面都要有标题

11.列表要有时间

样式风格:

内容字体为宋体14,导航字体为宋体13。

学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。

尽可能的为用户的录入、查询等功能操作提供方便。

快捷按钮的创建也是非常需要的,以方便用户操作。

系统应包括以下界面:

1超级管理员操作界面

2二级管理员操作界面

3.宿管员操作界面

4.学生操作界面

5.统一登录界面

(1)首页登录界面

(2)超级管理员界面

(3)二级管理员界面

(4)宿管员界面

(5)学生界面

3.2.2.2软件接口

(1)学生信息系统的接口:

通过学生信息接口系统实现

(2)与财务系统的接口:

通过财务接口系统实现

3.2.2.3通信接口

(1)TCP/IP网络协议

(2)HTTP协议

3.2.3系统特性

C-1:

超级管理员:

整个系统优先级最高的参与者,他是整个系统的监督者,对所有其他用户的行为和使用情况享有知情权。

他主要的工作是:

对系统用户优先级的设置;对系统基本资料的管理;对系统的数据备份;添加或删除用户;进行系统维护;最重要的是对其他用户工作的监督,管理,分配权限,以保证系统的透明性和业务合理性。

C-2:

二级管理员

二级管理员主要起到一个辅助作用,经过超级管理员对系统配置后,二级管理帮助其进行系统业务管理,有着分担任务的角色功能,二级管理员没有对其他用户的知情权,但能对涉及到其他用户的业务进行管理。

他的主要工作:

为宿管员分配管理的公寓;为学生分配寝室;审核确认寝室调整表并对学生寝室进行调整通过输入要调换的信息以及目标房间的信息进行房间调整,并通知宿管员;寝室活动信息的管理,包括添加、删除、修改、查询等;对房源信息的查询、统计包括学生信息以及房间信息的查询,查看可以入住的房间,住满的房间,要入住的床位,以及入住人员信息,数据统计,包括人数统计喝房间统计,通过输入要统计的目标信息来查看入住人数或者空床位数;审核评分表,星级表,水电费表以及其他表。

C-3:

宿舍管理员

学校宿舍每一栋楼分配一位宿舍管理员,他们的主要工作是:

办理入住、离寝,通过查询学生的相关信息,改变学生的状态后,修改寝室信息;办理毕业退房,通过输入迁出学生的相关信息通过系统将其从住宿学生信息表中删除;报表打印,打印出自己所需要的信息报表如评分表、星级表、水电费表等;对二级管理添加的活动进行发布;回复学生反馈。

 

C-4:

住宿学生

这里的住宿学生指的是入住的学生,学生只能查看自己公寓的信息,包括水电费信息,评分信息,星级信息,自己寝室信息等信息信息;对宿管员反馈;填写寝室变动申请表,直接提交到二级管理。

3.2.4非功能特性

性能需求序列号

性能需求说明

cqa1

至少保证能够支持100人同时在线

cqa2

最多允许500人同时在线

cqa3

至少支持windows平台

tqa1

即时发布水电费,评分的信息,不超过1个工作日

sqa1

打开一个新页面的响应速度不超过5秒

sqa2

确保10个下载链接,每个下载链接至少达到50k/s

sqa3

允许上传不超过2m大小的图片文件

sqa4

信息要即时更新,不得超过1个工作日

(1)质量属性

Availability(可用性)-1:

“学校学生宿舍管理系统”将对学校内联网的用户使用,用户在早晨6点到晚上12点99.9%的时间可用,其他的时间则90%的时间可用。

Robustness(健壮性)-1:

如果用户保存文件之前编辑器发生故障,那么下次同一用户启动程序时,编辑器能恢复在故障发生1分钟之前对所编辑文件所做的全部修改。

(2)防护性需求

服务器应该在合适的温度、适度的环境下工作,避免剧烈的震动。

各种电源线和数据线的铺设要合理而安全,避免出现意外脱接现象的发生。

服务器所在地区应保持电压的稳定及电源的持续供应,尽量避免高频率的人为断电现象(例如:

错拉电闸、保险丝熔断等),以保持服务器中数据的一致性。

当提前获知断电时间时,应在网页上及时发布相关信息(例如:

服务器将于几时几分关闭),避免站点的突然关闭。

意外断电时,应建立应急机制,保证服务器以最快速度恢复正常工作状态。

服务器管理员应确保服务器密码不泄漏。

服务器所在房间应做好安全防盗工作,避免盗窃现象的发生。

(3)安全性需求

学生宿舍管理系统中管理权限上应当进行严格控制,具体思想如下:

1.要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。

没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。

2.在上述要求基础上可以为该系统设定多种登录方式,程序开始运行所有功能将是不可使用的,只有系统管理员登录,宿舍管理员登陆,住宿学生登录三个窗口可以使用,没有输入正确的用户名和密码任何人都不能登录该系统。

3.在具体实现时还应为系统管理员和其他用户设定不同的权限,系统管理员应当可以使用系统的所有模块,其他用户对于系统管理模块是无权使用的。

4.服务器密码应足够复杂;服务器上所安装软件应即时更新、安装补丁;服务器上不得安装任何与业务无关的软件。

以防止非法入侵者的攻击。

3.3功能分析

(1)学生功能分析

1简要说明

该用例的主角是学生,该用例的主要功能是信息查询,登录、修改密码等。

2基本事件流

2.1用例开始

当学生登录系统时,该用例即启动。

2.2显示学生界面界面

该用例启动后,即显示学生后台界面。

2.3选择相应的菜单

在执行功能之前,要选择相应的菜单。

2.4显示与功能对应的界面

选择菜单后,进人相关的功能页面

2.5执行相关的功能操作

根据功能的不同,执行相关的操作

2.6保存结果

对相应的结果保存。

2.7用例结束

该用例结束。

3备选事件流

3.1取消保存

在2.6以后可以不保存本次回访。

4特殊需求

无。

5前置条件

无。

6后置条件

无。

7扩展点

登录时,如果忘记密码,能执行找回密码功能。

(2)宿管员功能分析

1简要说明

该用例的主角是宿管员,该用例的主要功能是寝室长管理,卫生评分信息输入和发布,水电费信息输入和发布。

出入登记和反馈管理等。

2基本事件流

2.1用例开始

当宿管员登录系统时,该用例即启动。

2.2显示学生界面界面

该用例启动后,即显示宿管员界面。

2.3选择相应的菜单

在执行功能之前,要选择相应的菜单。

2.4显示与功能对应的界面

选择菜单后,进人相关的功能页面

2.5执行相关的功能操作

根据功能的不同,执行相关的操作

2.6保存结果

对相应的结果保存。

2.7用例结束

该用例结束。

3备选事件流

3.1取消保存

在2.6以后可以不保存本次回访。

4特殊需求

无。

5前置条件

无。

6后置条件

无。

7扩展点

登录时,如果忘记密码,能执行找回密码功能

(3)二级管理员功能分析

1简要说明

该用例的主角是二级管理员,该用例的主要功能是房源管理,活动管理,相关表的管理和审核等。

2基本事件流

2.1用例开始

当二级管理员登录系统时,该用例即启动。

2.2显示学生界面界面

该用例启动后,即显示二级管理员界面。

2.3选择相应的菜单

在执行功能之前,要选择相应的菜单。

2.4显示与功能对应的界面

选择菜单后,进人相关的功能页面

2.5执行相关的功能操作

根据功能的不同,执行相关的操作

2.6保存结果

对相应的结果保存。

2.7用例结束

该用例结束。

3备选事件流

3.1取消保存

在2.6以后可以不保存本次回访。

4特殊需求

无。

5前置条件

无。

6后置条件

无。

7扩展点

登录时,如果忘记密码,能执行找回密码功能

(4)超级管理员功能分析

1简要说明

该用例的主角是超级管理员,该用例的主要功能是基本信息管理和用户信息管理。

2本事件流

2.1用例开始

当超级管理员登录系统时,该用例即启动。

2.2显示学生界面界面

该用例启动后,即显示超级管理员界面。

2.3选择相应的菜单

在执行功能之前,要选择相应的菜单。

2.4显示与功能对应的界面

选择菜单后,进人相关的功能页面

2.5执行相关的功能操作

根据功能的不同,执行相关的操作

2.6保存结果

对相应的结果保存。

2.7用例结束

该用例结束。

3备选事件流

3.1取消保存

在2.6以后可以不保存本次回访。

4特殊需求

无。

5前置条件

无。

6后置条件

无。

7扩展点

登录时,如果忘记密码,能执行找回密码功能

4.系统设计

4.1系统功能模块描述

编号

角色

模块名称

功能名称

功能说明

1

二级管理员

房源管理

1.1

房源查询

根据楼号,寝室号依次查询

1.2

房源统计

通过床位状态统计空床位的数量

1.3

寝室分配

根据空床位数,批量分配学生

1.4

寝室调整

1.4.1

毕业退寝

根据毕业名单,删除学生信息,恢复床位空状态

1.4.2

换寝

跟换楼号,寝室号,床位号

1.4.3

中途退寝

删除学生信息,恢复床位空状态

2

宿管员

寝室管理

2.1

寝室星管理级

2.1.1

星级评分查询

根据寝室号查询寝室评分和星级信息

2.1.2

星级评比

根据平时评分统计结果进行评比

2.1.3

寝室评分

对每间寝室进行寝室卫生评分

2.1.4

评比结果审核

对星级评比的审核

2.1.5

打印发布

将星级信息和评分信息能打印成纸张发布

2.2

水电费管理

2.2.1

确认缴费

对缴费的寝室,变更缴费状态

2.2.2

缴费表提交

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1