数据流图(DFD)

数据流图(DFD)画图步骤 假设一家工厂的采购部门每天需要一张定货报表

大家好,欢迎来到IT知识分享网。

数据流图(DFD)

数据流图(Data Flow Diagram)DFD,是一种用来描述数据在信息系统中的流动和处理过程图形工具。主要鳙鱼系统分析和设计

一、概念符号定义

在这里插入图片描述
画图步骤:
假设一家工厂的采购部门每天需要一张定货报表。报表按零件编号排序,表中列出所有需要再次定货的零件。对于每个需要再次定货的零件应该列出下述数据:零件编号、零件名称、定货数量、目前价格、主要供应商、次要供应商。零件入库或出席称为事务,通过放在仓库中的CRT终端把事务报告给定货系统。当某种零件的库存数量少于库存临界值时就应该再次定货。

  1. 先画顶层(也就是系统的输入和输出),然后逐步进行分解
    1.1 确定外部实体,确定数据流,确定系统与外部实体之间交互的数据流
    在这里插入图片描述

  2. 画出0层数据流图(简要画出系统内部的过程)
    在这里插入图片描述
  3. 画1层数据流图
    在这里插入图片描述

注意事项:

  • 数据流图反映的是系统“做什么”,不反映“如何做”,因此箭头上的数据流名称只能是名词类,整个图中不反映加工的执行顺序
  • 子图的编号是父图中相应加工的编号的扩充,子图上加工的编号的方法是由父图号、小数点及子图的局部号组成
  • 数据流反映能用计算机处理的数据,并不是实物
  • 数据守恒原则,对于任何一个加工来说,其所有输出数据流中的数据必须能从该加工的输入数据流中直接获得,或者说是通过该加工能产生的数据。
  • 守恒加工原则,对同一个加工来说,输入与输出的名字必须不相同,即使他们的组成成分相同。
  • 对于每个加工,必须既有输入数据流,又有输出数据流
  • 外部实体与外部实体之间不存在数据流
  • 外部实体与数据存储之间不存在数据流
  • 数据存储与数据存储之间不存在数据流
  • 父图与子图的平衡原则,子图的输入数据流父图相应加工的输入输出数据流必须一致,此即父图与子图的平衡,父图与子图之间的平衡原则不存在于单张图。
  • 数据流与加工有关,且必须经过加工

在这里插入图片描述
在这里插入图片描述
【问题1】(4分)
使用说明中的词语,给出图1-1中的实体E1~E4的名称。
【问题2】(4分)
使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。
【问题3】(4分)
根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点。
【问题4】(3分)
根据说明,“数据处理”可以分解为哪些子加工?进一步进行分解时,需要注意哪三种常见的错误?








免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/119933.html

(0)
上一篇 2025-11-02 07:33
下一篇 2025-11-02 08:00

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信