1.引言

1.1编写目的

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

1.2背景

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

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

C. 开发者:刘伟

D. 用户:廊坊师范学院全体师生
    E. 实现该软件的计算中心或计算机网络:廊坊师范学院局域网

1.3定义

注册

消费金额

充值

值班

退卡

Login

Consume

Recharge

On work

Cancel

结账

基本数据

购卡

上机

下机

Statement

Basic_date

Buycard

Login

Logout

1.4参考资料

《软件项目管理》 朱少民 编著 人民邮电出版社
    软件需求说明书(GB856T---88)

2.任务概述

2.1目标

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

2.2用户的特点

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

2.3假定和约束

开发经费限制:预期3000元以内
   开发期限:整个系统的最晚完成期限是2013.12.19
   软件运行约束:要求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控制

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

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

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

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

  2. 《机房收费系统》软件需求说明书

    1引言 1.1编写目的 主要说明机房收费系统用户的各个方面的工作需求,包括教职工的值班结账,学生的上下机等.预期读者是系统分析员和开发人员. 1.2背景 说明: a. 待开发的软件系统的名称:机房收费 ...

  3. 数据库设计说明书——机房收费系统

    数据库设计说明书 1引言 1.1编写目的 说明编写这份数据库设计说明书的目的,指出预期的读者. 本数据库设计说明书说明了机房收费系统的数据库设计和结构情况,用于开发人员进行项目设计,同时也为后期数据库 ...

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

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

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

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

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

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

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

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

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

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

  9. 详细设计说明书(机房收费系统)

    详细设计说明书 1引言 1.1编写目的 本详细设计说明书是在机房收费系统概要设计的基础上进一步明确系统结构,详细地介绍系统的各个模块,为进行后面的实现和测试作准备.本详细设计说明书的预期读者为小组成员 ...

最新文章

  1. mysql有关权限的表都有哪几个
  2. nginx和fpm的进程数配置和502,504错误
  3. mobile former测试
  4. 用vector实现一个变长数组
  5. JavaScript中的预解析(变量提升)介绍!
  6. C# 视频监控系列(6):服务器端——封装API(上)(1)
  7. android http最新框架,Android框架学习笔记02AndroidAsycHttp框架
  8. extjs中store获取后台数据_Excel实战技巧64: 从工作簿中获取数据(不使用VBA)
  9. 队列的链式存储结构及实现
  10. 自己动手开发编译器(十)miniSharp语法分析器
  11. 如何使用EasyRecovery进行深度扫描和继续扫描
  12. 汽车HUD抬头显示全产业链深度解析报告
  13. 深度神经网络简单介绍,深度神经网络百度百科
  14. SpringSecurity 简介
  15. trove mysql 镜像_centos7下手动制作trove镜像
  16. Java复制一个文件到新文件夹中,并对新文件重命名
  17. CAJ转换为PDF+英语文献翻译
  18. DVWA--XSS(Reflected)(全难度)
  19. 堆(Heap)数据结构介绍
  20. 在字符串中找出连续最长的数字串

热门文章

  1. html随机图片,前端干货之随机图库 Lorem Picsum
  2. 计算机辅助设计简称为才,高校视觉传达专业计算机辅助设计的学科建设论文
  3. Hibernate中发生Session is closed 的另一种可能
  4. CentOS下用rinetd做端口转发
  5. Hantek 5000系列示波器原理图研究
  6. 2023西湖论剑——misc——MP3
  7. vlookup 函数使用方法
  8. 【阿里云】阿里云磁盘异常爆满的原因排查及解决方法,df和du命令查看磁盘时结果不一致
  9. 从鸡尾酒会问题入门语音分离
  10. Android cec设备,Android HDMI CEC控制服务