细化分层数据平衡原则
(1)子图与父图之间的平衡
- (分层细化过程平衡)父图与子图之间的平衡要求 → 子图边界上的输入/输出数据流必须与其父图对应的输入/输出数据 流保持一致。
- 如果父图中某个加工的数据流在子图中对应多条数据流,但这些数据流的数据项总量与父图中的数据流相匹配,则仍然保持 {{c1 平衡}}
- 什么一致 #card
- 个数一致:两层数据流图中的数据流个数一致。
- 方向一致:两层数据流图中的数据流方向一致。
(2)子图内部平衡要求 → 子图内部加工的输入和输出需保持平衡。
常见错误
- 黑洞 ↔ 加工只有输入没有输出(只进不出)
- 奇迹 ↔ 加工只有输出没有输入(只出不进)
- 灰洞 ↔ 加工中输入不足以产生输出(加工应该输出 A,实际给出 B,挂羊头卖狗肉的意思)
- 无输入