1 / 27
文档名称:

数据流图DFD和数据词典DD.ppt

格式:ppt   大小:1,377KB   页数:27页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据流图DFD和数据词典DD.ppt

上传人:sunhongz2 2020/12/4 文件大小:1.34 MB

下载得到文件列表

数据流图DFD和数据词典DD.ppt

相关文档

文档介绍

文档介绍:管理信息系统
贵州大学计算机学院
蒋朝惠
1
定义
是描述数据处理过程的工具,从数据传递和加工的
角度,以图形的方式刻画数据流从输入到输出的移动变换
过程。
一、数据流图(
DFD

组成
外部实体,数据流,数据处理,数据存储
管理信息系统
贵州大学计算机学院
蒋朝惠
2
外部实体:
表示图中要处理数据的输入来源或处理结果要送往
何处,是存在于数据流图的外围环境中的实体,在实际问
题中可能是人员、计算机外围设备或是传感装置。
处理过程
(又称“
加工
”):
是以数据结构或数据内容作为处理的对象,其名字
通常是一个动词短语,简明扼要地表明要完成的是什么加
工。
DFD
组成元素
管理信息系统
贵州大学计算机学院
蒋朝惠
3
数据流:
是沿箭头方向传送数据的通道,同一
DFD
上不能有
同名的数据流。
数据存储:
文件在数据流图中起保存数据的作用,因而称为数
据存储。它可以是数据库文件或任何形式的数据组织。指
向文件的数据流可理解为写入文件或查询文件,从文件中
引出的数据流可理解为从文件读取数据或得到查询结果。
DFD
组成元素
管理信息系统
贵州大学计算机学院
蒋朝惠
4
数据流程图的基本符号
外部实体
处理过程
数据存储
数据流向
输入数据和输出数据。要注明数据源
点或汇点的名字。
输入数据在此进行交换产生输出数据,
其中要注明加工的名字。
用名词或名词短语加以命名。
被加工的数据与流向,箭头边应给出
数据流名字,可用名词或名词性短语。
具体步骤:
1
、先找系统的数据源点与汇点。它们是外部实体,由它们确定系统与
外界的接口。
2
、找出外部实体的输出数据流与输入数据流。
3
、在图的边上画出系统的外部实体。
4
、从外部实体的输出数据流出发,按照系统的逻辑需要,逐步画出一
系列逻辑加工,直到找到外部实体所需的输入数据流,形成数据流的封
闭。
5
、按照下面所给的原则进行检查和修改。
6
、按照上述步骤,再从各加工出发,画所需的子图。
数据流图画法:
自外向内,自顶向下,逐层细化,完善求精。
1
、数据流图上所有图形符号
只限于
前述四种基本图形元素。
2
、数据流图的主图必须包括前述四种基本元素,
缺一不可

3
、数据流图的主图上的数据流必须封闭在外部实体之间,
外部实体可以不只一个。
4
、每个加工
至少
有一个输入数据流和一个输出数据流。
5
、在数据流图中,需按层给加工框
编号
。编号表明该加工
处在哪一层,以及上下层的父图与子图的对应关系。
6
、任何一个数据流子图必须与它上一层的一个加工对应,
两者的输入数据流和输出数据流必须一致。
进行检查和修改的原则
管理信息系统
贵州大学计算机学院
蒋朝惠
7
7
、图上每个元素都必须有名字。表明数据流和数据文件
是什么数据,加工做什么事情。
8
、数据流图中
不可
夹带控制流。因为数据流图是实际业
务流程的的客观现象,说明系统“做什么”而不是要表
明系统“如何做”,因此不是系统的执行顺序,不是程
序流程图。
9
、初画时可以忽略琐碎的细节,以集中精力于主要数据
流。
管理信息系统
贵州大学计算机学院
蒋朝惠
8

1
事务处理
——
去银行取款
储户
出纳员
取款单、存折
检验出的问题:存折有效性、取款单填写问题或是存折、
帐卡与取款
登记存款信息
付款信息
检验
登录
付款
日历
管理信息系统
贵州大学计算机学院
蒋朝惠
9
储户
日历
检验
付款
登录
E1
帐卡
E2
存折
现款
H
付款通知
G
J
办理取款手续的数据流图
检验出的问题
C
取款单
B
存折
A
1
2
取款信息
D
3
I
E
F
分层的数据流图
为了表达数据处理过程的数据加工情况,用一个