IBM Rational Software Architect建模

出版時間:2008-6  出版社:電子工業(yè)出版社  作者:陳樟洪 等編著  頁數(shù):375  
Tag標(biāo)簽:無  

內(nèi)容概要

IBM Rational Software Architect是IBM公司推出的從設(shè)計到開發(fā)的完整的集成開發(fā)環(huán)境。它支持UML建模、模型驅(qū)動開發(fā)等多種建模相關(guān)的活動。本書由淺入深地介紹怎樣使用RSA進行軟件建模,包括:安裝使用RSA、創(chuàng)建UML模型、與RUP相關(guān)的建?;顒印?chuàng)建數(shù)據(jù)模型、模型驅(qū)動開發(fā)、可重用模型和服務(wù)模型。    本書的介紹篇和RSA建模入門篇適合RSA的初級和中級用戶。    本書的RSA建模高級篇適合有一定RSA使用經(jīng)驗的高級用戶,或者已經(jīng)閱讀入門篇的讀者。

作者簡介

陳樟洪,2003年畢業(yè)于浙江大學(xué)計算機系并取得計算機軟件碩士學(xué)位。隨后加入IBM公司從事電子商務(wù)開發(fā)和企業(yè)IT系統(tǒng)開發(fā)。對于系統(tǒng)架構(gòu),建模,軟件工程,電子商務(wù)有深入的研究。

書籍目錄

第1部分 介紹篇 第1章 追根溯源——IBM建模工具的發(fā)展  1.1 建模的昨天  1.2 巫師的神話   1.3  與巫師無關(guān)——IBM建模工具介紹     1.3.1 Rational Rose     1.3.2 Rational XDE    本章小結(jié) 第2章 RSA簡介    2.1 從SDP到SDP     2.1.1 IBM Software Development Platform     2.1.2 IBM Software Delivery Platform     2.1.3 Software Delivery Platform的新特性    2.2 RSA的特性     2.2.1 基于Eclipse平臺     2.2.2 建模和開發(fā)平臺     2.2.3 支持UML2.0     2.2.4 支持Java/C/C++     2.2.5 開發(fā)結(jié)構(gòu)檢查和控制     2.2.6 支持模型驅(qū)動框架    2.3 Rational Software Architect V7新特性    本章小結(jié) 第3童 RSA的安裝和運行    3.1  Installation Manager   3.2 安裝RSA   3.3 運行RSA   3.4 更新RSA   本章小結(jié)第2部分 RSA建模入門篇 第4章 RSA模型  4.1 關(guān)于建模     4.1.1 什么是建模     4.1.2 為什么建模     4.1.3 為什么對軟件進行建模     4.1.4 為什么一些開發(fā)人員不選擇軟件建模     4.1.5 何時建模     4.1.6 如何建模    4.2 RUP和RSA     4.2.1 6個最佳實踐     4.2.2 二維結(jié)構(gòu)  4.3 RSAUML模型概述     4.3.1 模型文件     4.3.2 基于包的組織結(jié)構(gòu)    4.4 空白模型    4.5 用例模型     4.5.1 在RSA中創(chuàng)建用例模型     4.5.2 用例模型的內(nèi)部組織     4.5.3 用例圖     4.5.4 活動圖    4.6 分析模型     4.6.1 在RSA中創(chuàng)建分析模型     4.6.2 分析模型的內(nèi)部組織     4.6.3 類圖——靜態(tài)結(jié)構(gòu) ……第3部分 RSA建模高級篇附錄A UML簡介附錄B Eclipse簡介附錄C 模型項目文件的遷移附錄D 術(shù)語表

