(22)What are the advantages of flowchart?
(1)Effective
Analysis:
- Flowchart helps in effective analysis of the problem and identification of new approaches.
- Through flowchart system can be divided into different activities for detailed analysis and study.
(2)Effective
Communication:
- Flowchart helps in effective communication of details and facts to relevant parties.
(3)Effective Documentation:
- Flowcharts can be used as a good documentation for future reference.
- In the event of staff changes, they serve as training function for new employees.
(4)Effective Controls:
- Flowchart helps in identification and implementation of effective controls.
(5)Efficient Coding:
- Steps mentioned in flowcharts can be used as a guide during the system analysis and program preparation phase.
(6)Efficient Debugging:
- Flowchart acts as an important tool during program debugging.
- Flowchart can be used to detect and remove mistakes.
(7)Efficient Program Maintenance:
- Flowchart helps programmer to concentrate on selected activity for modification.
(8)Identifying Relationships:
- Flowchart helps in identifying and understanding the relationship between various elements of the application program/business process.
(9)Identifying Responsibilities:
- Flowchart helps in identification of roles and responsibilities for each activity.