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

原创 2013年12月03日 09:31:24

软件需求说明书

1引言

 

1.1编写目的

    软件需求说明书是需求分析阶段的一个文档,是对软件目标及范围的求精和细化,深入描述软件的功能和性能以及软件的约束范围,使用户和软件开发者对该软件的初始规定有个大概了解,有利于对项目的回溯和指导后续的开发和维护。

    文档读者:开发人员与用户代表

 

1.2背景

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

B.项目提出者:米新江教授

  开发者:周江霄

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

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

C.该软件系统同其他机构的基本的相互来往关系:由廊坊师范学院信息技术提高班做技术支持。

 

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元以内

开发期限:整个系统的最晚完成期限是2014.1.1

软件运行约束:要求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需求分析总结

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

机房收费系统---数据要求说明书

数据要求说明书 1引言 1.1编写目的 说明编写这份数据要求说明书的目的,指出预期的读者。 该文档的目的是明确机房收费系统中各项功能和非功能性需求实现时所需要的数据,并且根据此数据设计数据库,同时为概...
  • tgbyn
  • tgbyn
  • 2016年12月23日 11:33
  • 276

机房收费文档(四)概要设计说明书

1引言 1.1编写目的 写这篇文档主要目的是为了开发此系统做一个总体的架构和数据结构设计,经评审后进一步细化,分别对每一个模块进行详细细化的编码方案、接口和数据库等方面的设计,明确描述所有输入输出...
  • gsfdjgji
  • gsfdjgji
  • 2016年11月30日 23:54
  • 418

UML类图—机房收费系统

UML类图:显示了系统的静态结构,而系统的静态结构构成了系统的概念基础。类图用于对系统中的各种概念进行建模,并描绘他们之间的关系。在类图中,一共包含了一下集中模型元素,分别是:类、接口、依赖关系、关联...
  • lu930124
  • lu930124
  • 2014年03月08日 19:18
  • 2923

UML学习:机房收费系统-用例图

前言 机房收费系统用例图 用例分析 一般用户 操作员 管理员 用例关系 描述 用例详细化 一般用户 操作员 管理员 总结 前言软件开发过程中,不可避免的需要用到用例图来对该软件进行需求和功能的划分和识...
  • SugaryoTT
  • SugaryoTT
  • 2015年11月22日 10:40
  • 1642

UML学习:机房收费系统-类图

前言上回说到一个软件系统的用例图在开发过程中起到的作用,并且通过机房收费系统对用例图进行了阐述,这次继续看看类图在软件开发中的一些作用和特点。 在以前的认识中,一直觉得学生可以当作一般用户,但是再后...
  • SugaryoTT
  • SugaryoTT
  • 2015年11月23日 21:15
  • 1912

UML五类十图(一) (第一次机房收费系统)

一、静态视图   用例图Use Case:   参与者(Actor):使用系统或者与系统交互中的人或事物。参与者不是指人或者事物本身,而是表示人或事物当时所扮演的角色。   用例(Use Case):...
  • SevenGirl2017
  • SevenGirl2017
  • 2017年12月01日 18:17
  • 61

需求分析说明书——机房收费系统

1引言 1.1编写目的 经过对机房收费系统项目的详细研究分析,初步拟定系统的需求说明书。明确系统必须提供的服务,划分出系统必须完成的功能。解决系统必须做什么的问题。是对开发计划的进一步细化,由用户和...
  • cd18333612683
  • cd18333612683
  • 2015年08月30日 20:25
  • 628

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

详细设计说明书 目录 1引言... 1 1.1编写目的... 1 1.2背景... 1 1.3定义... 1 1.4参考资料... 2 2程序系统的结构... 2 3一般用户(Normal)设计说明....
  • zjx86320
  • zjx86320
  • 2013年11月23日 20:22
  • 3943

机房收费管理系统之上机

机房收费管理系统
  • renmengmeng520
  • renmengmeng520
  • 2016年09月11日 19:19
  • 721

第一次机房收费系统 “登录”

前言:说到登录我为啥,会写登录呢,按说不就个登录吗,怎么简单的东西有必要写一篇博客总结吗,有必要! 非常有必要 因为就在刚开始的时候这个非常简单的东西让我,整整的卡了三天为啥就一个登录就能卡我三天 。...
  • kangshihang1998
  • kangshihang1998
  • 2017年05月03日 14:30
  • 552
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:(三)机房收费系统软件需求说明书
举报原因:
原因补充:

(最多只允许输入30个字)