软工文档 — 数据要求说明书(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图

 软工文档 — 数据要求说明书(GB8567-88)

 

数据详细信息E-R图

软工文档 — 数据要求说明书(GB8567-88) 

软工文档 — 数据要求说明书(GB8567-88) 

软工文档 — 数据要求说明书(GB8567-88) 

如上图所示:

静态数据有:

学生:卡号;学号;班级;年级;注册日期/时间;注销日期;时间

教师:教师工号;性别;注册日期等

基本数据:至少上机,最少金额

 

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以上