本書分為兩個部分,上編為實(shí)驗(yàn),下編為案例。上編通過16個實(shí)驗(yàn),鍛煉和培養(yǎng)學(xué)生在面向?qū)ο蠓治雠c設(shè)計(jì)、可視化建模等方面的分析問題、解決問題的能力,提高學(xué)生在Rose等工具的使用方面的實(shí)際動手能力,從而幫助學(xué)生系統(tǒng)、全面地掌握上述內(nèi)容。 下編通過5個案例,按照統(tǒng)一軟件開發(fā)過程定義分析和設(shè)計(jì)工作流,通過對實(shí)際案例的分析和設(shè)計(jì)過程,具體描述基于UML的面向?qū)ο蠓治雠c設(shè)計(jì)的基本概念以及利用統(tǒng)一建模語言和設(shè)計(jì)模式進(jìn)行分析與設(shè)計(jì)的全過程,從而使學(xué)生對可視化建模過程和相應(yīng)的制品有一個較全面的理解,提高利用面向?qū)ο蟮姆治龊驮O(shè)計(jì)技術(shù)建造健壯和易維護(hù)的軟件系統(tǒng)的能力。 本書可作為高等院校計(jì)算機(jī)專業(yè)、電子專業(yè)本科生和研究生的實(shí)驗(yàn)用書,亦可供其他相關(guān)專業(yè)的學(xué)生、自學(xué)考試學(xué)生參考。
|