03软件需求说明书(机房收费系统V2.1)


1 引言

1.1 编写目的

本软件的需求说明书是为了使用用户和软件开发者对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础文档。是对需求分析的各项结果进行了总结详细描述了本软件的规格,并且给出了部分的决策过程,以利于对醒目的回溯和知道后续开发和维护。本软件需求说明书适合醒目组长,项目组成员及相关利益者阅读。

1.2 背景

说明: 
a.待开发的软件系统的名称:机房收费系统 
b.本项目的任务提出者:米新江教授 
c.开发者:张凯超
d.用户:廊坊师范全体师生 
e.实现该软件的计算中心或计算机网络:廊坊师范学院局域网 
f. 该软件系统同其他机构的基本的相互来往关系:由廊坊师范学院信息技术提高班做技术支持。

1.3 定义

注册

消费金额

充值

值班

退卡

Login

Consume

Recharge

On Work

CanCel

结账

基本数据

购卡

上机

下机

StateMent

Basic_Date

BuyCard

Login

LogOut




1.4 参考资料

[1]《软件工程事务》刘学俊 李继芳 刘汉中 编著  浙江大学出版社
[2]软件需求说明(GB8567——88)

2 任务概述

2.1 目标

A.软件开发意图:
1.为了机房收费管理更加方便
2.为了减轻机房收费系统工作人员的工作负担
3.为了加强机房的正规化管理
 
B.应用目标:
    通过本系统软件,能帮助机房管理者利用计算机,准确快速的对机房的上下机消费情况、注册充值退卡情况以及工作人员的工作记录情况进行有效管理。
 
C.作用以及范围:
    本软件适用于机房收费管理,可以对学生上下机、注册、充值、退卡等操作和记录查询,为机房的管理带来了极大的便利。

2.2 用户的特点

A.最终用户特点:最终用户主要为廊坊师范学院的老师和学生,软件设计符合该类群体的使用习惯,预计会为他们的机房工作学习生活带来便利。
B.操作人员的教育水平和技术专长:本科/软件开发
  维护人员的教育水平和技术专长:本科/软件开发
C.本软件的预期使用频度:系统正常运行后预期使用的频度比较,高,除平时教师使用量比较大外,在计算机等级考试培训期间,将会有非常大的访问量

2.3 假定和约束

开发经费限制:预期2000元以内
开发期限:整个系统的最晚完成期限是2017.10.18
软件运行约束:要求Windows xp以上的操作系统。

3 需求规定 

3.1 对功能的规定

A.使用该系统有三个角色用户,分别为一般用户、操作员、管理员。一般用户可以完成学生上下机、学生余额查询、学生上机状态查询、密码的修改;操作员可以实现学生的注册、充值、退卡、查看学生充值退卡记录等;管理员完成添加删除用户、系统基本信心设定、查看工作人员记录、结账等错作。
 
B.系统分为三个模块:
1. 财务管理模块:学生上下机、学生注册充值退卡、学生上下机记录查询、充值退卡记录查询.
2. 学生上机管理模块:完成添加用户、删除用户、修改密码等功能。
3. 基本信息设定模块:完成基本信息的设定。

3.2 对性能的规定

3.2.1 精度

软件的输入精度:小数点后保留两位有效数字。
输出数据的精度:小数点后保留两位有效数字。
传输过程中的精度:小数点后保留两位有效数字。

3.2.2 时间特性要求

响应时间:0.5s内
更新处理时间:0.5s内
数据的更换和传送时间:1s内

3.2.3 灵活性

说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力:
a. 运行环境的变化:该软件适用于现在流行的造作系统
b. 精度和有效时限的变化:因不同情况而定
c. 计划的变化和改进:根据用户的需求随时最软件做必要的升级和更新

3.3 输人输出要求

A.输入
1.系统登录:用户的账号和密码,要求与数据库中存储的数据一致
2.学生上机、学生上机状态查询、学生基本信息查询、学生充值、退卡:输入学生卡号和金额,要求为数字
3.系统用户的添加:用户账号、密码等,由一定的字符限制
 
B.输出
1.对应从系统中输出要查询的结果
2.用户输入信息不合法是会有消息框提示
3.部分Excel表到处以及结账时报表的显示

3.4 数据管理能力要求

A.用户信息的存储:将系统所用级别的用户的登录验证信息准确的存储到数据库中,还包括对数据的增、删、改等操作
B.基本数据的设定:设置合理的基本数据,保证机房收费的正常运行
C.财务模块管理:定期按照规定的时间结账,保证信息的安全性和保密性

3.5 故障处理要求

软件故障:软件可能出现兼容性问题,可以及时与开发端联系;
硬件故障:由于机房断电、磁盘损坏、病毒入侵等造成的数据损坏,可联系开发人员,进行专业的数据恢复和系统修复

3.6 其他专门要求

用户单位的保密要求:系统管理员需有良好的信誉和良好的职业道德习惯,能过做到对系统信息的保密
软件的可维护性:出现运行错误需找专业人员进行维护工作
软件的易读性、可靠性:要求用户按照要求合法输入,不得随意对软件的相关控件做任何非法删改

4 运行环境规定

4.1 设备

A.server要求内存256以上,cpu 2.0GHz以上
B.Clinet内存128以上,cpu奔腾III以上,最大可支持20台分机同时连接到主机上

4.2 支持软件

操作系统:windows xp以上操作系统
数据库管理系统:sql server

4.3 接口

用户接口:将向用户提供提交、修改和取消的三个命令选择,对应系统不同功能的实现
外部接口:键盘、鼠标和打印机
内部接口:数据库接口采用SQL连接方式

4.4 控制

该系统的主要输入设备是键盘和刷卡器,输出主要是显示器输出和打印机输出

5 需求分析总结

在可行性分析的基础上,我们进行了以上的需求分析过程,明确了功能需求、业务需求和用户需求以及软件的一些限制约束,为后续开发做了很好的指导。

评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zachary_CN

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值