面向對象分析與設計
本書系統講解了面向對象方法的基本概念,統一建模語言的概念、結構和建模方法,對象約束語言(OCL)基礎知識和使用方法,還詳細介紹了業務建模方面的基礎知識,包括業務、業務規則、業務模型及其構成要素的概念以及業務建模的方法。本書詳細介紹了各種標準UML模型的概念、構成元素、使用規則和建模方法,這些標準模型包括:用例模型、類圖模型、順序圖、通信圖、狀態圖、活動圖、構件圖和部署圖等。同時,還概要介紹了UML2.0中新增加的一些模型及其建模方法,如復合結構圖、交互概覽圖和時序圖等模型。本書還介紹了設計模式的基礎知識和基本理論,概要介紹了每種設計模式的定義、結構、適用情形和主要特點。最后,本書還提供了若干帶有全部實現的軟件設計案例,能夠更加直觀、有效地幫助讀者理解面向對象方法中的各種抽象概念、設計原則、建模方法和建模過程。本書適合作為高等院校軟件工程及相關專業的本科生或研究生教材,也可以作為從事軟件開發工作和學習面向對象方法的讀者的參考資料。
·27.1萬字