《軟件繫統分析與體繫結構設計》旨在從基礎著手,繫統地介紹軟件繫統分析和體繫結構設計的原理、方法和實踐。
《軟件繫統分析與體繫結構設計》分為11章,主要內容包括軟件工程基礎概述(靠前章)、結構化分析和設計方法(第2章)、面向對像的分析和設計方法(第3~7章)以及軟件體繫結構設計(第8~11章)。
靠前章繫統介紹了軟件工程的相關背景知識。第2章簡要描述了傳統的結構化方法的要點和分析設計的步驟。第3~7章詳細討論了面向對像方法的要點和分析設計的步驟,包括用例建模、靜態建模、動態建模和實現建模等,並以UML為建模語言,Rational Rose為工具,給出了較完整的示例。第8~11章討論了軟件體繫結構的風格、設計和評估等內容。
《軟件繫統分析與體繫結構設計》可以作為各類計算機相關專業本科學生的教科書,或者供軟件開發人員參考,也適合推薦給有興趣繫統學習軟件開發的非計等