UML參考手冊

出版時間:2005-8  出版社:機械工業(yè)出版社  作者:蘭博  頁數(shù):521  譯者:UML China  
Tag標簽:無  

內(nèi)容概要

本書第2版基于UML2.0規(guī)范,對1999年出版的第1版進行了全面的修改。本書首先簡要介紹了UML的歷史、基本概念、目標及使用方法、然后按字母順序列出了UML的所有術(shù)語,從語義、表示法和用途等方面全面而詳盡地介紹了UML的構(gòu)成和概念。    本書的作者是面向?qū)ο蠓椒ㄗ钤绲某珜д?,更是UML的創(chuàng)始人。    本書的手冊式結(jié)構(gòu)不僅有助于讀者對UML的概念進行規(guī)范化的學習與理解,更為廣為大程序開發(fā)人員、系統(tǒng)用戶和工程技術(shù)人員提供了方便快捷的查詢。

作者簡介

三位軟件工程界巨匠——James Rumbaugh、Ivar Jacobson以及Grady Booch 是統(tǒng)一建模語言(UML)的創(chuàng)始人。他們因?qū)?chuàng)立對象技術(shù)的卓越貢獻而為全世界所知。除本書外,他們還合著了另兩部名著:《UML用戶指南》和《統(tǒng)一軟件開發(fā)過程》。

書籍目錄

第一部分  背景知識 第1章  UML概述          1.1  UML簡述          1.2  UML演變          1.3  UML的目標          1.4  UML的復雜性          1.5  UML評價          1.6  UML概念范圍         第2章  模型的本質(zhì)和目的          2.1  什么是模型          2.2  模型的目的          2.3  模型的層次          2.4  模型的內(nèi)容          2.5  模型的含義        第二部分  UML概念 第3章  UML一覽          3.1  UML視圖          3.2  靜態(tài)視圖          3.3  設(shè)計視圖          3.4  用例視圖          3.5  狀態(tài)機視圖          3.6  活動視圖          3.7  交互視圖         3.8  部署視圖          3.9  模型管理視圖          3.10  特性描述         第4章  靜態(tài)視圖         4.1  概述          4.2  類元         4.3  關(guān)系          4.4  關(guān)聯(lián)          4.5  泛化          4.6  實現(xiàn)          4.7  依賴          4.8  約束          4.9  實例         第5章  設(shè)計視圖          5.1  概述          5.2  結(jié)構(gòu)化類元         5.3  協(xié)作         5.4  模式          5.5  組件         第6章  用例視圖          6.1  概述          6.2  執(zhí)行者          6.3  用例         第7章  狀態(tài)機視圖          7.1  概述          7.2  狀態(tài)機          7.3  事件          7.4  狀態(tài)          7.5  轉(zhuǎn)換          7.6  復合狀態(tài)         第8章  活動視圖          8.1  概述          8.2  活動          8.3  活動和其他視圖          8.4  動作         第9章  交互視圖          9.1  概述          9.2  交互          9.3  序列圖          9.4  通信圖         第10章  部署視圖          10.1  概述          10.2  節(jié)點          10.3  工件         第11章  模型管理視圖          11.1  概述          11.2  包          11.3  包間的依賴          11.4  可見性          11.5  導入         11.6  模型         第12章  特性描述          12.1  概述          12.2  構(gòu)造型          12.3  標記值          12.4  特性描述         第13章  UML環(huán)境          13.1  概述          13.2  語義的職責          13.3  表示法的職責          13.4  編程語言的職責          13.5  使用工具建模        第三部分  參考資料……附錄

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    UML參考手冊 PDF格式下載


