数据要求说明书

1引言

1.1编写目的

目的是明确机房收费系统中各项功能和非功能性需求实现时所需要的数据,根据此数据设计数据库。同时为概要设计和详细设计人员提供设计依据。

预期的读者程序员。

1.2背景

说明:

a. 待开发软件名称:机房收费系统

b. 项目提出者:米新江教授

开发者:李长春

用户:廊坊师范学院全体教职工和学生

实现该软件的计算中心或计算机网络:廊坊师范学院局域网

c. 该软件系统同其他机构的基本的相互来往关系:由廊坊师范学院信息技术提高班做技术支持。

1.3定义

列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

1.4参考资料

列出用得着的参考资料,如:

a. 《项目开发建议书》

b. 学生管理系统

c. 软件工程视频

d. SQL浙大视频

e. 提高班历届技术支持。

f. 详细、概要设计说明。

2数据的逻辑描述

对数据进行逻辑描述时可把数据分为动态数据和静态数据。所谓静态数据,指在运行过程中主要作为参考的数据,它们在很长的一段时间内不会变化,一般不随运行而改变。所谓动态数据,包括所有在运行中要发生变化的数据以及在运行中要输入、输出的数据。进行描述时应把各数据元素逻辑地分成若干组,列如函数、源数据或对于其应用更为恰当的逻辑分组。给出每一数据元的名称(包括缩写和代码)、定义(或物理意义)度量单位、值域、格式和类型等有关信息。

1)基本数据设定(BasicData_Info)


描述


字段名


数据类型


长度


半小时费用


HalfCharge


Char


10


递增时间


IncreaseTime


Char


10


最少上机时间


LeastTime


Char


10


上机准备时间


ReadyTime


Char


10


卡内最少余额


LeastCash


Char


10


日期


Date


Char


10


时间


Time


Char


10

2)学生信息(Student_Info)


描述


字段名


数据类型


长度


学号


StudentNo


Char


10


卡号


CardNo


Char


10


学生姓名


StudentName


Char


10


系别


Department


Char


10


性别


Sex


Char


10


年级


Grade


Char


10


班级


Class


Char


10


金额


Cash


Numeric


(10,3)


备注


Explain


Varchar


50


用户名


UserID


Char


10


状态


Status


Char


10


是否结账


IsCheck


Char


10


日期


Date


Char


10


时间


Time


Char


10

3)用户信息(User_Info)


描述


字段名


数据类型


长度


账号


UserID


Char


10


密码


PWD


Char


10


级别


Level


Char


8


用户名


UserName


Char


10

2.2动态数据输入数据

1)充值信息


描述


字段名


数据类型


长度


说明


学号


StudentNo


Char


10


输入学生的卡号和充值金额,进行充值


卡号


CardNo


Char


10


充值金额


AddMoney


Numeric


10


日期


Date


Char


(19,4)


时间


Time


Char


10


用户名


UserID


Char


10


状态


Status


Char


10

2)退卡信息


描述


字段名


数据类型


长度


说明


学号


StudentNo


Char


10


输入学生的卡号进行退卡。


卡号


CardNo


Char


10


退卡金额


CancelCash


numeric


(18,1)


日期


Date


Char


10


时间


Time


Char


10


用户名


UserID


Char


10


状态


Status


Char


10

3)上机信息


描述


字段名


数据类型


长度


说明


卡号


CardNo


Char


10


学生输入卡号进行上机。


卡的类型


CardType


Char


10


学号


StudentNo


Char


10


学生姓名


StudentName


Char


10


系别


Department


Char


10


性别


Sex


Char


10


上机日期


OnDate


Char


10


上机时间


OnTime


Char


10


电脑


Computer


Char


10

2.3动态输出数据

1)日结账单


描述


字段名


数据类型


长度


说明


余额


RemainCash


numeric


(18,0)


根据日期输出日结账单


充值金额


RechargeCash


numeric


