发布网友 发布时间:2024-10-06 05:50
共1个回答
热心网友 时间:2024-10-23 09:06
数据流图的绘制通常按照特定步骤进行:
首先,描绘顶层数据流图,关注系统的输入和输出。这一步骤用于定义被开发系统的范围,以及它如何与外部环境进行数据交换。以飞机机票预订系统为例,顶层数据流图仅包含一个表示整个系统的加工,明确输入数据如乘客信息和航班信息,以及输出数据流如预订确认信息,如图所示。
其次,深入到系统内部,画下层数据流图。这里的基本加工不再进一步分解。通常从0层开始,遵循自顶向下、由外向内的原则。以机票预订系统为例,将其分为旅行社预订和旅客取票两部分,通过机票文件的数据存储连接,构建0层数据流图,如图3-4所示。
在绘制过程中,需要注意以下几点:
数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。