来自东莞城市学院-陶云翰发布于:2026-05-29 11:08:05
数据流图分层采用由顶向下、逐步细化的思路分解系统,具体方法如下: ### 1. 绘制顶层数据流图 确定整个系统的边界,把整个开发系统抽象为一个总的加工,只需要画出系统和所有外部实体的交互,标注出系统整体的输入、输出数据流,不需要描述系统内部细节。作用是明确系统与外界的范围,梳理整体数据交互关系。 ### 2. 逐层向下细化分解 将顶层图中抽象的总加工,分解为多个子加工,得到第0层数据流图;再对第0层中每个复杂的子加工进一步拆分,得到粒度更细的下一层数据流图,重复这个分解过程,直到所有加工都足够简单、逻辑清晰不需要继续拆分为止。 ### 3. 保证分层数据一致性 分解过程需要遵守**父图与子图平衡原则**:子图的所有输入、输出数据流,必须和父图中对应加工的输入、输出数据流完全一致,保证分层之间的逻辑连贯一致。 ### 4. 检查完善图面信息 完成分解后,检查每一层图,确保加工命名清晰准确、数据流向合理,没有遗漏必要的数据存储和交互,保证整个分层结构可以清晰完整描述系统所有数据处理流程。
回复