本書面向的讀者是那些希望掌握運用UML進(jìn)行軟件開發(fā)的關(guān)鍵技能和技巧的學(xué)生和開發(fā)者。讀者將學(xué)習(xí)使用適當(dāng)?shù)腢ML模型、過程、技術(shù)和工具進(jìn)行面向?qū)ο蠓治觥⒃O(shè)計和實現(xiàn)。本書的配套光盤是Visual Paradigm for UML(VP-UML)共享版,這是一款獲獎的CASE工具,它可以讓讀者迅速將所學(xué)理論轉(zhuǎn)化為實踐。.作者提出了名為視圖校正技術(shù)(View Alignment Techniques,VAT)的建模與分析技術(shù),它可以幫助軟件開發(fā)者創(chuàng)建開發(fā)方法。本書還描述了活動分析技術(shù)(Activity Analysis Approach,A3),它特別適合于交互密集型系統(tǒng)的開發(fā)。本書使用了3章分別描述結(jié)構(gòu)化建模與分析、用例建模與分析以及動態(tài)建模與分析,包括作者從多年實踐中總結(jié)出來的實踐性技巧和經(jīng)驗。每章都有一個微型案例研究,可以用來演示軟件開發(fā)中獨特的“由圖到代碼”概念。最后一章中有一個較大的案例研究,它用來幫助讀者使用VP-UML鞏固前面幾章中所學(xué)的理論。本書特色..·使用用例進(jìn)行需求建模;識別、獲取和細(xì)化需求?!ο笞R別的領(lǐng)域分析:為對象及其屬性和關(guān)系構(gòu)建結(jié)構(gòu)化模型?!討B(tài)分析與設(shè)計:構(gòu)建動態(tài)模型、細(xì)化結(jié)構(gòu)化模型,并進(jìn)行設(shè)計決策?!崿F(xiàn):將UML模型轉(zhuǎn)換為代碼和實現(xiàn)。·方法創(chuàng)建和視圖校正技術(shù)框架:選擇正確的UML模型并定制分析與設(shè)計過程?!ぐ咐芯浚喝绾问褂肰P-UML將活動分析技術(shù)運用到實踐中。其他的資料可以在http://www.mcgraw-hill.com.sg/olc/tsang上找到。本書廣泛使用的CASE工具VP-UML在2004年3月獲得了第15期年度軟件開發(fā)雜志(Annual Software Development Magazine)設(shè)計與分析工具類的Jolt生產(chǎn)力獎。最近它又榮獲了兩項榮譽(yù):Oracle JDeveloper Extensions Developer of the Year 2004和香港計算機(jī)協(xié)會2004第6屆IT杰出銀獎。...