数据流图是结构化设计的一个方法,一般有顶层数据流图、0层数据流图、1层数据流图。一层一层细分。
数据流图中一般包括:外部实体、数据存储、数据流、加工处理。
数据流图的常见错误:
1.只有输入流没有输出流,即黑洞
2.只有输出流没有输入流,即奇迹
3.加工不出输出流,即灰洞
4.实体与实体之间有数据流
5.实体与数据存储之间有数据流
6.输入流和输出流的名字相同
加工的三个错误:
1.黑洞:加工块只有输入,没有输出
2.奇迹:加工块只有输出,没有输入
3.灰洞:加工块有输入和输出,但所有的输入理论上得不到目前展示的输出。 例如:“成绩单生成”加工的输入只有“学生信息“,输出”成绩单“,这样是不行的,缺少”考试成绩“的数据流 再例如:”成绩单生成“的输入有”学生信息“和”考试成绩“,输出”学生健康状态“ 也属于灰洞
网友评论