学生公寓管理系统需求规格说明书
泮生公寓管理系练
需
求
规
格
说
明
书
亠、引言
1. 编写目的
编写这份需求分析说明书的目的是让读者能够了本系统的开发目的, 开发方 法,以及目前的硬件和软件的情况和开发所需资金和设备。预期的读者包括上级 领导,相关开发人员以及管理人员。
2. 项目背景
这次待开发的系统的名称为:《学生公寓管理系统》
本项目的任务提出者:项目组,开发者:**** 用户:高校公寓管理员及学生。
该系统采用现代流行 WINDOWS 作界面。是标准的WIN32应用程序,可运行 在 WIN95\WIN98\WinMe\WIN2000\WINXP\WIN 等系统平台上的多任务应用程序。
3. 适用范围
本产品的适用范围是各高校,便于各高校进行学生公寓管理。
4. 术语定义
二、任务概述
1. 目标
随着科学技术的进步和社会经济的发展,计算机在现实生活中扮演越来越重 要的角色,PC 机
价格不断的下降和生活水平的提高使得更多的中国家庭能够拥 有自己的改变世界的机器,与此同时,我们也已经注意到,在大学校园里,越来 越多的计算机已经进入同学们的宿舍,成为他们学习,生活中的一部分。
宿舍管理方面,进入了信息化时代,我们有能力让我们的生活变的更好, 对 于宿舍管理人员每日繁重的工作可以通过计算机来进行缓解,以实现管理自动 化,工作人员对资料的管理,信息的发布,用电安全的控制均是人工作业,运作 效率较低。因此,建立一个自动化的管理服务的计算机应用软件是十分必要的。
*需要解决的问题之一:改变住宿资料的手工作业方式,减轻住宿调动和新 生入学,以及毕业生离校时的工作量。
*需要解决的问题之二:日常宿舍内务情况统计。
*需要解决的问题之三:宿舍管理人员对各个宿舍用电情况
2. 用户的特点
本系统的最终可能用户为全校全体学生及公寓管理员,操作人员和维护人员 必须掌握计算机的基本操作,还要掌握终端的登陆方法,并且能够熟练的运用 office 之类的办公软件。建议最低教育水平为大专计算机专业。
本系统便于学校领导对学生公寓工作安排进行了解, 监督和指导以及学生公 寓的自我管理。为实现办公信息化与高效率化,特别开发“安全,内务评比系统” 本系统主要实现
data process ing 数据处理 DTE 数据终端设备 DCE 数据通信设备
feedback 反馈 tran smissi on media 传输介质
LAN 局域网
高校学生公寓安全,内务检查成绩的输入,统计,评比及相关的
查询功能。提高公寓管理服务质量,提高工作效率,加快信息反馈。如果本系统开发成功,可用性极强,用户选择本产品的可能性很大。
三、非技术要求
1. 本系统的开发周期为六个月左右。开发流程为:项目的确立一可行性分析一需求分析一系统设计一编码实现一系统测试一交付,其中需求分析的更新贯穿于整个开发过程。
2. 要交付的工作产品有:可行性分析报告、需求规格说明书、设计说明书、
测试报告、用户手册、源代码、可执行程序。
四、系统环境
1. 系统架构
系统由Web平台和桌面程序构成。Web平台为系统管理员提供全程管控。
2. 硬件运行环境
服务器
处理器型号:ADM/Intel 2.8GHz及以上
内存容量:1GB及以上
外存剩余空间:5GB及以上
网络配置:100M网卡
Web浏览pc机
处理器型号:ADM/Intel 1.6GHz及以上
内存容量:256MB及以上
外存剩余空间:200M及以上
网络配置:100M网卡
3. 软件运行环境
服务器
操作系统:Win dows Server 2003
Web!务器:IIS6.0
数据库:SQL Server 2005 Express
Web浏览pc机
操作系统:Win dows xp/Vista/2007
数据库:SQL Server 2005 Express
4. 接口
用户接口:本系统采用图形用户接口,以鼠标和键盘为用户接口
内部接口:内部是页面和数据库连接,对应的页面输入框和显示框的内容在数据库得到显示。
硬件接口:
采用标准的键盘、鼠标控制接口;能够提供与多种打印机之间的接口,这一
部分主要由操作系统决定。
通讯接口:
OLE/ActiveX 对象的链接与嵌入和通用组件;
COM/DCOM分布式对象控制;
ODBC 开放式数据库互连标准;
SQL Link 连接数据库的内部通信驱动;
TCP/IP 网络通信标准协议。
HTTP/FTP 超文本传输协议及文件传输协议
5. 故障处理要求
列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。
a. 软件故障:
系统异常,IIS不稳定,此系微软公司提供的产品,无法对其进行更改。
b. 硬件故障:
网络不应负载超荷,大部分时间内应保证在线用户数量小于设定极限数量,通过编码或服务器功能实现。
用户平台要求
此开发出的软件要适用于In ternet 网及校园内的局域网,支持win dows 系统及一些常用的办公软件如office等。
五、功能需求
随着计算机在宿舍广泛的应用,我们制作的宿舍管理系统对系统应支持的终端数和应支持的并行操作:
面向系统管理员,帮助系统管理员对系统进行管理,他分两个子功能:系统数据库管理和用户设置与权限分配。
(1)系统数据库管理:
本系统设3个数据库,分别是:房源数据库、住宿登记数据库、财务统计
数据库。
(2)用户设置与权限分配:
本系统用户类别与权限如下:
2. 公寓房源管理
该功能主要实现住房资源的管理,在房源数据库设计中体现,包括房源信息定义,房源状态,主要面向房源管理用户。
(1)房源信息定义:
房源信息包括:公寓号,宿舍号,类型(4或6人间),价格,房中设备以及损坏赔偿价格。
(2)房源状态:空、已分配、已住宿
3. 公寓住宿管理
该功能包括公寓住宿情况统计和公寓分配管理,在住宿登记数据库设计中体现,主要面向住宿登记用户。
(1)公寓住宿情况统计:
a)学生住宿情况统计:统计各个宿舍住宿情况。
b)调、退房统计:包括调、退房申请记录和调、退房历史记录统计。
c)设施损坏统计:统计宿舍设施损坏情况。
(2)公寓分配管理:
a)学生分配住房管理:同一学院学生在统一公寓或相临公寓,分配是按学生学号依次分配。
b)学生调退房处理:系统设计要考虑到学生调、退房的情况。
4. 公寓财务管理
包括宿舍费用交纳管理,设备损坏赔偿管理,该功能主要面向财务用户。
a) 学生宿舍费用交纳管理:系统要能方便地进行宿舍费用交纳情况统计与处理。
b) 设备损坏赔偿管理:统计设备损坏情况以及赔偿情况。
5. 报表管理
用户登陆系统后,可以得到自己权限内的任意报表,比如系统房源管理用户可以的到房源统计报告,财务用户可以得到某段时间内的财务报告等。
6. 数据检索
用户登陆系统后,可以在自己权限内检索数据,比如房源检索,学生宿舍住宿检索等。
六、性能需求
七、参考资料
《软件工程》清华大学出版社钱乐秋编者
《数据库系统概论(第三高等教育出版社萨师煊王珊
《计算机网络(第二版)》清华大学出版社吴功宜编者