首页 理论教育审查数据流程图-信息系统开发方法与实践教程

审查数据流程图-信息系统开发方法与实践教程

【摘要】:当各级数据流程图完成后,要进行正确性检查。审查工作主要从以下几个方面进行:1.数据流与处理逻辑的连接关于处理逻辑的数据流,应该遵循以下原则:1)一个处理逻辑至少要连接一个输入数据流和一个输出数据流。3)处理逻辑只能通过数据流与其他符号连接。图3-37 外部实体与数据流错误连接的例子由此可知,数据流程图中数据流的连接规则如图3-38所示。图3-38 数据流程图中数据流的连接规则

当各级数据流程图完成后,要进行正确性检查。审查工作主要从以下几个方面进行:

1.数据流与处理逻辑的连接

关于处理逻辑的数据流,应该遵循以下原则:

1)一个处理逻辑至少要连接一个输入数据流和一个输出数据流。

2)处理逻辑的输入和输出数据流应该是逻辑相关的。

3)处理逻辑只能通过数据流与其他符号连接。

根据以上原则,数据流与处理逻辑正确连接的例子如图3-32所示,错误连接的例子如图3-33所示。

978-7-111-47279-7-Chapter03-32.jpg

图3-32 处理逻辑与数据流正确连接的例子

978-7-111-47279-7-Chapter03-33.jpg

图3-33 处理逻辑与数据流错误连接的例子

2.数据存储与数据流的连接

关于数据存储的数据流,应该遵循以下规则:

1)一个数据存储至少要有一个输入数据流和一个输出数据流。

2)数据存储只能通过数据流与处理逻辑连接。

3)数据存储不可以直接和另一个数据存储或外部实体连接。

根据以上原则,数据存储与数据流正确连接的例子如图3-34所示,错误连接的例子如图3-35所示。(www.chuimin.cn)

978-7-111-47279-7-Chapter03-34.jpg

图3-34 数据存储与数据流正确连接的例子

978-7-111-47279-7-Chapter03-35.jpg

图3-35 数据存储与数据流错误连接的例子

3.外部实体与数据流的连接

外部实体与数据流的连接应遵循以下原则:

1)一个外部实体至少要有一个输入数据流或一个输出数据流与系统的处理逻辑相连。

2)一个外部实体可以既有输入数据流又有输出数据流与系统的处理逻辑相连。

3)外部实体不可以通过输入/输出数据流直接与另一个外部实体或数据存储相连。

根据以上原则,外部实体与数据流正确连接的例子如图3-36所示,错误连接的例子如图3-37所示。

978-7-111-47279-7-Chapter03-36.jpg

图3-37 外部实体与数据流错误连接的例子

由此可知,数据流程图中数据流的连接规则如图3-38所示。

978-7-111-47279-7-Chapter03-37.jpg

图3-38 数据流程图中数据流的连接规则