12月16日总结
今天是周一已经考完了六级重心放在了期末的一些任务上,学习了数据流图画法
数据流图(Data Flow Diagram,DFD)是描述数据流动经过系统的图形表示方法。它通常用于需求分析阶段,帮助理解系统的功能需求。以下是创建数据流图的基本步骤和画法:
基本组成部分
- 外部实体(又称为源点或终点):表示系统之外的信息源或接收点,通常用矩形表示。
- 数据流:表示数据的流向,通常用带箭头的线表示,箭头指示数据的流动方向。
- 数据存储:表示数据在系统中的存储位置,通常用平行线或右侧开口的矩形表示。
- 处理过程:表示对数据的处理,通常用圆角矩形或矩形表示。
绘制步骤
-
确定系统的边界:
- 确定系统要处理哪些数据。
- 确定哪些是系统外部与系统交互的实体。
-
绘制0级DFD(也称为上下文图):
- 只有一个处理过程,代表整个系统。
- 包含所有与系统交互的外部实体。
- 显示所有流入和流出系统的数据流。
-
分解主要过程:
- 将0级DFD中的处理过程分解成更详细的子过程,形成1级DFD。
- 对每个子过程重复上述步骤,直到每个处理过程足够简单明了。
-
细化数据流和存储:
- 确定每个处理过程的数据输入和数据输出。
- 确定数据存储的位置和数据的来源与去向。
-
检查和优化:
- 确保每个数据流的源点和终点都是明确的。
- 检查数据平衡原则,即每个处理过程的数据输入和输出要平衡。