章節(jié)摘錄

  第1部分 介紹篇  第1章 追根溯源——IBM建模工具的發(fā)展  1.1 建模的昨天  公元前……很多年(抱歉,因為筆者的歷史知識實在糟糕),也就是在我們的祖先發(fā)明公元紀(jì)年前的某一天清晨,在賀蘭山附近的一個山頭,因為饑餓人們早早地就從濕漉漉的山洞里走出來,聚集在昨天晚上吃掉的動物尸骸邊開始為今天的口糧討論。大家對于如何圍捕山谷中那兩頭野鹿持有不同意見,于是這樣的討論在語言尚未形成、基本靠手勢的交流方式下進展得異常艱難。為了快速達成一致,部落里的智者兼巫師靈機一動,拿出平常繪畫祭祀圖符的石塊,在巖石上把他綜合兩方意見后的計劃畫了出來,圖1-1就是賀蘭山巖畫。  大伙兒對于這樣的圍捕計劃發(fā)出了“嗷嗷”的叫聲表示贊同,對于巫師的能力那是更加的頂禮膜拜。在太陽剛從山間漏出一小臉兒的時候,人們已經(jīng)開始按照巫師的指示行動了,看來今天將是一個可以飽餐一頓的好日子?! ?.2 巫師的神  是什么讓人們對巫師的計劃頂禮膜拜?除了繪畫技巧,應(yīng)該還有巫師的聰明和智慧。他能把人們的需求和行動方案進行分析和抽象,并最終用圖畫的方式表示出來,這樣即便沒有足夠的語言進行信息交流,人們也能夠通過這些巖畫上的人物肢體、位置等很直觀的圖像獲得所需要的信息。所以使巫師獲得部落的崇拜并不是什么神的能力,而是巫師出色的“建?!蹦芰?,在古代人類的智慧里出類拔萃,從而獲得其他人的尊重?! 〈┰綍r空回到現(xiàn)代社會,我們依然可以發(fā)現(xiàn),直觀的模型往往具有比語言更強的信息傳達能力,并且可以避免語言中一些模棱兩可的描述所帶來的不同理解。這也是為什么在語言高度發(fā)達的今天,我們依然需要用鼠標(biāo)(巫師的“石塊”)和電腦屏幕(巫師門前的巖石),分析人們的需求(也許要比打兩頭野鹿要復(fù)雜得多),用抽象的圖形和文字的輔助對這些復(fù)雜的需求、流程進行模型建立,描繪出其內(nèi)、外部的關(guān)系,信息的流通渠道、時序等信息。  經(jīng)歷了20世紀(jì)60年代中期到70年代中期的軟件業(yè)大發(fā)展時期,和20世紀(jì)90年代到21世紀(jì)初的軟件產(chǎn)業(yè)的高速發(fā)展;從一開始發(fā)現(xiàn)自由軟件開發(fā)過程中存在的問題并導(dǎo)致軟件危機”這一名詞的產(chǎn)生,到現(xiàn)代軟件工程中的CMM模型的創(chuàng)建、IS0過程的確立及Agile方法的普及,都說明了我們的計算機應(yīng)用技術(shù)的日益強大及日益龐大、復(fù)雜和變化的業(yè)務(wù)需求之間似乎是一個不可調(diào)和的矛盾體?! ∫苍S正是因為這些模型變得日益復(fù)雜,我們才拋棄了石塊,發(fā)明了鼠標(biāo),摒棄了巨大的巖壁,而改為使用小小的熒屏,并且開發(fā)出了很多工具和模型來幫助我們從事相關(guān)的建模工作。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    IBM Rational Software Architect建模 PDF格式下載


用戶評論 (總計10條)

 
 

  •   rsa與myeclipse結(jié)合得好,基于java開發(fā)很不錯
  •   了解著名公司是如何進行軟件測試的,什么樣的狀態(tài),學(xué)習(xí)中,值得想要做好測試的工程師學(xué)習(xí)!
  •   講的比較清楚,感覺不錯!
  •   IBM的產(chǎn)品太復(fù)雜了,,,,,,,,
  •   這類書比較少,隨便翻翻 ,感覺還不錯。
  •   書雖毛嫩,但還是要鼓勵!舉例沒行業(yè)知識,與Ratioal的艱深形成了對比
  •   現(xiàn)在比較火的技術(shù),慢慢體會吧
  •   剛到手,感覺一般般,就好像把RSA user guide 翻譯成中文了。**了。
  •   書價與內(nèi)容不相稱,定價偏高
  •   書還算不錯!不過有點不值,圖太多,去了圖沒有多少內(nèi)容了!有些圖沒必要抓??!
 

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

京ICP備13047387號-7