1 / 11
文档名称:

数据流程图画法.ppt

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

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

分享

预览

数据流程图画法.ppt

上传人:yixingmaob 2018/1/4 文件大小:349 KB

下载得到文件列表

数据流程图画法.ppt

文档介绍

文档介绍:实例
教材管理系统的工作流程如下:
学生首选填写购书单;
如果书库中有所需教材,则开发票,登记并开领书单,学生凭领书单到书库领书;
如果书库中该教材脱销,则填写缺登记表。根据缺书登记表,生成一张采购单,由教材采购人员根据采购单采购教材,新教材进库后,将进书单返回给系统。
数据流程图的绘制
基本步骤
把一个系统看成一个整体功能,明确信息的输入和输出。
找到系统的外部实体。一旦找到外部实体,则系统与外部世界的界面就可以确定下来,系统的数据流的源点和终点也就找到了。
在图的边上画出系统的外部实体。
找出外部实体的输入数据流和输出数据流。
从外部实体的输入流(源)出发,按照系统的逻辑需要,逐步画出一系列逻辑处理过程,直至找到外部实体处理所需的输出流,形成数据流的封闭。
将系统内部数据处理又分别看做整体功能,其内部又有信息的处理、传递、存储过程。
如此一级一级地剖析,直到所有处理步骤都很具体为止。
基本原则
绘制时采取自顶向下逐层分解的办法。
所有图形符号必须是所述的四种基本元素。
数据流程图上的数据流必须封闭在外部实体之间,外部实体可以是一个,也可以是多个。
处理过程至少有一个输入数据流和一个输出数据流
任何一个数据流子图必须与它的父图上的一个处理过程对应,两者的输入数据流和输出数据流必须一致,即所谓“平衡”。
数据流程图上的每个元素都必须有名字。
注意事项
关于层次的划分
逐层扩展数据流程图,是对上一层图中某些处理框加以分解。随着处理的分解,功能越来越具体,数据存储、数据流越来越多。究竟怎样划分层次,划分到什么程度,没有绝对标准,一般认为展开的层次与管理层次一致,也可以划分得更细,处理块的分解要自然,注意功能完整性
教材
管理
P0
学生
采购员
购书单
领书单
采购单
进书单
顶层图
学生
购书单
销售
P1
库存记录
库存信息
缺书登记表
缺书信息
采购
P2
汇总缺书信息
购书单
采购员
进书单
新书信息
领书单
第一层图
购书单
学生

审查
库存记录
库存信息
有效购书单
无效购书单

开票
发票

开领
书单
领书单
学生

缺书
登记
缺书信息
缺书登记表
汇总缺书信息

生成
购书单
购书单
采购员
进书单

入库
登记
新书信息
第二层图