机房收费软件需求说明书

1引言

1.1编写目的

为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解, 使之成为整个开发工作的基础,有利于对项目的回溯和指导后续的开发和维护。

文档读者:软件开发人员与用户

1.2背景

a.  待开发的软件系统的名称:机房收费系统

b.  本项目的任务提出者:米新江老师

开发者:张盟

用户:廊坊师范学院全体教职工与学生

实现该软件的计算中心或计算机网络:廊坊师范学院机房及其局域网络

c.  本系统由廊坊师范学院信息技术提高班支持开发

1.3定义

VB:Visual Basic是由1991年微软公司开发,目前最新版本为Visual Studio

SQL:SQL全称Structured Query Language,为结构化查询语言,是由Microsoft开发和推广的关系型数据库管理系统,目前最新版本为SQL Server2012

1.4参考资料

a.  《软件工程事务》刘学俊 李继芳 刘汉中 编著  浙江大学出版社

b.  《SQL入门经典》敖富江译

c.  《哈工大软件工程视频》

2任务概述

2.1目标

A、软件开发意图

1、  使机房收费管理更加便捷有序

2、  为了减轻机房值班老师的负担

3、  加强机房的管理工作,使机房管理更加科学化、现代化

B、 应用目标

本软件能够帮助机房管理者更好的管理好机房,更高效地实现用户的上下机、充值、注册、退卡、结账等一系列操作,为机房的管理带来极大的便利

C、 作用范围

本软件适合于机房、网吧等中小型办公场所,且需有一定数量的电脑和局域网络

2.2用户的特点

A、本软件的最终用户的特点:本软件最终用户主要是廊坊师范学院的教职工和学生

B、操作人员的教育水平和技术专长:本科/软件开发

维护人员的教育水平和技术专长:本科/软件开发

C、预期使用频度:预期本软件的使用频度将会非常大,平常上课都会有大量教师和学生使用本系统。

2.3假定和约束

经费限制:3000元以内

开发期限:整个系统最晚在2015年8月8日之前要完成

运行约束:运行环境为WindowsXP及其以上版本

3需求规定

3.1对功能的规定

       使用该系统有三个角色用户,分别为一般用户、操作员、管理员。一般用户可以完成学生上下机、学生余额查询、学生上机状态查询、密码的修改;操作员可以实现学生的注册、充值、退卡、查看学生充值退卡记录等;管理员完成添加删除用户、系统基本信心设定、查看工作人员记录、结账等操作。理论上软件支持的终端数为30,操作的用户数为500

3.2对性能的规定

3.2.1精度

软件的输入精度:小数点后保留两位有效数字

软件的输出精度:小数点后保留两位有效数字

传输过程中的精度:小数点后保留两位有效数字

3.2.2时间特性要求

a.  响应时间:0.1s内

b.  更新处理时间:0.2s内

c.  数据的转换和传送时间:0.5s内

3.2.3灵活性

a.  操作方式上的变化:上下机按钮操作放置在主界面上,更加便捷

b.  运行环境的变化:该软件适用于现在流行的造作系统

c.  精度和有效时限的变化:精度和有效时限大大缩短,基本在0.5s内

d.  计划的变化或改进:根据用户的需求随时最软件做必要的升级和更新

3.3输人输出要求

A、输入

1、系统登录:用户的账号和密码,要求与数据库中存储的数据一致

2、学生上机、学生上机状态查询、学生基本信息查询、学生充值、退卡:输入学生卡号和金额,要求为数字

3、系统用户的添加:用户账号、密码等,由一定的字符限制

B、输出

1、对应从系统中输出要查询的结果

2、用户输入信息不合法是会有消息框提示

3、部分Excel表到处以及结账时报表的显示

3.4数据管理能力要求

A、基本数据设定:基本数据设定要符合实际情况,保证机房上机收费的合理性

B、数据的安全性和保密性:不同级别的用户登陆要有不同的操作和访问权限,保证用户信息的安全性和保密性

C、用户信息的存储:将系统所用级别的用户的登录验证信息准确的存储到数据库中,还包括对数据的增、删、改等操作

3.5故障处理要求

软件:本系统可能存在一定的兼容性的问题,可以通过联系维护人员进行解决

