Page 231 - Programming With Python 3
P. 231
An Introduction to STEM Programming with Python — 2019-09-03a Page 218
Bonus Chapter 2 — Flow Charting
• Effective Analysis:
Graphical tool to allow the analyst to see the big picture of a process.
Free
• Efficient Implementation:
By acting as a blue-print or road map the coder/builder it makes many tasks in implementation
easier.
• Proper Debugging:
By testing each of the defined processes and decision points we can insure that the system
matches the flowchart.
eBook
• Easier Maintenance:
The flow chart allows the maintainer a direct connection to the original architect/analyst to better
understand the system.
Soda Machine Example
Edition
Lets start by showing a sample flowchart. This chart goes through the detailed process of purchasing a
drink from a soda machine.
Please support this work at
http://syw2l.org
Free
eBook
Edition
Copyright 2019 — James M. Reneau Ph.D. — http://www.syw2l.org — This work is licensed
under a Creative Commons Attribution-ShareAlike 4.0 International License.

