zoukankan      html  css  js  c++  java
  • 数据要求说明书

    1引言... 2

    1.1编写目的... 2

    1.2背景... 2

    1.3定义... 2

    1.4参考资料... 2

    2数据的逻辑描述... 2

    2.1静态数据... 3

    2.2动态输人数据... 3

    2.3动态输出数据... 3

    2.4内部生成数据... 3

    2.5数据约定... 3

    3数据的采集... 3

    3.1要求和范围... 3

    3.2输人的承担者... 4

    3.3预处理... 4

    3.4影响... 4


    引言

    编写目的

    说明数据要求,对本系统中数据有一个清晰的要求和说明。

    预期读者:开发人员

    背景

    说明:

    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. 更新和处理的频度给出预定的对输入数据的更新和处理的频度。如果数据的输入是随机的,应给出更新处理的频度的平均值,或变化情况的某种其他度量。
    数据更新频度根据学生上机情况而定,数据处理频度为每天,每天需要结账,同时备份数据库。

    输人的承担者

    数据输入承担者主要是操作员,主要输入学生信息、充值金额等必要信息。一般用户有时需要手动输入卡号,一般情况下直接刷卡进行相关操作。

    预处理

    暂无

    影响

    以上提到的数据相当重要,直接关系到该系统的运作以及机房的财务情况。要求学院设立维护数据的机构、以保证数据的安全性以及完整性。

    原创文章,转载请注明出处:http://www.cnblogs.com/beijiguangyong/
  • 相关阅读:
    Codeforces Round #649 (Div. 2) D. Ehab's Last Corollary
    Educational Codeforces Round 89 (Rated for Div. 2) E. Two Arrays
    Educational Codeforces Round 89 (Rated for Div. 2) D. Two Divisors
    Codeforces Round #647 (Div. 2) E. Johnny and Grandmaster
    Codeforces Round #647 (Div. 2) F. Johnny and Megan's Necklace
    Codeforces Round #648 (Div. 2) G. Secure Password
    Codeforces Round #646 (Div. 2) F. Rotating Substrings
    C++STL常见用法
    各类学习慕课(不定期更新
    高阶等差数列
  • 原文地址:https://www.cnblogs.com/beijiguangyong/p/2302806.html
Copyright © 2011-2022 走看看