出版時間:2011-5 出版社:中國鐵道出版社 作者:余永紅,陳曉玲 著 頁數(shù):234
Tag標簽:無
內(nèi)容概要
《高等學校計算機類課程應(yīng)用型人才培養(yǎng)規(guī)劃教材:UML建模語言及其開發(fā)工具Rose》介紹了統(tǒng)一 建模語言(UML)和Rational Rose軟件的基礎(chǔ)知識與使用方法,從實用角度介 紹了UML與Rose的有機結(jié)合,及其在面向?qū)ο箝_發(fā)中的有效應(yīng)用。主要內(nèi)容 包括UML 的基礎(chǔ)知識和Rational Rose的使用方法、UML靜態(tài)建模、UML動態(tài) 建模、UML雙向工程、RUP等?!陡叩葘W校計算機類課程應(yīng)用型人才培養(yǎng)規(guī)劃教材:UML建模語言及其開發(fā)工具Rose》結(jié)構(gòu)合理 ,語言簡練易懂,論述深入淺出,并配有大量的實例分析以幫助讀者更好地 理解UML與Rose。 《高等學校計算機類課程應(yīng)用型人才培養(yǎng)規(guī)劃教材:UML建模語言及其開發(fā)工具Rose》適合作為高等學校計算機應(yīng)用類專 業(yè)以及信息管理與信息系統(tǒng)專業(yè)的本科教材,也可作為UML建模人員的參考 資料和相關(guān)培訓(xùn)教材。
書籍目錄
第1章 面向?qū)ο蠹夹g(shù)1.1 不同軟件開發(fā)方法的比較分析1.2 面向?qū)ο蟮幕靖拍?.2.1 對象與類1.2.2 消息與方法1.2.3 繼承1.2.4 多態(tài)與動態(tài)綁定1.3 面向?qū)ο蠓治?、設(shè)計與實現(xiàn)1.3.1 面向?qū)ο蠓治?.3.2 面向?qū)ο笤O(shè)計1.3.3 面向?qū)ο髮崿F(xiàn)1.4 UML與面向?qū)ο笙到y(tǒng)開發(fā)1.4.1 軟件工程中的分析與設(shè)計1.4.2 常用面向?qū)ο蠓治雠c設(shè)計方法的比較1.4.3 統(tǒng)一建模語言(UML)1.4.4 在軟件開發(fā)過程中使用UML1.4.5 UML與Rose的有效結(jié)合1.5 UML應(yīng)用領(lǐng)域小結(jié)復(fù)習思考題第2章 UML概述2.1 什么是UML2.1.1 UML的特性2.1.2 UML發(fā)展歷程與現(xiàn)狀2.2 為什么學習UML--建模2.2.1 什么是模型2.2.2 為什么要建模2.2.3 UML可以建立什么模型2.3 用UML建立概念模型2.3.1 事物2.3.2 關(guān)系2.3.3 圖2.3.4 UML規(guī)則2.3.5 公共機制2.4 UML體系結(jié)構(gòu)與圖2.4.1 UML體系結(jié)構(gòu)--"4+1"視圖2.4.2 UML圖形分類2.5 UML中常用概念與面向?qū)ο蟾拍畹膶?yīng)關(guān)系小結(jié)復(fù)習思考題第3章 Rational Rose簡介3.1 準備工作3.1.1 Rational Rose的功能與特點3.1.2 Rational Rose的獲取與安裝3.2 Rational Rose的使用3.2.1 應(yīng)用程序界面3.2.2 Rational Rose視圖的組織方法3.2.3 Rational Rose建模基本操作3.2.4 Rational Rose建模輔助操作小結(jié)復(fù)習思考題第4章 用例和用例圖4.1 概述4.2 參與者4.2.1 參與者概念4.2.2 尋找和確定參與者4.2.3 參與者的分類4.2.4 參與者之間的關(guān)系4.3 用例4.3.1 用例的概念4.3.2 發(fā)現(xiàn)用例4.4 用例間的關(guān)系4.5 邊界4.6 事件流與用例描述4.7 用例圖建模要點4.8 用例圖建模實例4.8.1 實例分析4.8.2 在Rose中創(chuàng)建用例圖小結(jié)復(fù)習思考題第5章 類圖和對象圖5.1 類定義5.1.1 類命名5.1.2 類屬性5.1.3 類操作5.2 類之間的關(guān)系5.2.1 關(guān)聯(lián)5.2.2 特殊關(guān)聯(lián)--聚合和組合5.2.3 泛化3.2.4 依賴5.3 涉及類的其他概念5.3.1 抽象類5.3.2 接口和實現(xiàn)關(guān)系5.3.3 模板類5.3.4 邊界類、控制類和實體類5.4 類圖5.4.1 類圖的應(yīng)用和抽象層次5.4.2 類圖建模5.5 面向?qū)ο笤O(shè)計的原則5.5.1 開閉原則5.5.2 Liskov替換原則5.5.3 依賴倒置原則5.5.4 接口分離原則5.6 對象圖介紹5.6.1 對象5.6.2 對象圖5.7 類圖建模實例5.7.1 案例分析5.7.2 在Rose中創(chuàng)建類圖小結(jié)復(fù)習思考題第6章 包圖6.1 包及其之間的關(guān)系6.1.1 包6.1.2 包之間的關(guān)系6.2 包圖的應(yīng)用6.2.1 對成組元素建模6.2.2 對體系結(jié)構(gòu)建模6.2.3 其他應(yīng)用6.3 包圖建模實例6.3.1 實例6.3.2 使用Rose繪制包圖小結(jié)復(fù)習思考題第7章 交互圖7.1 概述7.2 順序圖7.2.1 順序圖的建模元素7.2.2 UML2.0中的新概念--交互片段7.3 通信圖7.3.1 通信圖的建模元素7.3.2 順序圖和協(xié)作圖的比較7.4 時間圖7.5 交互圖建模實例7.5.1 實例分析7.5.2 使用Rose繪制交互圖小結(jié)復(fù)習思考題第8章 活動圖8.1 概述8.2 活動圖的組成元素8.2.1 初始結(jié)點和活動終點8.2.2 轉(zhuǎn)換8.2.3 分支與監(jiān)護條件8.2.4 分叉與匯合8.2.5 泳道8.2.6 對象流8.2.7 活動的分解8.3 活動圖的應(yīng)用8.4 活動圖建模實例8.4.1 實例分析8.4.2 在Rose中創(chuàng)建活動圖小結(jié)復(fù)習思考題第9章 狀態(tài)機圖9.1 概述9.1.1 狀態(tài)9.1.2 狀態(tài)機9.2 簡單狀態(tài)圖9.3 包含復(fù)雜轉(zhuǎn)換的狀態(tài)圖9.4 包含復(fù)合狀態(tài)的狀態(tài)機圖9.5 狀態(tài)機圖的應(yīng)用9.6 狀態(tài)機圖建模實例9.6.1 狀態(tài)機圖實例9.6.2 在Rose中創(chuàng)建狀態(tài)圖小結(jié)復(fù)習思考題第10章 構(gòu)件圖10.1 概述10.2 構(gòu)件10.2.1 構(gòu)件表示法10.2.2 構(gòu)件和類10.2.3 構(gòu)件的分類10.2.4 構(gòu)件的接口10.2.5 UML2.x中構(gòu)件的嵌套10.3 構(gòu)件圖的應(yīng)用10.4 構(gòu)件圖建模實例10.4.1 構(gòu)件圖實例10.4.2 在Rose中創(chuàng)建構(gòu)件圖小結(jié)復(fù)習思考題第11章 部署圖11.1 概述11.2 部署圖中的元素11.2.1 結(jié)點11.2.2 連接11.3 部署圖的應(yīng)用11.4 部署圖建模實例11.4.1 部署圖實例11.4.2 在Rose中創(chuàng)建部署圖小結(jié)復(fù)習思考題第12章 雙向工程12.1 概述12.2 正向工程12.3 逆向工程12.4 雙向工程實例小結(jié)復(fù)習思考題第13章 UML與統(tǒng)一開發(fā)過程13.1 Rational統(tǒng)一過程13.2 RUP二維開發(fā)模型13.2.1 RUP二維開發(fā)模型簡介13.2.2 開發(fā)過程的動態(tài)結(jié)構(gòu)--4個階段13.2.3 迭代過程13.2.4 開發(fā)過程中的靜態(tài)結(jié)構(gòu)13.2.5 核心工作流13.3 UML與RUP13.3.1 業(yè)務(wù)模型13.3.2 需求捕獲階段13.3.3 分析階段13.3.4 設(shè)計階段13.3.5 實現(xiàn)階段小結(jié)復(fù)習思考題第14章 系統(tǒng)綜合--網(wǎng)上書店14.1 網(wǎng)上書店需求分析14.2 系統(tǒng)動態(tài)模型14.2.1 活動圖14.2.2 順序圖與通信圖14.2.3 狀態(tài)圖14.3 系統(tǒng)靜態(tài)模型14.3.1 類模型14.3.2 包圖14.4 系統(tǒng)的配置與實現(xiàn)14.4.1 構(gòu)件圖14.4.2 部署圖小結(jié)參考文獻
編輯推薦
《高等學校計算機類課程應(yīng)用型人才培養(yǎng)規(guī)劃教材:UML建模語言及其開發(fā)工具Rose》的內(nèi)容既包括面向?qū)ο罄碚摻榻B,又全面介紹了UML的基礎(chǔ)知識,特別是對Rose支持的圖和模型元素進行了詳細的講解,同時結(jié)合案例給出了相關(guān)Rose的具體操作。 本書圖文并茂,通俗易懂。適合作為高等學校計算機應(yīng)用類專業(yè)以及信息管理與信息系統(tǒng)專業(yè)的本科教材,也可作為UML建模人員的參考資料和相關(guān)培訓(xùn)教材。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載