“面向过程”是一种以过程为中心的编程思想。“面向过程”也可称之为“面向记录”编程思想,他们不支持丰富的“面向对象”特性(比如继承、多态),并且它们不允许混合持久化状态和域逻辑。就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。
开发阶段的信息流
结构图:程序中模块间的调用关系
1, 模块
2,表示模块A有条件地调用另一个模块B
3, 模块间的信息传递
4, 模块的调用关系和接口
程序的系统结构图
深度:5
宽度:7
结构化设计方法
在系统结构图(SC)中的模块
系统结构图(SC图)
变换分析
以变换中心为主模块,从逻辑输入到逻辑输出这个就是变换中心
事务分析
I为事务处理中心,三条中执行一条,执行哪条看I
变换型系统结构图
事务型系统结构图
过程设计——详细设计
图形工具
1, 程序流程图(PSC)
2, N—S图(盒图)
3, 问题分析图(PAD图)
表格工具
1, 判定表
2, 伪代码/结构化英语PDL