UML和模式應(yīng)用(原書第2版)

出版時(shí)間:2004-8-1  出版社:機(jī)械工業(yè)出版社  作者:拉爾曼  頁(yè)數(shù):465  譯者:方梁  
Tag標(biāo)簽:無  

內(nèi)容概要

本書英文版面世以來,便廣受業(yè)界專家和讀者的好評(píng)。全書敘述清晰、用詞精煉、構(gòu)思巧妙,將面向?qū)ο蠓治鲈O(shè)計(jì)的概念、過程、方法、原則和個(gè)人的實(shí)踐建議一一道來,博引多家觀點(diǎn),以實(shí)例為證,將軟件的分析和設(shè)計(jì)的過程敘述得如邏輯推理一般,于細(xì)節(jié)處見真知。
本書是一本經(jīng)典的面向?qū)ο蠓治鲈O(shè)計(jì)技術(shù)的入門書,適用范圍非常廣,從剛剛?cè)腴T的初學(xué)者,到已經(jīng)有一定對(duì)象技術(shù)知識(shí)但希望進(jìn)一步提高開發(fā)水平的中級(jí)讀者,甚至是資深的專業(yè)人員,都可以從本書獲益匪淺。同時(shí),本書也很適合作為高等院校計(jì)算機(jī)專業(yè)及軟件學(xué)院相關(guān)課程的教材和各類培訓(xùn)班的輔導(dǎo)教材。

作者簡(jiǎn)介

Craig Larman 是國(guó)際著名的對(duì)象技術(shù)專家,曾提出著名的OO設(shè)計(jì)CRAS和PV原則,擅長(zhǎng)于對(duì)象技術(shù)、OOA/D、模式、UML、敏捷建模,統(tǒng)一過程敏捷化、UP與XP及Scrum方法結(jié)合、迭代的敏捷開發(fā)方法等領(lǐng)域。

書籍目錄

