2016 - 2024

感恩一路有你

数据流图0层1层2层 为什么要对数据流图分层?

浏览量:2622 时间:2021-03-13 03:07:19 作者:admin

为什么要对数据流图分层?

对于一个大型系统来说,如果所有的数据流和过程都是用一个数据流来绘制的,那么绘制出来的数据流会非常庞大和复杂,因此很难理解。为了控制复杂度,将数据流图分层以简化复杂数据。

数据流图只有一层。但是,如果第3号处理“付款”和第7号处理“审查”仍然复杂和难以理解,则可以进一步分解为第3.1、3.2号处理和第7.1、7.2、7.3号处理以此类推,直到每个过程都简单到可以理解为止。

分层分解的方法不是一次引入太多细节,而是逐步增加细节,实现从抽象到具体的逐步过渡,有助于理解复杂问题。

用数据流图来描述“逐层分解”,得到一组分层的数据流图。

顶层数据流图和0层数据流图的区别?

按层次数据流图分为顶层数据流图、中层数据流图和0级数据流图。

除顶层数据流图外,其他数据流图从零开始编号。顶层数据流图只包含一个处理,代表整个系统;输出数据流和输入数据流是系统的输入数据和输出数据,表示系统的范围和与外部环境的数据交换关系。第0层数据流图是对父层数据流图中的一个处理进行细化,其处理也可以再细化形成一个子图。级别的数量通常取决于系统的复杂性。

数据流图0层1层2层 uml图书借阅管理系统用例图 数据流程图顶层一层二层

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。