文档介绍:数据流程图及数据字典
第一页,共四十二页。
数据流程的描述工具
一、数据流程图
数据流程图(DFD)是结构化系统分析的主要工具,是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动/……,通常省去0,所以加工的编号就是P1/P2/P3……,如图所示。
P1
P2
……
Pn
……
……
数据流: D1/D2……/Dn
4、正确编号
第十五页,共四十二页。
请根据下述业务过程分别画出订货处理的业务流程图和数据流程图:
采购员从仓库收到缺货通知单后,立即进行订货处理,即查阅订货合同,若已订货,向供货单位发出催货请求,否则,填写订货单交供货单位,供货单位发出货物后,立即向采购员发出取货通知。
自己动手练****1:物资订货
答案
第十六页,共四十二页。
仓库
缺货通知单
供货单位
采购员
订货合同
催货单
订货单
取货通知单
订货合同单
仓库
订货
缺货
通知单
供货单位
订货单
催货单
取货通知单
订货合同
第十七页,共四十二页。
某仓库管理系统按以下步骤进行信息处理,试画出其数据流程图。
(1)保管员根据当日的出库单和入库单通过出库处理和入库处理分别将数据输入到“出库流水帐”和“入库流水帐”,并修改“库存台帐”。
(2)根据库存台帐由统计、打印程序输出库存日报表。
(3)需要查询库存时,可利用查询程序在输入查询条件后,到库存台帐去查询,显示查询结果。
答案
自己动手练****2:
第十八页,共四十二页。
入库流水帐
F1
出库流水帐
F2
库存台帐
F3
入库处理
1
出库处理
2
查询库存
3
统计打印
4
入库单
出库单
查询结果
库存日报表
某仓库管理系统数据流程图
第十九页,共四十二页。
数据流程图描述了系统的分解,即描述了系统
由哪几个部分组成、各个部分之间的联系等等,
但是还没有说明系统中各个成分的含义。
第二十页,共四十二页。
第四节 数据字典
本节内容:
一、数据字典的作用和内容
二、数据字典的定义
数据存储“配件库存”包括哪些内容?
处理“入库处理”是如何处理的呢?
第二十一页,共四十二页。
在新系统数据流程图的基础上,进一步定义和描述所有数据的工具,包括对一切动态数据(数据流)和静态数据(数据存储)的数据结构和相互关系的说明,是数据分析和数据管理的重要工具。
数据字典的含义
第二十二页,共四十二页。
一、数据字典的作用和内容
数据字典的作用
数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。
既然已经用数据流程图描述了系统,为什么还要编制数据字典?
数据字典对数据流图的各种成分起注释、说明的作用,
对数据流程图的重要补充。
第二十三页,共四十二页。
数据字典的内容
对数据流程图中的六个方面进行具体的说明。
数据项
数据结构
数据存储
处理逻辑
数据流
外部实体
第二十四页,共四十二页。
二、数据字典的定义
数据字典的定义具体是对数据流程图中的下列六个元素进行定义:
数据项、数据结构、数据流;
处理逻辑、数据存储、外部实体。
第二十五页,共四十二页。
(1)数据项的定义
数据项又称数据元素,是数据的最小单位。 分析数据特性应从静态和动态两个方面去进行。在数据字典中,仅定义数据的静态特性。
、编号、别名和简述;
;
。
如:学号、姓名等
第二十六页,共四十二页。
信用手册
库存帐
P
开发货单
P
开付款
通知单
订货单存档
等有货再发货订货单
待付款订货单
P
判定订货
处理方式
D2(订货单)
D3(订货单)
D1(订货单)
订货单
财务科
发货单
订货单
仓库
付款通知单
发货单
发货单
用户
订单处理的第二层数据流程图
第二十七页,共四十二页。
例:数据项定义
数据项编号:
I1
数据项名称:
订货单编号
别名:
订货单编码
简述:
用户订货单的代码
类型及宽度:
字符型,4位
取值范围:
"0001"~"9999"
数据项定义
第二十八页,共四十二页。
(2)数据结构的定义