本書是計算機專業畢業設計指導教材,採用面向對象軟件工程方法講解了一個貫穿整個軟件分析、設計過程的網絡版真實案例"C程序設計上機考試系統",使用業界流行的系統分析設計工具PowerDesigner進行了UML建模、生成概念數據模型和物理數據模型,使用PowerBuilder工具進行了軟件的應用程序的開發,使用SQL Server 2000工具進行了數據庫的實現,使用InstallShield工具進行了軟件的打包發行。 本書給出了畢業設計論文書寫規範,按照本書的案例開發流程,略加修改,學生可以順利完成畢業設計項目的開發和論文寫作。 本書可作為計算機專業本、專科畢業設計教材,也可供從事MIS項目開發的工程技術人員參考。
軟體架構(Software Architecture)是一個將結構(Structure)和行為(Behavior)整合在一起的系統模型,使用軟體架構模型來進行系統分析與設計威力無窮。本書採用架構導向系統分析與設計(Architecture-Oriented System Analysis and Design,簡稱為AOSA&D),不但超越老舊的結構化系統分析與設計(Structured