机房收费系统 需求分析报告
机房收费系统需求分析报告
1.引言
1.1 编写目的
编写机房收费系统的需求分析是为了让软件开发人员对开发的系统做一个全面的分析,同时也让该系统使用人员—教师对系统的设计有一个大概的了解,以便开发出一个更好的收费系统,能够更好的服务大众。
1.2 背景
说明:
A、待开发的软件系统的名称:机房收费系统
B、本项目的任务提出者:
开发者:黄爱岗
用户:老师和学生
实现该软件的计算机中心:廊坊师范学院计算机基础部
C、该系统是单独运行的,和其他系统没有冲突
1.3 定义
。。。。。。
1.4 参考资料
列出用得着的参考资料,如:
A、《项目开发建议书》
B、学生管理系统
C、软件工程视频
D、SQL浙大视频
2.任务概述
2.1 目标
A、软件名称:机房收费系统
B、开发意图:充分利用资源,高效管理机房计算机工作
C、应用目标:可以有效记录师生上下机信息,方便管理
D、作用范围:全校师生
E、本软件是一项独立的软件,全部内容自含
2.2 用户特点
A、本软件的最终用户特点:会使用计算机常用软件,并非计算机专业人员
B、操作人员和维护人员的教育水平和技术专长:均为本科及本科以上,懂管理
C、本软件的预期使用频度:每周两到三天
2.3 假定和约束
列出进行本软件开发工作的假定和约束,例如:
A、经费限制:3000元
B、 开发期限:10天
3.需求规定
3.1 对功能的规定
3.2 对性能的规定
3.2.1 精度
A、输入、输出时间精确到分钟
B输入、输出金额精确到0.1元
3.2.2 时间特性要求
说明对于该软件的时间特性要求,如对:
A、响应时间:3秒
B、更新处理时间:3分钟
C、数据的转换和传送时间:即时
D、解题时间:即时
3.2.3 灵活性
说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:
A、操作方式上的变化:可以刷卡,也可以输入
B、运行环境的变化:无
C、同其他软件的接口的变化:需要重新编写软件
D、精度和有效时限的变化:可以满足各种精度的需求
E、计划的变化或该进:需要重新编写软件
卡号设置了手动输入功能,同时满足不同用户的使用。精度可以自己输入,确保不同用户或不同阶段的需求。
3.3 输入输出要求
卡号为10位字符串类型的数字组成
金额为单精度类型的正数
3.4 数据管理能力要求
11张表,其中上下机信息记录表数据增长会很快,储存空间要在1G以上
3.5 故障处理要求
对数据库中的数据要及时做好备份,防止因机器故障等引起的数据丢失。
3.6 其他专门要求
管理员和操作员需保管好自己的用户名和密码,防止用户名和密码丢失引起不必要的损失。用户名和密码需定期更换,防止有人破解密码。
4.运行环境规定
4.1 设备
列出运行该软件所需要的硬件设备,说明其中的新型设备及其专门功能,包括:
A、处理器型号及内存容量:处理器为奔四2.5、内存256M
B、外存容量:20G
C、联机或脱机、媒体及其存储格式:打印A4纸张
D、设备的型号:1.0型号刷卡机*6个数据通信设备的型号和数量
4.2 支持软件
WindowsXP 系统,visual basic6.0, SQL2000
4.3 接口
无
4.4 控制
无