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需求规定… 3
3.1对功能的规定… 3
3.2对性能的规定… 3
3.2.1精度… 3
3.2.2时间特性要求… 3
3.2.3灵活性… 4
3.3输人输出要求… 4
3.4数据管理能力要求… 4
3.5故障处理要求… 4
3.6其他专门要求… 5
4运行环境规定… 5
4.1设备… 5
4.2支持软件… 5
4.3接口… 5
4.4控制… 5
软件需求说明书
1引言
1.1编写目的
本软件需求说明书是为了让投资方能够清楚的了解当前该软件需求的紧迫性,预期读者为投资方,承办方。
1.2背景
说明:
A. 机房收费系统;
B. 任务提出者:米新江老师;
开发者:廊坊师范学院信息技术提高班十期石朝翠;
用户:廊坊师范学院机房管理教师;
计算中心:廊坊师范学院11教4楼5楼,旧图书馆电子阅览室;
C. 机房收费系统同学生信息管理系统有着密切联系,并且这款软件主要是图书馆管理员及相关教师所用,因此与图书馆的管理机构有着一定的联系。
1.3定义
TGB:提高班的首字母大写;
SQ:十期首字母大写;
04:第四块学习内容;
机房收费系统:一款针对机房的收费软件。
1.4参考资料
1. 胡阳,《机房收费系统v1.0》,2010.08.10,廊坊师范学院。
2. 石朝翠,《学生信息管理系统》,2013.09.22,廊坊师范学院。
3. 米新江,《信息技术提高班培养计划》,2013.11.28,廊坊师范学院。
2任务概述
2.1目标
2.2用户的特点
本软件的最终用户为机房管理人员,包括一般用户,操作员,管理员。一般用户是普通教师,操作员是具有一定计算机技术的教师,管理员是整个系统权限最大的成员,他们主要是计算机信息管理的组织者和领导者。
本款软件的预期使用频度为每周7次,应用于学生的英语自主学习和计算机基础知识的学习。
2.3假定和约束
本款软件由于经济和人力资源的限制,开发期较长,时间为3个月,预期软件生命周期为5年。
3需求规定
3.1对功能的规定
IPO表 |
模块编 :M 模块名称:JiFangModule 所属子系统:该模块应用于整个系统 模块描述:该模块包括以下一个功能:过程1是使系统的所有子窗体能够单独显示;过程2是将上机封装为一个模块,以便其他窗体调用;过程3是连接数据源;过程4是定义了与数据库相连的函数;过程5是定义了广泛应用于其他窗体的逻辑判断值testtxt. |
输入参数:卡 输出参数:该卡 学生的相关信息,学生上机记录表,充值记录,充值,充值金额,退卡信息 变量说明:卡 <11位 相关数据表:stu_info 表,online表,recharge表,cancel表 处理:查询 备注:一般用户 |
输入参数:时间 输出参数:收取金额信息,退还金额信息,周结账单 变量说明:起始时间<终止时间 相关数据表:recharge表,cancelcard表,checkweek表 处理:查询 备注:操作员,管理员 |
输入参数:字段名,操作符,查询内容,组合关系 输出参数:学生上机状态表,学生基本信息维护表,学生上机记录表,操作员工作记录 变量说明:分三种情况,第一行满足条件后可查询,第一行和第二行条件都满足后可使用第一个组合关系,第一行和第二行和第三行条件都满足是可使用第二个组合关系。 相关数据表:online表,line表,stu_info 表,worklog表 处理:查询 备注:一般用户,操作员 |
设计人: 石朝翠 设计日期:2013-10-03 |
3.2对性能的规定
3.2.1精度
在该系统运行的整个过程中,对于软件的输入输出数据的精度有着严格的要求,如卡 的数据类型为char(20),输入和输出时间的数据类型为date。
3.2.2时间特性要求
该系统作为一款新软件,响应事件及时,能够对事件做出快速反应,时间为0.5s,其数据库的更新处理是随着系统的操作而改变的,更新处理时间为0.1s,数据的转换和传送时间相比较慢,时间为2s.
3.2.3灵活性
该软件灵活性较强,突出的设计是设置了三种不同的级别,并分别给予他们不同的权限,在操作方式上,可以根据用户的资格和要求来实现不同的功能。另外,运行环境的变化并不影响系统软件的正常运行情况。在同其他软件的接口中,适用于各种接口。
3.3输入输出要求
学生进行注册时:
退卡:
3.4数据管理能力要求
需要管理的文件:7个
Excel表单:上机记录表,充值记录表,收取金额表,退还金额表,上机统计信息表
表:机房收费系统日汇总表,机房收费系统周汇总表
这些文件的存储空间依据数据的改变而改变,但最大不超过1024M
3.5故障处理要求
该系统可能会出现如下故障:
1. 在输入用户名时,输入特殊符 ,如“’”,遇到这样情况,系统弹出提示框,警告不要输入特殊符 ,防止SQL注入。
2. 在查询时,输入的起始日期晚于终止日期,遇到这种情况,系统同样会弹出提示框,要求用户重新输入。
3. 在进行组合查询时,组合关系不可随便用,要按照要求填写条件,以防止系统瘫痪。
3.6其他专门要求
用户在进行机房收费管理时,一定要提醒学生及时下机,否则,系统会一直计时计费。
4运行环境规定
4.1设备
笔记本:
1台,型 联想G480,内存2G
打印机:
2台,型 K2200
读卡阅读器
1台,型 明华RF-35LT
台式机:
30台,型 联想G480,内存2G
4.2支持软件
支持软件:Visual basic,SQL server,grid 表开发工具,office软件
编译语言:visual basic
4.3接口
笔记本和打印机的接口:用25针LPT端口转USB连接线。
笔记本和读卡器采用USB接口,分为USB1.1接口和USB2.0接口,二者的最大数据传输率不同。USB1.1是12Mbps,而USB2.0是480Mbps,USB2.0接口的最大数据传输率是USB1.1接口的40倍,具有明显的优势,但产品价格相对也要比USB1.1接口的产品贵一些。
台式电脑和打印机RD-TH32-USB台式热敏微型打印机,POS机的接口为USB接口,或利用转换器转换为USB接口。
4.4控制
控制该软件的运行方法是用户手动操作的,按用户需求来对让软件运行。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!