面向?qū)ο蠓治雠c設(shè)計
本書系統(tǒng)講解了面向?qū)ο蠓椒ǖ幕靖拍睿y(tǒng)一建模語言的概念、結(jié)構(gòu)和建模方法,對象約束語言(OCL)基礎(chǔ)知識和使用方法,還詳細(xì)介紹了業(yè)務(wù)建模方面的基礎(chǔ)知識,包括業(yè)務(wù)、業(yè)務(wù)規(guī)則、業(yè)務(wù)模型及其構(gòu)成要素的概念以及業(yè)務(wù)建模的方法。本書詳細(xì)介紹了各種標(biāo)準(zhǔn)UML模型的概念、構(gòu)成元素、使用規(guī)則和建模方法,這些標(biāo)準(zhǔn)模型包括:用例模型、類圖模型、順序圖、通信圖、狀態(tài)圖、活動圖、構(gòu)件圖和部署圖等。同時,還概要介紹了UML2.0中新增加的一些模型及其建模方法,如復(fù)合結(jié)構(gòu)圖、交互概覽圖和時序圖等模型。本書還介紹了設(shè)計模式的基礎(chǔ)知識和基本理論,概要介紹了每種設(shè)計模式的定義、結(jié)構(gòu)、適用情形和主要特點。最后,本書還提供了若干帶有全部實現(xiàn)的軟件設(shè)計案例,能夠更加直觀、有效地幫助讀者理解面向?qū)ο蠓椒ㄖ械母鞣N抽象概念、設(shè)計原則、建模方法和建模過程。本書適合作為高等院校軟件工程及相關(guān)專業(yè)的本科生或研究生教材,也可以作為從事軟件開發(fā)工作和學(xué)習(xí)面向?qū)ο蠓椒ǖ淖x者的參考資料。
·27.1萬字