软件需求说明书

1引言... 2

1.1编写目的... 2

1.2背景... 2

1.3定义... 2

1.4参考资料... 2

2任务概述... 2

2.1目标... 2

2.2用户的特点... 3

2.3假定和约束... 3

3需求规定... 3

3.1对功能的规定... 3

3.2对性能的规定... 3

3.2.1精度... 3

3.2.2时间特性要求... 3

3.2.3灵活性... 4

3.3输人输出要求... 4

3.4数据管理能力要求... 4

3.5故障处理要求... 4

3.6其他专门要求... 5

4运行环境规定... 5

4.1设备... 5

4.2支持软件... 5

4.3接口... 5

4.4控制... 5


软件需求说明书

引言

编写目的

明确机房收费系统所要求的基本需求,希望米新江教授指出不足。

背景

说明:

1. 待开发的软件系统的名称:机房收费系统

2. 本项目的任务提出者:米新江教授
开发者:郗晓勇
用户:数信学院部分教职工
实现该软件的计算中心:廊坊师范学院信息中心

3. 机房收费系统

定义

暂无

参考资料

《廊坊师范学院机房收费系统意见书》

任务概述

目标

该项软件(机房收费系统)

开发的意图:更高效的利用学院资源,更好的管理学院计算机

应用目标:可以准确高效记录师生上机情况,方便学院管理机房

作用范围:面向全体廊坊师范学院师生

本软件产品是一项独立的软件,而且全部内容自含。

用户的特点

本软件的最终用户的特点:会使用一般常用软件,非计算机专业人员

操作人员以及维护人员:教育水平均为本科,善于管理。

本软件的预期使用频度:工作日使用

假定和约束

列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等。

需求规定

对功能的规定

软件应支持的终端数:与学院机房数一致6个

支持的并行操作的用户数:6个

 

输入

处理

输出

时间

上机时间、下机时间

计算时间差

所需扣除的金额

金钱

充值金额

扣除所用金额

退还金额

对性能的规定

精度

输入、输出时间精确到分钟,输入、输出金钱精确到0.5元

时间特性要求

说明对于该软件的时间特性要求,如:

1. 响应时间:1秒

2. 更新处理时间:5分钟

3. 数据的转换和传送时间:即时

4. 解题时间:即时

灵活性

说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:

1. 操作方式上的变化:可以手动输入卡号、也可以划卡输入卡号

2. 运行环境的变化:无须考虑

3. 同其他软件的接口的变化:需要重新编写程序

4. 精度和有效时限的变化:可以满足用户不同的精确度

5. 计划的变化或改进:需要重新编写程序

对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。

卡号的输入同时满足不同习惯用户的需求。

精度可以由用户自己输入,以确保满足不同用户或用户不同阶段的需求。

输人输出要求

卡号为10位字符串类型的数字组成

金额为单精度类型的正数

数据管理能力要求

8张表,其中上机信息记录表数据量增长会很迅速,储存空间至少1G。

故障处理要求。

服务器中数据可能丢失,为避免丢失应即时备份,当丢失时同样应即时恢复数据,以保证系统最快速的恢复的正常运行状态。

其他专门要求

各个用户需记住自己的密码,尤其是管理员更应该保证密码的不外泄。

运行环境规定

设备

列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:

1. 处理器型号及内存容量:处理器为奔四3.5、内存为256M

2. 外存容量:40G
联机或脱机、媒体及其存储格式:以纸张的形式打印

3. 设备的型号:1.0型号刷卡机×6个数据通信设备的型号和数量;

支持软件

windowsXP系统,visual basic6.0,SQL2000

接口

暂无

控制

暂无

posted @ 2010-09-19 16:25  郗晓勇  阅读(2009)  评论(0编辑  收藏  举报