软件需求说明书----机房收费系统

1引言

1.1编写目的

此需求说明书主要是对机房收费系统做全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,是系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出该要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。

1.2项目背景

软件系统的名称:机房收费系统

提出者:学校老师

开发者:刘新阳

用户:学生

实现软件单位:10期提高班

项目与其他软件,系统关系:

本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 6.1(Win7)系统上以Microsoft Visual Basic为开发软件的应用程序,服务器端采用window7为操作系统的工作站,是采用Microsoft  SQL Server的开发软件的数据库服务程序。

1.3定义

1.4参考资料

《软件工程》张海藩 人民邮电出版社

《SQL入门经典》敖富江译

《VB程序设计课本》

《数据库红皮书实例》

《陈伟VB6.0视频》

2任务概述

2.1目标

为了方便全校老师学生上机学习,减少学校运行的成本,实现计算机的智能化管理,以提高工作效率,建设良好的学习氛围,创建和谐校园。本软件根据此需求进行开发的。

2.2用户的特点

用户是学校全体师生以及机房管理人员。

本软件的最终用户是全体师生及机房管理人员,全体师生都是具有基本的电脑使用常识,能够熟练的上机。

机房有专职的机房管理员,对软件系统进行维护,解决常见的配置问题。

本软件将5*8小时运行,未来3年内的同时在线人数预计不会超过5000人.

2.3假定和约束

软件需要在一个月的时间开发完成、测试完毕并上线运行。

3需求规定

3.1对功能的规定

一般用户:一般用户可以上机下机,查看上机状况,上机记录,费用余额

操作员:可以注册卡号,充值,退卡,查询一般用户的上机记录,

管理员:设置基本信息,添加各种用户,查看用户的基本信息,结账,报表

 


3.2对性能的规定

3.2.1精度

本系统中货币的计量单位为人民币元,货币的精度为人民币分,即小数点后2位。

时间精度为秒。

3.2.2时间特性要求

响应时间:一般页面反应时间小于5秒

数据的转换和传送时间:小于10秒

3.2.3灵活性

操作方式上:文本框的编辑次序可以通过tab键转换。

3.3输入输出要求

用户名范围为10个字符。

报表输出记录在5000条以上

3.4数据管理能力要求

说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。

3.5故障处理要求

具备数据备份,紧急情况下保证数据的准确性。做好备份

3.6其他专门要求

代码的可维护性:要求每个方法留出必要的接口

在数据传输获取的时候,以及系统登录模块要考虑其安全性。

4运行环境规定

4.1设备

处理器型号:Intel Core i3处理器

内存:2g

4.2支持软件

操作系统:Windows XP以上

编译程序:Microsoft  Visual Basic

数据库Server sql

4.3接口

说明该软件同其他软件之间的接口、数据通信协议等。

 

4.4控制

说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 32
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 32
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值