"Process oriented" is a process-centric programming idea. "Process-oriented" can also be called "record-oriented" programming ideas, they do not support rich "object-oriented" features (such as inheritance, polymorphism), and they do not allow the mixing of persistent state and domain logic. is to analyze the steps required to solve the problem, and then use the function to implement the step by step, the use of a one-time call in turn.
Information flow in the development phase
Structure diagram: A call relationship between modules in a program
1, module
2, which indicates that module a conditionally calls another module B
3, transfer of information between modules
4, module invocation relationship and interface
System structure diagram of the program
Depth: 5
Width: 7
Structured design approach
Modules in the system structure diagram (SC)
System structure diagram (SC diagram)
Transformation Analysis
Transform Center is the main module, from logic input to logical output this is the transformation center.
Transaction analysis
I for the transaction center, three in the execution of a bar, to perform which look I
Structure diagram of the transformation type system
Transaction-type System structure diagram
Process Design--Detailed design
Graphical tools
1, program flowchart (PSC)
2, N-S diagram (box diagram)
3, problem analysis Diagram (PAD chart)
Table Tools
1, decision table
2, pseudo-code/structured English PDL
Process-oriented Software design