(18,0)


消费金额


ConsumeCash


numeric


(18,0)


退卡金额


CancelCash


numeric


(18,0)


所有金额


AllCash


numeric


(18,0)


日期


Date


Char


说明

2)周结账单


描述


字段名


数据类型


长度


说明


余额


RemainCash


numeric


(18,0)


根据日期范围输出周结账单


充值金额


RechargeCash


numeric


(18,0)


消费金额


ConsumeCash


numeric


(18,0)


退卡金额


CancelCash


numeric


(18,0)


所有金额


AllCash


numeric


(18,0)


日期


Date


Char


10

2.4内部生成数据

列出向用户或开发单位中的维护调试人员提供的内部生成数据。

1)值班记录


描述


字段名


数据类型


长度


说明


用户名


UserID


Char


10


值班教师登陆后,系统自动生成值班记录


级别


Level


Char


10


登录日期


LoginDate


Char


10


登录时间


LogoutTime


Char


10


注销日期


LogoutDate


Char


10


注销时间


LogoutTime


Char


10


电脑名


Computer


Char


10


状态


Status


Char


10

2)上机记录


描述


字段名


数据类型


长度


说明


卡号


CardNo


Char


10


学生通过卡号上机后,系统内部自动生成上机记录


卡的类型


CardType


Char


10


学号


StudentNo


Char


10


学生姓名


StudentName


Char


10


系别


Department


Char


10


性别


Sex


Char


10


上机日期


OnDate


Char


10


上机时间


OnTime


Char


10


电脑


Computer


Char


10

2.5数据约定

说明对数据要求的制约。逐条列出对进一步扩充或使用方面的考虑而提出的对数据要求的限制(容 量、文卷、记录和数据元的个数的最大值)。对于在设计和开发中确定是临界性的限制更要明确指出。

3数据的采集

3.1要求和范围

1.数据来源:系统的管理员和操作员完成

2.数据输入所用的媒体和硬设备:键盘、鼠标、刷卡器

3.输出数据的接受者:用户、一般人员、操作员、管理员

4.输出数据的形式和设备:显示器、打印机

5.数据值的范围:时间数值精确到0.1s,货币数值精确到0.1元

3.2输人的承担者

预定对数据输入工作的承担者:系统操作员和系统管理员

3.3预处理

对数据的采集和预处理过程提出专门的规定,包括适合应用的数据格式、预定的数据通信媒体和对输入的时间要求等。对于需经模拟转换或数字转换处理的数据量,要给出转换方法和转换因子等有关信息,以便软件系统使用这些数据。

时间: 2024-11-15 21:36:12

数据要求说明书的相关文章

软件/数据需求说明书

医疗管理系统需求说明书

1)软件需求说明书 1.引言 1.1编写目的 本需求说明书是为医疗管理系统而编写的.多角度对产品特点进行描述,反映功能.本报告旨在使需求者明确医疗管理系统的要求和细节,给开发人员了解需求实现的难度和困难,最终提供给管理者讨论和审核,达到沟通效果. 1.2背景 随着科学技术的发展,人们的物质水平和精神水平也得到普遍提高.使医院的工作人员.病人流量及工作范畴等有了显著增加,这间接的对管理机制提出了更高的要求.医疗管理系统实现对医院业务的有效管理,减少了员工的工作流程.从而使得医院的现代化管理相比以往

数据库设计说明书

  基于andriod校园网上订餐系统   数据库设计说明书         报告名称  校园网上订餐系统数据库设计说明书 专    业  计算机科学与技术 班    级   信1201-1班 组长姓名   王雪青 组员名单   陆宇 赵建松 张文东 徐擎天 日    期   2015.6.13 指导教师  王建民         数据库设计说明书 一.引言 1.1编写目的 a)   编写目的:数据库的表结构设计是整个项目开发中一个非常重要的环节,一个良好的数据库设计,可以提高开发效率,方便系统

