C++程序員UML實務(wù)手冊

出版時間:2008-4  出版社:機械工業(yè)出版社  作者:邱郁惠 編  頁數(shù):280  
Tag標簽:無  

內(nèi)容概要

本書介紹了C++程序員如何利用UML進行建模,以便更好地進行C++程序設(shè)計主要內(nèi)容包括:C++文件結(jié)構(gòu),重要的OO及UML概念,從類圖到C++,使用StarUML繪制類圖,從序列圖到C++,使用StarUML繪制序列圖,從用例圖及敘述到C++,使用StarUML繪制用例圖,從狀態(tài)圖到C++,用StarUML繪制狀態(tài)圖,活動圖概念,用StarUML繪制活動圖等。本書采用免費的開源軟件,包括C++開發(fā)工具Dev-C++,以及UML開發(fā)工具StarUML。    本書實例豐富,講解深入淺出,適合軟件開發(fā)人員參考,尤其適合C++程序員閱讀。

作者簡介

邱郁惠,中國臺灣資深UML專家和暢銷書作者。邱老師研究OOAD、UML和MDA十余年,自UML誕生起一直從事UML的普及和指導(dǎo)工作,從事過專案、教學(xué)及寫作。曾擔(dān)任《物件導(dǎo)向雜志》主編,編著有《系統(tǒng)分析師UML實務(wù)手冊》、《C++程序員UML實務(wù)手冊》、《SOC設(shè)計UML實務(wù)手冊》,其繁體

書籍目錄

推薦序前言第1章  認識UML  1.1  統(tǒng)一建模語言  1.2  UML圖  1.2.1  類圖  1.2.2  序列圖  1.2.3  用例圖  1.2.4  狀態(tài)圖  1.2.5  活動圖 1.3  UML工具  1.3.1  StarUML  1.3.2  IBM RSA  1.3.3  Case Complete第2章  UML-C++先睹為快 2.1  簡易的開發(fā)程序 2.2  計算總資產(chǎn)的用例 2.3  申購單筆基金的用例第3章  C++文件結(jié)構(gòu) 3.1  免費工具Dev-C++ 3.2  C++文件結(jié)構(gòu) 3.3  重用類的代碼第4章  重要的OO及UML概念 4.1  對象  4.1.1  對象種類  4.1.2  善用交易模式 4.2  屬性與操作  4.2.1  屬性細節(jié)  4.2.2  操作與方法 4.3  封裝 4.4  類 4.5  泛化關(guān)系 4.6  關(guān)聯(lián)關(guān)系 4.7  聚合關(guān)系 4.8  組合關(guān)系 4.9  用例與執(zhí)行者第5章  從類圖到C++ 5.1  類圖 5.2  類與對象 5.3  關(guān)聯(lián)關(guān)系  5.3.1  導(dǎo)航性  5.3.2  一對多的多重性  5.3.3  多對多的多重性 5.4  聚合與組合  5.4.1  聚合關(guān)系  5.4.2  組合關(guān)系 5.5  依賴 5.6  泛化關(guān)系  5.6.1  繼承  5.6.2  保護等級的可見度  5.6.3  抽象類  5.6.4  再添兩個類第6章  使用StarUML繪制類圖 6.1  新建項目 6.2  新建類圖 6.3  建立類 6.4  建立關(guān)系 6.5  輸出C++代碼第7章  從序列圖到C++ 7.1  序列圖與類圖的關(guān)聯(lián) 7.2  對象與類 7.3  鏈接與關(guān)系 7.4  消息與操作 7.5  通信圖第8章  使用StarUML繪制序列圖 8.1  準備好類圖 8.2  新建序列圖 8.3  建立對象及消息 8.4  建立片段 8.5  輸出通信圖第9章  從用例圖到C++ 9.1  主要用途 9.2  用例圖 9.3  用例敘述  9.3.1  用例的基本數(shù)據(jù)  9.3.2  執(zhí)行流程  9.3.3  條件及規(guī)則  9.3.4  相關(guān)文檔  9.3.5  其他事項  9.3.6  用例敘述的案例 9.4  與類圖及序列圖的搭配  9.4.1  計算總資產(chǎn)的用例  9.4.2  申購單筆基金的用例第10章  用StarUML繪制用例圖 10.1  新建用例圖 10.2  繪制用例圖 10.3  編寫用例敘述第11章  從狀態(tài)圖到C++ 11.1  狀態(tài)圖 11.2  不直接實現(xiàn) 11.3  土法煉鋼第12章  使用StarUML繪制狀態(tài)圖 12.1  新建狀態(tài)圖 12.2  繪制狀態(tài)圖第13章  活動圖的應(yīng)用與概念 13.1  企業(yè)組織的應(yīng)用  13.1.1  工作流程  13.1.2  業(yè)務(wù)流程  13.1.3  聯(lián)合服務(wù) 13.2  信息系統(tǒng)的應(yīng)用  13.2.1  系統(tǒng)流程  13.2.2  整合流程  13.2.3  復(fù)雜操作 13.3  常見的主要概念  13.3.1  動作  13.3.2  決策或合并  13.3.3  分支與會合  13.3.4  分區(qū)  13.3.5  對象與對象流  13.3.6  子活動  13.3.7  連接器  13.3.8  信號與事件  13.3.9  中斷  13.3.10  流程終點第14章  使用StarUML繪制活動圖 14.1  新建活動圖 14.2  繪制活動圖