第一部分  緒      論  第1章  面向?qū)ο蠓治龊驮O(shè)計(jì)        2    1.1  在OOA/D中應(yīng)用UML和模式        2    1.2  分配職責(zé)        4    1.3  什么是分析和設(shè)計(jì)        4    1.4  什么是面向?qū)ο蠓治龊驮O(shè)計(jì)        4    1.5  示例        5    1.6  UML        7    1.7  進(jìn)一步學(xué)習(xí)的參考資料        8  第2章  迭代開發(fā)和統(tǒng)一過程        9    2.1  最重要的UP思想:迭代開發(fā)        10    2.2  其他的UP最佳實(shí)踐和概念        13    2.3  UP階段和面向進(jìn)度表的術(shù)語        13    2.4  UP流程(工作流)        13    2.5  流程定制和開發(fā)案例        16    2.6  敏捷UP        17    2.7  順序“瀑布”生命周期        18    2.8  何時(shí)你會(huì)知道自己并不了解UP        18    2.9  進(jìn)一步學(xué)習(xí)的參考資料        19  第3章  案例研究:NextGen POS系統(tǒng)        20    3.1  NextGen POS系統(tǒng)        20    3.2  架構(gòu)層和案例研究重點(diǎn)        21    3.3  本書的策略:迭代學(xué)習(xí)和開發(fā)        21第二部分  初      始  第4章  初始        24    4.1  初始:一個(gè)類比        25    4.2  初始階段可能會(huì)非常短暫        25    4.3  初始階段會(huì)創(chuàng)建哪些工件        25    4.4  何時(shí)你會(huì)知道自己并不了解初始階段        26  第5章  理解需求        28    5.1  需求的類型        28    5.2  進(jìn)一步學(xué)習(xí)的參考資料        30  第6章  用例模型:寫出實(shí)際語境中的需求        31    6.1  目標(biāo)和情節(jié)        31    6.2  背景        32    6.3  用例和附加價(jià)值        32    6.4  用例和功能性需求        33    6.5  用例類型和格式        34    6.6  詳述用例的示例:處理銷售        34    6.7  各部分的解釋        39    6.8  用例的目標(biāo)和范圍        43    6.9  找出主要參與者、目標(biāo)和用例        46    6.10  恭喜:用例已經(jīng)被寫出,但并不完美無缺        49    6.11  以一種簡(jiǎn)樸的不考慮用戶界面的風(fēng)格來寫出用例        49    6.12  參與者        51    6.13  用例圖        51    6.14  語境中的需求和低級(jí)別特性列表        54    6.15  用例不是面向?qū)ο蟮?       55    6.16  統(tǒng)一過程中的用例        55    6.17  案例研究:NextGen的初始階段中的用例        59    6.18  進(jìn)一步學(xué)習(xí)的參考資料        59    6.19  統(tǒng)一過程的工件和處理語境        59  第7章  識(shí)別其他需求        62    7.1  NextGen POS系統(tǒng)的示例        62    7.2  NextGen系統(tǒng)示例:補(bǔ)充規(guī)范(部分)        63    7.3  注解:補(bǔ)充規(guī)范        66    7.4  NextGen示例:構(gòu)想(部分)        68    7.5  注解:構(gòu)想        71    7.6  NextGen示例:術(shù)語表(部分)        74    7.7  注解:術(shù)語表(數(shù)據(jù)字典)        74    7.8  可靠的規(guī)范:一個(gè)矛盾        76    7.9  項(xiàng)目網(wǎng)站上的聯(lián)機(jī)工件        76    7.10  在初始階段不需要太多的UML圖示        76    7.11  統(tǒng)一過程中的其他需求工件        76    7.12  進(jìn)一步學(xué)習(xí)的參考資料        78    7.13  統(tǒng)一過程的工件和處理語境        78……     第8章      從初始到細(xì)化        81第三部分      細(xì)化迭代1  第9章  用例模型:繪制系統(tǒng)順序圖        88  第10章  領(lǐng)域模型:可視化概念        95  第11章  領(lǐng)域模型:添加關(guān)聯(lián)        114  第12章  領(lǐng)域模型:添加屬性        124  第13章  用例模型:用操作契約增加細(xì)節(jié)        132  第14章  迭代中的從需求到設(shè)計(jì)        144  第15章  交互圖表示法        146  第16章  GRASP:根據(jù)職責(zé)設(shè)計(jì)對(duì)象        159  第17章  設(shè)計(jì)模型:GRASP模式與用例實(shí)現(xiàn)        183  第18章  設(shè)計(jì)模型:決定可見性        208  第19章  設(shè)計(jì)模型:創(chuàng)建設(shè)計(jì)類圖        213  第20章  實(shí)現(xiàn)模型:將設(shè)計(jì)映射成代碼        226第四部分  細(xì)化迭代2  第21章  迭代2和其需求        242  第22章  GRASP:更多的職責(zé)分配模式        247  第23章  用GoF設(shè)計(jì)模式設(shè)計(jì)用例實(shí)現(xiàn)        259第五部分  細(xì)化迭代3  第24章  迭代3和其需求        292  第25章  建立用例的關(guān)系        293  第26章  泛化建模        299  第27章  精化領(lǐng)域模型        311  第28章  增加新的SSD和契約        326  第29章  在狀態(tài)圖中為行為建模        330  第30章  應(yīng)用模式設(shè)計(jì)邏輯架構(gòu)        337  第31章  組織模型包的設(shè)計(jì)和實(shí)現(xiàn)        357  第32章  架構(gòu)分析和SAD的介紹        364  第33章  使用對(duì)象和模式設(shè)計(jì)更多用例的實(shí)現(xiàn)        379  第34章  使用模式設(shè)計(jì)持久化框架        401第六部分  特 殊 專 題  第35章  繪圖及其工具        424  第36章  迭代計(jì)劃和項(xiàng)目有關(guān)問題的介紹        430  第37章  關(guān)于迭代開發(fā)和UP的注釋        441  第38章  更多的UML表示法        451術(shù)語表        457參考文獻(xiàn)        461

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    UML和模式應(yīng)用(原書第2版) PDF格式下載


用戶評(píng)論 (總計(jì)1條)

 
 

  •   這本書不錯(cuò).深入淺出.老師還拿來當(dāng)教材呢
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7