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.
   226   227   228   229   230   231   232   233   234   235   236