数据流图(Data Flow Diagram,DFD)是用来描绘软件系统逻辑模型的图形工具,用于描绘信息在系统中的流动和处理情况。设计DFD只需考虑软件系统必须完成的基本逻辑功能,完全不需考虑如何具体地实现这些功能,即只考虑软件“做什么”,而不必考虑“怎么做”。
数据流图是结构系统分析的主要工具,它表示了系统内部信息的流向,并表示了系统的逻辑处理的功能,是一种功能模型。
在数据流图中有四种基本符号,如表2-1所示。
表2-1 数据流图基本符号的意义
符号 |
说明 |
|
加工,输入数据在此进行变换产生输出数据,中间要注明加工的名字 |
|
数据输入的源点和数据输出的终点,在其中要注明源泉点或终点的名字 |
|
数据流,被加工的数据及数据流向,在箭头边要用名词或名词性短语给出数据流的名字 |
|
数据存储文件,要用名词或名词性短语给出数据文件的名字 |
由于库存管理系统主要是以“库存信息”为主体,所以该数据流图也是只针对房屋信息的一系列信息在系统中的数据流向及存储进行设计。
库存管理系统数据流图如图2-1所示:
若图片无法显示请联系QQ752018766,本论文免费,转发请注明源于www.751com.cn
图2-1库存管理系统数据流图
数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。
以下为本系统的部分数据项进行描述
1.数据项:wpid
含义说明:唯一标识每个物品
长度:4
取值范围:0000至9999
取值含义:按顺序编号
2.数据项:wpname
含义说明:标识每个物品名
长度:6
取值范围:000000至999999
取值含义:前两位为部门编号,后四位按顺序编号
3.数据项:wpcount
含义说明:标识每位数量
长度:3
取值范围:000至999
取值含义:按顺序编号
4.数据项:rkid
含义说明:唯一标志物品入库编号
长度:4
取值范围: 0000至9999
取值含义:按顺序编号
5. 数据项:ckid
含义说明:唯一标志物品出库编号
长度:4
取值范围: 0000至9999
取值含义:按顺序编号
数据结构反映了数据之间的组合关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构混合组成。本系统中对数据结构的具体描述如下:
1.数据结构:物品信息
含义说明:是库存管理系统的主体数据结构,定义了物品的有关信息
组成:物品编号、物品名称、物品数量
2.数据结构:入库信息
含义说明:是库存管理系统的数据结构,定义了入库的有关信息
组成:入库编号、入库时间、入库数量
3.数据结构:出库信息
含义说明:是库存管理系统的数据结构,定义了出库的有关信息
组成:出库编号、出库时间、出库数量
4.数据结构:系统信息
含义说明:是库存管理系统的数据结构,定义了系统管理员的有关信息
组成:用户编号、名称、密码
数据流是数据结构在系统内传输的路径。本系统中对数据流的具体描述如下:
1.数据流“录入”可描述如下:
数据流:录入
说明:对物品的基本信息进行登记
数据流来源:物品
数据流去向:增加信息
2.数据流“修改”可描述如下:
数据流:修改
说明:对物品的基本信息进行修改
数据流来源:物品
数据流去向:修改信息
3.数据流“删除”可描述如下:
数据流:删除
说明:对物品的基本信息进行删除
数据流来源:物品
数据流去向:删除信息
4.数据流“查询”可描述如下:
数据流:查询
说明:对物品的基本信息进行查询
数据流来源:物品
数据流去向:查询信息
数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一。它可以手工文档或手工凭单,也可以是计算机文档。本系统中对数据存储的具体描述如下:
1.物品信息
简述:用来存储物品信息以及对物品信息进行管理
输入数据:物品信息中包含的基本信息
输出数据:物品的基本信息
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>