软件需求说明书
软件需求说明书
引言
编写目的
明确机房收费系统所要求的基本需求,希望米新江教授指出不足。
背景
说明:
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
接口
暂无
控制
暂无