本書采用結構化程序設計方法,“自頂向下,逐步求精”地進行問題分析和程序設計。全書共分9章。第1章介紹了程序設計方法、算法概念以及設計框架,給出了結構化程序設計的基本思路和表達工具;第2章至第5章詳細介紹了應用軟件的屏幕界面設計,舉例說明了設計的實現(xiàn),給出了功能獨立且專一的模塊程序;第6章至第8章介紹了管理軟件設計中常用的經典算法,結合實例討論了這些算法的應用;第9章綜合前面各章基本知識,設計了有一定難度和實用價值的管理系統(tǒng),給出了全部功能的源程序。每章配有綜合實例、小結和習題。本書可作高等職業(yè)學校、高等專科學校和成人高等教育的教材,也可供其他計算機技術人員選用。