1引言

1.1编写目的

主要说明机房收费系统用户的各个方面的工作需求,包括教职工的值班结账,学生的上下机等。预期读者是系统分析员和开发人员。

1.2背景

说明:
a. 待开发的软件系统的名称:机房收费系统
b. 本项目的任务提出者:米新江教授
开发者十四期学员-景月娇
用户:廊坊师范学员全体在校师生
实现该软件的计算中心或计算机网络:廊坊师范学院数理楼501机房
c. 该软件系统同其他系统或其他机构的基本的相互来往关系: 廊坊师范学院信息技术提高班技术支持

1.3定义

注册 消费金额 充值 值班 退卡
Register Consume Recharge worklog CancelCard
结账 基本数据 余额 上机 下机
Check BasicData Cash OnLine OffLine

1.4参考资料

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

2任务概述

2.1目标

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

2.2用户的特点

A . 最终用户特点:最终用户主要是廊坊师范学院的全体师生,软件设计应符合该类的群体使用习惯
B.操作人员的教育水平和技术专长:本科/软件开发,维护人员的教育水平和技术专长:本科/软件开发
C. 本软件的预期使用频度:系统正常运行后与其使用频度比较高,除了平时上网外,在计算机等级考试时访问量会巨大。

2.3假定和约束

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

3需求规定

3.1对功能的规定

3.2对性能的规定

3.2.1精度

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

3.2.2时间特性要求

说明对于该软件的时间特性要求,如对:
a. 响应时间:0.5s内
b. 更新处理时间:0.5s内
c. 数据的转换和传送时间: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设备

列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:
Server 要求内存在256以上,CPU2.0G以上
Clinet内存在128以上,CPU奔腾lll以上,最大支持20台式机连接到主机上
a. 处理器型号及内存容量;
b. 外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;
c. 输入及输出设备的型号和数量,联机或脱机;
d. 数据通信设备的型号和数量;
e. 功能键及其他专用硬件

4.2支持软件

操作系统:Windows xp 以上的操作系统
数据库管理系统:SQL Server 2008

4.3接口

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

4.4控制

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

《机房收费系统》软件需求说明书相关推荐

  1. 软件需求说明书谁负责写_新手入门软件测试需要掌握哪些知识点?

    新手入门软件测试小知识点 这些软件测试常识你必须牢记:01软件测试(软件测试存在的意义) 1.发现程序中的错误而执行程序的过程 2.检验产品是否符合用户需求 3.提高用户体验 02软件测试原则(常识) ...

  2. 软件需求说明书(GB856T——88)基于协同的在线表格forture-sheet

    软件需求说明书的编写提示 1引言 1.1产品目的 制造一个功能丰富,配置简单的在线表格组件,开箱即用,产品对位所有办公用户,可以大量用户同时在线进行协同合作办公,可以大大的提高工作效率. 1.2产品范 ...

  3. 【机房】软件需求说明书

    文章目录 软件需求说明书 1 引言 1.1编写目的 1.2背景 1.3定义 1.4参考资料 2 任务概述 2.1目标 2.2用户的特点 2.3假定和约束 3 需求规定 3.1对功能的规定 3.2对性能 ...

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

    软件需求说明书 1引言 1.1编写目的 说明编写这份软件需求说明书的目的,指出预期的读者. 主要是方便设计人员,分析人员以及用户之间的联系与交流,明确用户的需求,及时改善项目的功能和性能,同时对该项目 ...

  5. 机房收费软件需求说明书

    机房收费软件需求说明书 1引言 1.1编写目的 为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解, 使之成为整个开发工作的基础,有利于对项目的回溯和指导后续的开发和维护. 文档读者:软件开 ...

  6. 机房收费系统之软件需求说明书

    1.引言 1.1编写目的 本软件的需求说明书是为了使用户和软件开发者对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础文档.是对需求分析的各项结果进行了总结详细描述了本软件的规格,并且给出 ...

  7. 机房收费文档之软件需求说明书

    软件需求说明书的编写提示 引言 编写目的 为了方便说明该软件的需求,特意编制软件需求说明书.一方面用来与用户交流核对需求,另一方面提供给软件开发者和维护,使他们根据软件需求来进行软件的开发和维护.确保 ...

  8. 机房收费系统——软件需求说明书

    软件需求说明书 1引言 1.1编写目的 软件需求说明书是需求分析阶段的一个文档,是对软件目标及范围的求精和细化,深入描述软件功能及软件的约束范围,使用户和软件开发者对该软件的初始的规定有个大概的了解, ...

  9. 【软工文档】机房收费系统之软件需求说明书

    1引言...2 1.1编写目的...2 1.2背景...2 1.3定义...3 1.3.1 专门术语的定义:...3 1.3.2 相关技术与开发工具介绍:...3 1.4参考资料...3 2任务概述. ...

  10. 软件需求说明书(高校课程表)

    @[TOC]软件需求说明书(高校课程表系统) 编写此文档的目的是让用户理解此软件,便于开发人员进行理解和交流,反映出用户问题的结构,可以作为软件开发工作的基础和依据以及确认测试和验收的依据. 本次待开 ...

最新文章

  1. 常用排序算法 - 稳定性和复杂度分析
  2. 我的网站-广西信息平台_广西虚拟主机
  3. 树莓派学习笔记 1 -- 硬件的需求以及raspbian系统的安装
  4. mysql支持UUID做外键_Mysql中以uuid为外键插入多条数据,怎样实现同一个二级分类外键关联的数据为同一个uuid的值...
  5. Vue项目打包成桌面程序exe除了使用electron-vue你还可以这样
  6. 04_NoSQL数据库之Redis数据库:set类型和zset类型
  7. bzoj3203: [Sdoi2013]保护出题人
  8. js关闭iframe窗口_[Selenium]24.处理弹窗新式的模态窗口
  9. git(1)---git介绍
  10. python 手机自动化操作_Python自动化办公之word操作
  11. WIN10系统安装visio2016失败后修改系统设置,安全
  12. iOS 使用WKWebView展示本地gif图片 并设置图片自适应屏幕大小
  13. 39个大数据可视化工具 数据研究必备
  14. 养老院智能健康手环开发/功能/特点/结构/原理
  15. python 使用PIL库批量修改图片大小
  16. 用计算机术语写毕业寄语,毕业寄语大全一句话
  17. SAP 业务交易事件BTE(Business Transaction Event)
  18. Java设计模式七大原则(3)
  19. “办公自动化(OA)系统解决方案集”上线
  20. 定期产品如何用活期的方式展示——逼近算法

热门文章

  1. (二)构建springmvc+mybatis+dubbo分布式平台-平台功能导图
  2. 在WinXp上安装AutoCAD2000的方法(测试成功)
  3. 东北大学校园网登录登出shell脚本
  4. coreldraw错误代码14001_「错误14001」14001错误:由于应用程序配置不正确,应用程序未能启动:OD调试解决办法 - seo实验室...
  5. 为什么河文档是黑人,而小河看起来却是个白人
  6. 高校动态|清华大学团队:人脸识别技术,爆出巨大丑闻!
  7. ftl常用数值格式化
  8. QCustomPlot实现极坐标图——QtWidgets
  9. STM32F103笔记(一)
  10. 零基础小白适合学习3D游戏建模嘛?