网上超市数据流图,顶层数据流图,中层数据流图,底层数据流图
时间: 2024-01-08 08:18:54 浏览: 145
网上超市数据流图是一个描述网上超市系统的图形化工具,可以用来表示系统中的各个部分以及它们之间的关系。其中,顶层数据流图、中层数据流图和底层数据流图是三个不同层次的数据流图,用于表示系统的不同细节层次。
顶层数据流图是整个系统的总体概述,它只包含一个加工,表示整个系统。输入数据流和输出数据流表示系统的输入和输出数据,表明系统的范围,以及与外部环境的数据交换关系。顶层数据流图能够表达的信息是非常有限的,它将整个系统使用一个节点表示,但可以体现出系统与外界实体之间的交互。
中层数据流图是对父层数据流图中某个加工进行细化,而它的某个加工也可以再次细化,形成子图。中间层次的多少,一般视系统的复杂程度而定。中层数据流图将系统内部进行了细化,原来系统是一个节点,在中层数据流图中,会将一个节点拆分成多个节点,这些节点就是系统中的数据处理部件,即数据加工部分。
底层数据流图是指其加工不能再分解的数据流图,其加工称为“原子加工”。底层数据流图是对中层数据流图中的某个加工进行细化,它是最细节的数据流图,用于表示系统中最小的数据处理部件。
以下是一个简单的网上超市数据流图的例子:
```
顶层数据流图:
输入数据流:顾客信息
输出数据流:订单信息
加工:网上超市系统
中层数据流图:
加工1:顾客信息处理
输入数据流:顾客信息
输出数据流:商品信息
加工2:商品信息处理
输入数据流:商品信息
输出数据流:订单信息
底层数据流图:
加工1.1:顾客信息验证
输入数据流:顾客信息
输出数据流:验证结果
加工1.2:顾客信息查询
输入数据流:验证结果
输出数据流:顾客信息
加工2.1:商品信息查询
输入数据流:商品信息
输出数据流:商品详情
加工2.2:商品信息加工
输入数据流:商品详情
输出数据流:订单信息
```
阅读全文