UML參考手冊(cè)

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

內(nèi)容概要

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

作者簡(jiǎn)介

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

書籍目錄

第一部分  背景知識(shí) 第1章  UML概述          1.1  UML簡(jiǎn)述          1.2  UML演變          1.3  UML的目標(biāo)          1.4  UML的復(fù)雜性          1.5  UML評(píng)價(jià)          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è)計(jì)視圖          3.4  用例視圖          3.5  狀態(tài)機(jī)視圖          3.6  活動(dòng)視圖          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  實(shí)現(xiàn)          4.7  依賴          4.8  約束          4.9  實(shí)例         第5章  設(shè)計(jì)視圖          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)機(jī)視圖          7.1  概述          7.2  狀態(tài)機(jī)          7.3  事件          7.4  狀態(tài)          7.5  轉(zhuǎn)換          7.6  復(fù)合狀態(tài)         第8章  活動(dòng)視圖          8.1  概述          8.2  活動(dòng)          8.3  活動(dòng)和其他視圖          8.4  動(dòng)作         第9章  交互視圖          9.1  概述          9.2  交互          9.3  序列圖          9.4  通信圖         第10章  部署視圖          10.1  概述          10.2  節(jié)點(diǎn)          10.3  工件         第11章  模型管理視圖          11.1  概述          11.2  包          11.3  包間的依賴          11.4  可見性          11.5  導(dǎo)入         11.6  模型         第12章  特性描述          12.1  概述          12.2  構(gòu)造型          12.3  標(biāo)記值          12.4  特性描述         第13章  UML環(huán)境          13.1  概述          13.2  語(yǔ)義的職責(zé)          13.3  表示法的職責(zé)          13.4  編程語(yǔ)言的職責(zé)          13.5  使用工具建模        第三部分  參考資料……附錄

圖書封面

圖書標(biāo)簽Tags

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


    UML參考手冊(cè) PDF格式下載


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

 
 

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

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

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