100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 机房收费系统---软件需求说明书

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

时间:2021-09-12 01:39:05

相关推荐

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

软件需求说明书

1引言

1.1编写目的

说明编写这份软件需求说明书的目的,指出预期的读者。

主要是方便设计人员,分析人员以及用户之间的联系与交流,明确用户的需求,及时改善项目的功能和性能,同时对该项目的功能和性能以及开发的环境等做出描述等,为下一步的进行做准备。

预期读者:用户,项目开发人员

1.2背景

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

B.本项目的任务提出者:米新江教授

开发者:杨楠

用户:教师、学生、机房管理员

实现该软件的计算中心或计算机网络:学校机房

C.该软件同其他系统或机构的基本来往关系:可访问学生学籍系统的数据库,查询学生信息。

1.3定义

VB语言:1991年,美国微软公司推出了Visual Basic(可简称VB),目前的最新版式VB (VB8)中文版。

SQL:全称是“结构化查询语言(Structured Query Language)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,它的前身是SQUARE语言。

1.4参考资料

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

[2]可行性研究报告(GB8567——88)

[3] 《软件工程》 马林艺著 机械工业出版社

2任务概述

2.1目标

1、开发意图:

软件开发的目的是使学校机房管理更加高效,减轻值班教师的工作负担,方便学生更加快捷的上网学习。

2、应用目标:

通过本系统,能帮助机房管理者快速准确的的对学生的消费情况,注册充值,退卡考勤情况了解。

2.2用户的特点

1、最终用户是教师和学生,应该具备一定的计算机知识,熟练的掌握软件的操作技巧

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

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

4、本软件的预期使用频度:系统平时使用频度为正常,临近考试,毕业,选课,等级考试的时候使用频度高

2.3假定和约束

列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等。

开发经费限制:预期2000元以内

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

软件运行约束:要求Window XP以上的操作系统

3需求规定

3.1对功能的规定

用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。

1、系统分为三个权限:一般用户,管理员,操作员。一般用户的能力是控制学生上下机,查询余额以及上机记录;操作员负责注册,充值,退卡以及操作员考勤;管理员负责结账,日结账单,数据设定。

2、系统分为三个模块:学生上下机模块,结账模块,查询模块

3.2对性能的规定

3.2.1精度

说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。

输入数据:保留小数点后两位有效数字

输出数据:保留小数点后两位有效数字

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

3.2.2时间特性要求

说明对于该软件的时间特性要求,如对:

a. 响应时间;不超过1秒

b. 更新处理时间;不超过1秒

c. 数据的转换和传送时间;不超过1秒

d. 解题时间;等的要求。不超过5秒

3.2.3灵活性

说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:

a. 运行环境的变化;网络速度要达到100MB/S以上

b. 精度和有效时限的变化;因不同情况而定

c. 计划的变化或改进。不定时进行改进,更新

3.3输人输出要求

解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。

A、输入:

B、 输出

查询信息:导出excel表或者界面以表格的形式显示

3.4数据管理能力要求

说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。

1、用户信息的存储:将用户的登陆信息准确的存储到数据库中,包括数据的修改等操作。

2、基本数据的设定:设置合理的基本数据,保证机房收费的正常运行

3、财务模块管理:定期按照规定的时间结账,保证信息的安全性和保密性

3.5故障处理要求

列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。

软件故障:出现不兼容问题,升级为最新版本使用

硬件故障:机房断电,磁盘受损,电脑老化。及时安排人员进行检查维护

3.6其他专门要求

如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。

用户单位对安全保密的要求:对文件严格保密,不得外传

使用方便的要求:简单方便,一看就懂

可维护性:出现错误,及时提供修复方法以解决问题

可转移性:能够实现异地发布

易读性:界面简单,一看就能使用

可靠性:经过上百次的测验,不会出现死机等情况

4运行环境规定

4.1设备

列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:

a. 处理器型号及内存容量;处理器:2.0Ghz以上,2 G内存

b. 外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;500G内存,普通电脑一台,

c. 输入及输出设备的型号和数量,联机或脱机; 打印机

4.2支持软件

列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。

操作系统:Windows XP以上

编程软件:Visual Basic 6.0

数据库管理系统:SQL server

4.3接口

说明该软件同其他软件之间的接口、数据通信协议等。

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

内部借口:SQL server 及VisualBasic6.0

4.4控制

说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。