用戶評論 (總計6條)

 
 

  •   UML所涉及到的詞匯和含義都包含了,而且是UML的三個創(chuàng)始人的作品,值得推薦!
  •   據(jù)說是權(quán)威,參考手冊,當然用來參考咯。
  •   不適合通讀,本書也不是針對初學者,可以做為UML的字典,放一本在桌面,開發(fā)的時候有難題拿起來翻翻不錯。
  •   絕大部分的篇幅都是按字母排序的詞典。不是教程式的UML介紹書籍,只適合作為字典翻閱,不適合初級人員。
  •      我算是一個做技術(shù)的人,或者至少是在可見的未來會和技術(shù)相關(guān)。
       技術(shù),肯定需要不停的學習和看技術(shù)書,看過不少技術(shù)的書,但是這個序使我眼前一亮。我不是評價這本書,我沒資格!它的經(jīng)典不用我來羅嗦。
       這個翻譯的人很有意思,很多東西在技術(shù)之外,有很多人文的東西。不過,其實這個世界本質(zhì)都是一樣的。最喜歡的是,他沒有把技術(shù)放到高高膜拜的地位(很多技術(shù)人員都有這種感覺),而是更多的思考,認為思想更重要(想起了那本技術(shù)寶典《人月神話》:))。
       只是里面關(guān)于哲理的東西說得好象太多了一點,有點炫耀的感覺(純粹個人感覺哈?。液蟛糠钟悬c引用得太直接。
       但是還是是一篇難得的好文——關(guān)于技術(shù)的。
       我喜歡。
      
      附上文:
       UML:說不可說之說
       ―譯《UML參考手冊 第2版》有感(下)
       ―王海鵬
       語言甚至會束縛思想。維特根斯坦應(yīng)該是持這種觀點的。奧威爾在他的名著《1984》中有一段描述,說明“新話”對思想的控制。UML1.x的版本對實際可能的設(shè)計做了許多簡化,使我對UML有一種“新話”的感覺。一度在我頭腦中,把UML與“符號暴力”相聯(lián)系。
       據(jù)說Kent Beck從來不畫UML圖,最多畫點簡單的CRC卡片,經(jīng)常是直奔編碼而去。但很多人都不懷疑他是位優(yōu)秀的OO設(shè)計師。于是我大部分時間思考的都是測試驅(qū)動,依賴注入,重構(gòu),設(shè)計已死,代碼即設(shè)計這類問題,與UML漸行漸遠。
       直到UMLChina委托我翻譯本書(《UML參考手冊 第2版》)的一部分,確切地說,我才有機會再次思考這個問題:UML到底意義何在?它真的等價于建筑圖紙嗎?它到底想說什么?
       知識分為顯式知識和隱式知識。聶衛(wèi)平九段把他的知識毫無隱藏地寫在書上,但不是每個人都能接得住的。除非我也有相當?shù)乃?,否則聶九段對我說了等于沒說。紙上得來終覺淺,絕知此事要躬行。學習UML不會在短時間內(nèi)造就OO專家。既然這樣,UML作為一種顯式知識的表示法,意義何在?
       機緣湊巧,我讀過一點佛經(jīng)和故事。給我留下很深印象的是,禪宗六祖惠能是不識字的。禪宗的十六字心傳是“教外別傳,不立文字。直指人心,見性成佛”。而正是這位不識字的六祖,要求“不立文字”的大德,他的講稿被整理成了唯一一部由中國人寫的被稱為經(jīng)的佛教典籍——六祖壇經(jīng)。非常矛盾的一件事。壇經(jīng)記載,惠能還未出家時,聽到有人讀《金剛經(jīng)》,“惠能一聞,心明便悟”。這就是“籍教悟宗”。六祖之后,禪宗進入“不立文字”的無字禪時代。視語言為障道之本,視讀經(jīng)為磨磚成鏡。然而沒有文字終究不便,到了北宋,由于禪宗燈錄的大量刊行,參究公案之風日盛,文字禪由之而起?!安涣⑽淖帧敝U變成了“不離文字”之禪。
       忽然間我仿佛明白了UML存在的意義:說不可說之說?!搬屽人氖拍暾f,未曾說著一字?!狈鹪唬翰豢烧f。明明不可說,偏又說了那么多。以前我認為,設(shè)計OO系統(tǒng)掌握住一個要點就行,即“道法自然”。然后就是“運用之妙,存乎一心”。在這個理論結(jié)構(gòu)里,似乎是沒有UML存在的位置。畢竟“道可道,非常道”。但是佛經(jīng)給了我啟發(fā),這些經(jīng)書在翻來覆去花了很多力氣講一些本來講不明白的東西?!安涣⑽淖帧?,是“說不得”;“不離文字”,是“說不得的東西如何去說”。對于這種難以言說的東西,人們常常采用寓言或發(fā)生在別人身上的故事來說明,即把抽象的道理形象化地釋出。UML所做的正是相同的事,于是我們看到了在教科書中大量地采用UML,看到了用UML解釋別人的系統(tǒng)設(shè)計。也許我們能通過學習教科書中的UML和別人設(shè)計的UML實現(xiàn)“籍教悟宗”。UML也是一種想象力的培訓,讓您在一切都還沒有的時候,生動地想象出系統(tǒng)將來的樣子。一個偉大的設(shè)計師,必是具有超凡想象力的人。UML是渡河的筏,對于已在河對岸的人,自然不需要;對于未渡而想渡的人,卻是非常需要的東西。此時我的感覺就是:“向來枉費推移力,今日自在水中行?!?br />    學習UML過程中我遇到的一部分問題,自己覺得已找到了初步的答案。還有一部分問題,仍然不能回答到令自己滿意,尚需要繼續(xù)研修。UML2經(jīng)過了更多OO專家的審問,集成了更多實際OO設(shè)計的經(jīng)驗,參加本書的翻譯,使我受益良多。限于水平和時間,譯文之中定有不少錯誤,望各位海涵。
       形而上者謂之道,形而下者謂之器。道在器中,器在道中。道在瓦礫。道在UML。開卷有益,是為序。
       王海鵬
       二零零五年初春于上海
      
  •   另外打個廣告,有沒有有人有這本的二手要賣啊~~~?和我聯(lián)系
 

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

京ICP備13047387號-7