編輯推薦

  一本聆聽UML專家的聲音 C++程序員學(xué)習(xí)UML的最佳選擇!  本書為廣大的C++程序員量身定做,介紹了如何利用UML進行建模,進而更好地支持C++程序設(shè)計。主要內(nèi)容包括:C++文件結(jié)構(gòu)、重要的OO及UML概念、從類圖到C++、使用StarUML繪制類圖、從序列圖到C++、使用StarUML繪制序列圖、從用例圖及敘述到C++、使用StarUML繪制用例圖、從狀態(tài)圖到C++、用StarUML繪制狀態(tài)圖、活動圖概念、用StarUML繪制活動圖等。  本書具有以下特色:  ·從C++程序員角度出發(fā),介紹了更多的UML概念,精細繪制UML圖?!  ぷ⒅胤椒ǖ膫魇冢瑢⒆髡叨嗄甑慕?jīng)驗和技巧融入書中,幫助讀者快速掌握UML,獨立解決項目中的問題。  ·講解細膩,采用大量代碼示例和屏幕截圖,詳細跟蹤工具的每一步操作,一步步畫出UML圖?!  け緯褂玫氖情_源的、免費的工具StarUML。該工具功能全面,便于讀者學(xué)習(xí)。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    C++程序員UML實務(wù)手冊 PDF格式下載


用戶評論 (總計19條)

 
 

  •   這本書是UML的入門手冊,學(xué)習(xí)起來簡單易懂,又加上書的作者是一位女性,所以書中的內(nèi)容以及組織結(jié)構(gòu)就越發(fā)的細膩整齊
  •   將UML和C++聯(lián)系在一起
  •   非常適合新手入門,手把手的教導(dǎo)。這是因為本書的作者是位女性,心思非??b密!
  •   這一系列都不錯,買了一套,對mda講的挺細致的,
  •   項目用書和學(xué)習(xí)用書。
  •   兩三天就看完了,寫得還可以,比較簡單易懂。
  •   這是一本不錯的UML的入門書,可以由淺入深的知道UML的幾個過程,可操作性很強。按MDA的幾個步驟實現(xiàn)到代碼。作為初學(xué)者的我,還是對本書中沒有將明白實體類、控制類、接口類之間如何組合到這個開發(fā)過程中。開來學(xué)了這些書后,還得需要別的書才能達到目前開發(fā)的實際需求。
  •   隨便翻看了一下,內(nèi)容比較新穎,但愿可以從另外一個角度去理解C++,但相比這個價位的書,內(nèi)容是少了點
  •   還不錯,印刷質(zhì)量不是很好
  •   要求面向?qū)ο蟮乃枷肭逦?/li>
  •   適合我這樣的初學(xué)者.
  •   這本書吸引我的地方是運用了兩個開源軟件,Dev-C++和staruml來講述UML的設(shè)計基礎(chǔ)。
    但買完之后發(fā)現(xiàn),里面的例子并不像我想象的那么棒,感覺很多東西沒有講到點子上。當然,UML部分基礎(chǔ)性的東西講的還是不錯的,如果更加深思一下代碼示例的選取就更好了。
  •   作為入門書籍還是不錯的,還是通過例子幫我搞清楚了一些重要概念,如組合、聚合、關(guān)聯(lián)、依賴之間的區(qū)分,不過珍藏感覺還缺些分量,另外介紹了些starUML,對次有興趣的可以參看一下,當然如果有電子文檔最好了,可以省點money
  •   講的很少 但講的很淺顯 不過對于C++程序原來說只是個手冊
    如果真的想系統(tǒng)學(xué)UML建模 建議選別的
  •   這本書,出發(fā)點還不錯。不過應(yīng)該太著急出書,我看是太著急掙錢了。里面大篇幅的粘代碼,這樣不地道。
  •   這本書寫的東西少了點
  •   買的時候和預(yù)想的不太一樣!不太喜歡,呵呵。。。。
  •   整本書都是代碼堆起來的,如果不是為了學(xué)習(xí)StartUML,不值得買!
  •   寄給我的這本書是二手貨
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7