软工文档 — 数据要求说明书(GB8567-88)
1引言
1.1编写目的
本数据说明书详细的提供了系统中各个数据的流向和用途,是数据库关键的所在,为以后的编码,测试提供一份可靠的一句。
预期读者:软件开发人员;软件系统测试人员;系统维护人员。
1.2背景
A. 开发软件系统的名称:机房收费系统
B. 项目提出者:米新江教授
C. 用户: 师范学院整体学生
软件与其他软件关系:系统关系
1.3定义
本系统主要应用于值班教师,方便管理学生们上机操作,它主要有:
(1)注册
(2)充值
(3)退卡
(4)上下机
(5)结账
等功能。充分实现了网吧的消费管理,为提高机房工作的效率,减少不必要的财力物力等消耗。
1.4参考资料
(1)《软件工程导论》 (第四版)清华大学出版社,2003出版
(2)《软件工程实用教程》陈明,电子工业出版社,2004版
2数据的逻辑描述
数据总体信息E-R图
数据详细信息E-R图
如上图所示:
静态数据有:
学生:卡号;学号;班级;年级;注册日期/时间;注销日期;时间
教师:教师工号;性别;注册日期等
基本数据:至少上机,最少金额
2.2 动态输入数据
学生注册信息;充值金额;学生基本信息
2.3动态输出信息:
充值金额;日,周结账单;退卡信息
2.4 内部生成数据
暂无
2.5数据约定
数据约定就是,比如:结账,金额不能是负数;充值金额不能超过六位数等等。
3数据采集
3.1 要求和范围
1.数据来源:用户和学生
2.数据输入所用的媒体和设备:键盘,鼠标,刷卡器
3.输出数据接受这:管理员
4.输出数据的形式和设备:打印输出
数据值取得的范围:时间精确到0.1描;货币数据不超过11位数
3.2输入的承担者
本项目采用呵护/服务器的原理,程序是建立在Window7系统以上VB为开发软件的应用程序,是采用SQL Sever为开发软件的数据服务程序。
3.3预处理
对数据的采集和预处理过程提出专门的规定,包括适合应用的数据格式、预定的数据通信媒体和对输入的时间要求等。对于需经模拟转换或数字转换处理的数据量,要给出转换方法和转换因子等有关信息,以便软件系统使用这些数据。
3.4影响
1. 用户需要配备验钞机
2. 需要配备打印机,刷卡器
3. 客户机系统必须在 Window7以上