数据要求说明书
引言
编写目的
说明数据要求,对本系统中数据有一个清晰的要求和说明。
预期读者:开发人员
背景
说明:
1. 待开发软件系统的名称:机房收费系统
2. 本项目的任务提出者:米新江教授
开发者:郗晓勇
用户:廊坊师范学院全体师生
运行该项软件的计算站:廊坊师范学院信息中心
定义
暂无
参考资料
列出有关的参考资料,如:
1. 本项目的上级机关的批文:《廊坊师范学院机房收费系统意见书》
2. 属于本项目的其他已发表文件:《可行性研究报告》《项目开发计划》《软件需求说明书》《详细设计说明书》《概要设计说明书》《测试计划》《测试分析报告》
数据的逻辑描述
半小时固定用户上机金额:0.5元
半小时临时用户上机金额1元
递增单位时间:0.5小时
至少上机时间:0.5小时
准备时间:5分钟
最少金额:5元
动态输人数据
学生:卡号、学号、姓名、性别、专业、班级、年级、备注、充值金额
教师:用户名、登录密码、备注
动态输出数据
登录日期、登录时间、消费时间、消费金额、余额、充值教师、充值日期、充值时间
内部生成数据
获得系统时间、系统日期、通过计算得到学生上机时间、消费金额、余额
数据约定
卡号为十位数字、有关金额数据要求精确度为0.5元并且小于100元、消费时间精确度为分钟并且不超过300分钟。
数据的采集
要求和范围
1. 输入数据的来源,例如是单个操作员、数据输入站,专业的数据输入公司或它们的一个分组;
数据来源:由学生提供,操作员输入
2. 数据输入(指把数据输入处理系统内部)所用的媒体和硬设备。如果只有指定的输入点的输入才是合法的,则必须对此加以说明;
数据输入:严格按照数据约定的要求进行输入,
3. 接受者说明输出数据的接受者;
接受者:学生作为数据接受者
4. 输出数据的形式和设备列出输出数据的形式和硬设备。无论接受者将接收到的数据是打印输出,还是CRT上的一组字符、一帧图形,或一声警铃,或向开关线圈提供的一个电脉冲,或常用介质如磁盘、磁带、穿孔卡片等,均应具体说明;
由电脑连接打印机进行每日或者每周报表的打印
5. 数据值的范围给出每一个数据元的合法值的范围;
充值金额在100元以内、上机时间不超过4个小时、充值金额最少为5元、上机收费时间为半个小时、学生学号为十位字符形式数值。
6. 量纲给出数字的度量单位、增量的步长、零点的定标等。在数据是非数字量的情况下,要给出每一种合法值的形式和含意;
上机时间以分钟计算,最少度量单位为5分钟
金额以元计算,最少金额度量单位为0.5元
7. 更新和处理的频度给出预定的对输入数据的更新和处理的频度。如果数据的输入是随机的,应给出更新处理的频度的平均值,或变化情况的某种其他度量。
数据更新频度根据学生上机情况而定,数据处理频度为每天,每天需要结账,同时备份数据库。
输人的承担者
数据输入承担者主要是操作员,主要输入学生信息、充值金额等必要信息。一般用户有时需要手动输入卡号,一般情况下直接刷卡进行相关操作。
预处理
暂无
影响
以上提到的数据相当重要,直接关系到该系统的运作以及机房的财务情况。要求学院设立维护数据的机构、以保证数据的安全性以及完整性。