Warnier/Orr Basics |
Warnier/Orr diagrams have 8 fundamental building blocks. |
| | |
|
Job
- Task A
- Task B
- Task C
|
Sequence orders things:
The whole consisisis of first Task A, followed by Task B, then Task C.
| |
|
Color
| Red
| Green
| Blue.
|
Selection allows choices:
Color consisists of either Red or Green or Blue.
| |
|
Action Code
| Valid
| NOT Valid
|
Complement is the logical NOT:
The Action Code is either Valid or NOT Valid.
| |
|
Job
- Task A
(3)
- Task B
(3,T)
- Task C
|
Repetition provides looping:
Job consists of first doing Task A 3 times, followed by 3 to T
repetitions of Task B then doing Task C 1 time.
| |
|
Job
|
Concurrency allows things to happen at the same time:
Job consists of Task A and Task B at the same time.
|
|
Task
- Begin
- ...
- End
|
The Begin block performs inicialization and the End block performs
termination.
|
|
Process
item
- Step 1
- Process item
- Structure B
|
A recursion process contains itself as a sub-process.
| |
|