需求规格说明书

  • 格式:doc
  • 大小:383.00 KB
  • 文档页数:12

宿舍管理系统需求规格说明书
07信管邓沙沙袁宇鹃尹英芝邹明燕
1.概述
本文档是进行项目策划、概要设计和详细设计的基础,也是软件企业测试部门进行内部验收的依据。

1.1用户简介
本软件的使用对象是教学办公室工作人员和广大的在校学生群体,懂计算机的基本操作就可以利用该软件进行所需操作。

1.2 项目的目的与目标
本系统目标既要满足用户的设计,也要满足设计员的设计目标。

1.2.1、用户的观点看,要求系统能够达到以下目标
a.对信息的收集和保存信息。

例如:输入宿舍的基本信息,宿舍的卫生信息等.
b.快速的传递信息。

对那些共享的数据要快速的传递。

c.提供准确的信息。

要求比手工作业提供的更加准确和细致的数据,例如宿舍的所有卫生成绩,实现卫生成绩报表自动生成。

1.2.2、设计员从技术观点看,要求系统能达到以下的目标:
a用户使用,具有较高的用户友好性。

b.有较高的可靠性,将系统发生故障的概率控制在5.0%以下,并具有快速恢复的能力
c.具有较高的运行效率,应比人工作业提高效率高。

d.具有较强的可维护性和扩充性,能够适应用户的业务要求变化。

1.2.3、设计策略
本系统的结构是自顶向下扩展的,层次化的暗盒模块结构。

对高层模块,将使用以事务为中心的设计策略,把一个的的复杂的系统逐步分解成较小的相对简单的暗合模块;对低层模块,采用以变换为中心的设计策略。

此外,为了提高模块的内聚性,降低模块间的偶合程度,数据库的设计原则是把他作为模块间的邮政信箱,从而既实现数据共享有提高模块的独立性,使系统具有很高的可修改性。

1.3 术语定义
管理信息系统:是一个由人和计算机组成的能进行管理信息的收集、传递、加工、保存、维护和使用的系统。

数据库:按照数据结构来组织、存储和管理数据的仓库
程序设计语言:它是计算机程序设计语言,是一种通用的计算机的程序设计语言。

SQL Server 2000:一种数据库管理系统
1.4 参考资料
[1]《 程序设计基础》——刘刚主编高等教育出版社
[2]《实用软件工程》——赵池龙杨林孙伟编著电子工业出版社
[3]《数据库原理及应用》——李绍原主编科学社出版
1.5 相关文档
1.项目开发计划
2.概要设计说明书
3.详细设计说明书
4.用户需求报告
1.6 版本更新信息
版本更新记录格式如下表:
版本更新记录
1.目标系统描述
2.1组织结构与职责
2.1岗位定义
2.3 作业流程总数据流程图
管理员界面:
学生界面:
用户登陆
用户查询
报修业务流程
离返校业务流程。

2.4单据、账本、报表
F1学生信息注册单、F2晚归信息表、F3财产信息、
F4考勤信息表、F5卫生评比结果、F6学生费用表、
F7个人基本信息注册单、F8违归违纪信息表、F9 宿舍基本信息
F10 住宿标准信息
2.4.1 单据
单据上的数据是原始数据,一种单据对应一个实体,一个实体对应一张基本表,单据的格式如下:
单据的描述格式
各数据项的详细说明如下:
2.4.2 账本
账本的描述格式
各数据项的详细说明如下:
2.4.3 报表
报表的描述格式
各数据的详细说明如下:
2.5 存在的问题
决策层:能够从宏观上快速了解学生的住宿基本情况,对宿舍管理做出合理的决策,具备辅助决策功能。

管理层:各功能模块与具体的业务流程相一致,能够提高学校宿舍管理的高效性,系统安全性、可靠性高,数据具有准确性高保密性。

操作层:界面合理、美观、人性化,易于操作。

2.6 可能的变化
系统具有升级功能,并发用户数和终端数可提高,新系统替换旧系统原有数据不会丢失,运行环境将要求更高。

3 目标系统功能
3.1 功能需求分析
1.管理员功能:信息查看,日常管理,晚归管理,财产管理,离返校管理,系统设置
2.学生功能:基本信息,日常信息,财产报修,系统设置 3.2功能需求点列表
4 目标系统性能需求
1、准确性:要求信息在输入时要严格防错和校验,冗余数据处理时由程序自动更新,以保证数据的准确性和一致性。

2、真实性:要求每位学生的信息都要严格按照实际情况存档。

3
、保密性:要求遵守使用权限和采用令等保密措施,并具有自动连接数据库的功能。

4、较快的响应速度:做到实时响应,有汉字提示,人机对话界面友好,简单方便操作。

开发项目成本分析系统的目的是为了方便项目负责人的录入、查询和统计报表。

如果操作复杂,就失去了推广价值,因为这个系统是面向没有计算机使用基础的普通用户。

5、打印报表符合要求:打印报表整洁、清晰、美观。

6、系统可扩充、易维护。

4.1 性能需求点列表 性能需求点列表
5 目标系统界面与接口需求
5.1 界面需求
[1]输入设备:键盘,鼠标,扫描仪
[2]输出设备:显示器,打印机
[3]显示风格:图形界面,字符界面
[4]显示方式:1024*768
[5]输出格式:显示布局、打印格式
5.2接口需求
1与其它系统的接口:监控系统、财务系统、控制系统等
2与系统特殊外设的接口:不间断电源、IC卡
6 目标系统其它需求
6.1安全性
学生和管理员对系统具有不同的操作权限,没有权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据,以确保系统的严密性和安全性。

系统管理员应当可以使用系统的所有模块,普通用户只能浏览系统中的宿舍及学生基本信息。

6.2 可靠性
系统输入数据,不允许输出数据不正确和不一致,出错率低。

允许数据备份,断电时数据可自动恢复。

6.3 灵活性
系统易于扩充和兼容,支持版本升级
6.4特殊需求
[1]进度需求:开发周期为三个月
[2]资金需求:合同中所协商的资金,后面若要追加资金需经双方重新协商并修改合同
[3]运转环境需求:
a、运行于Win 95/98/2000/NT/XP 等系统
b、系统采用当今流行的C/S 结构数据库系统,支持SQL Server 等大型数据库系统。

c、在vs2005开发环境下,以为开发工具。

d、系统基于客户机/ 服务器的体系结构,全新的分布式计算模式,从而极大提高了系统速度。

[4] 培训需求:提拱多媒体教学光盘
7目标系统假设与约束条件
⏹服务器:
CPU:P4 3.0 GHZ
内存:1024 MB
硬盘:150 GB
显示器:17 彩显
软盘驱动器:一个
光盘驱动器:一个
目前,服务器由高档微机承担,建议在资金条件允许情况下,配置专用服务器。

⏹客户端:
CPU:P4 1.7GHZ
内存:256 MB
硬盘:60 GB
显示器:17 彩显
软盘驱动器:一个。