一、程序流程图
1.1 背景
程序流程图又称为程序框图,它是使用最悠久、使用最广泛的描述过程设计的方法,然而它也是用的最混乱的一种方法
1.2程序流程图的主要缺点
- 程序流程图不易表示数据结构
- 程序流程图中用箭头代表控制流,因此可以不受任何约束,可以完全不顾结构程序设计的精神,随意转移控制。
- 程序流程图本质上不是逐步求精的好工具,它使的过早地考虑程序的控制流程,而不去考虑程序的全局结构。
1.3 程序流程图中使用的符号
(图片来自网络)
补充: 增加循环、多分支等。
1.4 注意事项
- 注意符号大小尽量保持大小一致
- 并行关系,高度一致
- 增加适量的标注、说明。
- 开始符号只能出现一次,而结束符号可以出现多次。若流程足够清晰,可以省略开始和结束符号。
- 尽量提高流程图的严谨性。
参考
- 《软件工程导论》(第六版)