需求分析说明书

一.软件需求说明书 1. 引言 1.1 编写目的 保证软件开发的质量.需求的完整与可追溯性,编写此文档.通过此文档,以保证业务需求提出者与需求分析人员.开发人员.测试人员及其也相关利益人对需求达成共识. 1.2 背景 在学校里,图书馆是基本的教育设施,它被誉为"知识的宝库.知识的喷泉","大学的心脏","学校的第二课堂",直接承担着培养人才的重任.  图书馆有着浓厚的学习氛围,优雅的学习环境,浩瀚的书籍,是学生学习的首选之地,这也导致了图书馆座位

3月30日作业

一.采购管理1.采购管理包括哪些过程?(记)1.编制采购计划2.编制询价计划3.询价.招投标4.供方选择5.合同管理和收尾 2.编制采购计划过程的成果是什么?1.范围基准2.范围说明书3.工作分解结构4.WBS词典5.采购管理计划6.采购工作说明书 3.判断:每个采购工作说明书都来自于项目范围基准.对 4.结合P388页表14-1,工作说明书应该清楚地描述哪些内容?1.采购目标的详细描述2.采购的工作范围3.工作地点4.产品及服务的供货周期5.适用标准6.验收标准7.其他要求 5.编制采购计划过

计算机知识基础复习

软考快速复习,将近些年习题中自己出错和容易出错的题目收集起来,便于复习. 磁盘调度,某磁盘的转速为7200转/分,传输速度为4MB/s,控制器开销为1ms,要保证读或写一个512B的扇区的平均时间是11.3ms.那么平均寻道时间不应该超过 磁盘的存储时间包括寻道时间和等待时间.寻道时间(查找时间,seek time)为磁头移动到目标磁道所需要的时间不应该超过_____ms. 在本题中,因为磁盘的转速为7200转/分,即磁盘每转一圈所需的时间为8.33ms,因此,平均等待时间为4.17ms.已知传

软件工程文档总结

吐槽一下 写文档之前,纠结了好长时间,不知道怎么写.文档完成了之后做总结,感觉又来了. 我在想,是不是别人在第一次写这个东西的时候也这么纠结. 搜集了好多文档的模板来看,找找感觉吧. 在都编辑完了之后发现这些文档也挺有规律性的,从一个软件开发之前,到开发完了之后都是需要有文档做辅助的,尤其是在编写“用户手册”的时候,也是在这篇文档上感触非常大,--为人民服务! 想起了之前忘了在哪里听到或看到的一句话,文档的质量.厚度.在很大程度上决定了这个软件的优秀与否.可能这是第一次写这个让人有点头疼的东西,

java程序员面试----交流项目经验(摘自百度)

1:请你介绍一下你自己这是面试官常问的问题. 2:说说你的家庭面试时询问家庭问题不是非要知道求职者家庭情况,探究隐私,而是要了解家庭背景对求职者的塑造和影响.面试官希望听到的重点也在于家庭对求职者的积极影响. 3:说说你的最大优缺点这个问题的概率很大,面试官喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分. 4:就你申请的这个职位,你认为你还缺什么?面试官喜欢问求职者的弱点,但精明的求职者一般不直接回答.他们希望看到这样的求职者:继续重复自己的优势,然后说:

2016年3月30日作业

软考中高项学员:2016年3月30日作业 一.采购管理1.采购管理包括哪些过程?(记)答:1.编制采购计划.2.编制询价计划.3.询价.招投标.4.供方选择.5.合同管理.6.合同收尾.2.编制采购计划过程的成果是什么?答:1.采购管理计划.2.采购工作说明书.3.判断:每个采购工作说明书都来自于项目范围基准.答:对.4.结合P388页表14-1,工作说明书应该清楚地描述哪些内容?答:1.采购目标的详细描述.2.采购工作范围.3.工作地点.4.产品及服务的供货周期.5.适用标准.6.验收标准.7