硬件:由于电脑损坏、断电、磁盘损坏等造成的数据损坏,可联系开发人员,进行专业的数据恢复和系统修复

3.6其他专门要求

用户单位对安全保密的要求:系统管理员需有良好的信誉和良好的职业道德习惯,能过做到对系统信息的保密

软件的可维护性:当软件运行或使用出现问题时可及时联系开发人员进行维护。

软件的易读性和可靠性:要求用户按照要求合法输入,不得随意对软件的相关控件做任何非法删改

运行环境可转换性:运行环境需要在WindowsXP及其以上版本。

4运行环境规定

4.1设备

a.  SQLServer需要 Microsoft Internet Explorer 6.0 SP1 或更高版本,要求内存256以上,cpu 2.0GHz以上

b.  SQL Server 图形工具需要使用 VGA 或更高分辨率:分辨率至少为1,024x768 像素。

c.  Clinet内存128以上,cpu奔腾III以上,最大可支持20台分机同时连接到主机上

4.2支持软件

操作系统:WindowsXP及其以上版本

数据库管理系统:SQL Server

4.3接口

用户接口:向用户提供确定、修改、查询、取消等可视化按钮来实现对系统的操作

外部接口:键盘、鼠标和打印机

内部接口:数据库接口采用SQL连接方式

4.4控制

控制本系统输入的主要是键盘、鼠标和刷卡器,输出主要是电脑显示屏和打印机

机房收费软件需求说明书相关推荐

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

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

  2. (三)机房收费系统软件需求说明书

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

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

      软件需求说明书 1引言 1.1编写目的 编写此软件需求说明书是为了让软件开发人员对开发的系统做一个全面的分析,更好的了解用户的需求,以便开发出让客户满意的产品. 同时也让该系统使用人员对系统的设计 ...

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

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

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

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

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

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

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

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

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

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

  9. 软工文档-软件需求说明书

    1引言...2 1.1编写目的...2 1.2背景...2 1.3定义...2 1.4参考资料...2 2任务概述..2 2.1目标...2 2.2用户的特点...3 2.3假定和约束...3 3需求 ...

最新文章

  1. c++语言中,vector容器与list容器的区别和联系?_百度知道
  2. 微信小程序云开发用户身份登录_微信小程序开发用户授权登录(下)
  3. 使用Wireshark分析工控协议
  4. 100小时学会sap-财务篇fico总结介绍篇
  5. 区块链系列教程之:比特币中的挖矿
  6. 北京科技大学计算机与通信工程学院计算机科学与技术系导师研究方向,北京科技大学计算机科学与技术系硕士生导师孙昌爱_计算机考研导师...
  7. PG数据库 创建自增序列 创建序列 查询序列 使用序列
  8. 我看过的安全方面的好文章
  9. Phpstudy简介与使用教程
  10. win10不让桌面上显示宽带连接服务器,Win10宽带连接不见了
  11. 误: Automation 服务器不能创建对象 解决方案
  12. 计算机家庭网络共享,Windows7创建家庭组实现多台电脑之间共享资源
  13. 代写硕士论文 计算机 代码,天大、厦大两硕士代写买卖论文被撤销学位
  14. 中国人为什么这么爱面子?
  15. 安装scss后报错Module build failed: TypeError: loaderContext.getResolve is not a function解决方法
  16. iPhone 手机修复屏幕划痕
  17. 云原生之Kubernetes:18、详解准入控制器
  18. Android阅读源码从工具开始
  19. 浅谈入职两个半月心得和感受
  20. 哪个计算机软件可以探究小孔成像,探究小孔成像实验报告.doc

热门文章

  1. 计算机应用能力考试多少选择题,计算机应用能力考试选择题汇总.doc
  2. C1. Make Nonzero Sum (easy version)【Codeforces Round #829 (Div. 2】
  3. Facebook败给Foursquare
  4. WebSphere MQ概述
  5. 分库分表ShardingSphere<四> _ 读写分离
  6. 88.播放声音和音效
  7. 游戏引擎发展漫谈(11-19) 好长啊。。。。 .
  8. 【教程】Ubuntu清理系统垃圾
  9. Codeforces积分系统介绍
  10. JDK5-update-21怎么需要注册下载?