注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學時代新潮流UML Programming Guide設計核心技術

時代新潮流UML Programming Guide設計核心技術

時代新潮流UML Programming Guide設計核心技術

定 價:¥35.00

作 者: 蔣慧等編寫
出版社: 北京希望電子出版社
叢編項: 計算機知識普及系列·2001編程寶典叢書
標 簽: UML

購買這本書可以去


ISBN: 9787900056450 出版時間: 2001-04-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 306 字數(shù):  

內容簡介

  UML即統(tǒng)一建模語言,是用來說明面向對象開發(fā)系統(tǒng)的產品、為系統(tǒng)建模、描述系統(tǒng)架構、描述商業(yè)架構和商業(yè)過程的標準建模語言。UML已經成為了事實上的工業(yè)標準,在全世界得到了廣泛的支持和普及應用。用UML表示的產品易于理解,便于不同知識背景的客戶和系統(tǒng)分析、開發(fā)、設計人員的交流,有利于產品的推廣,也易于自我擴展,從而提高了產品的市場競爭能力。本盤書分兩大部分共12章。第一部分“UML入門”是對UML本身的介紹,包括第1~7章。第1章“UML簡介”介紹UML的產生、發(fā)展過程及使用場合;第2章“UML語言概述”介紹UML的基本元素、視圖及擴展機制;第3章和第4章介紹靜態(tài)建模,講解用例視圖、類圖及對象圖;第5章討論了動態(tài)建模;第6章介紹如何用UML表示系統(tǒng)的物理拓撲結構;第7章討論如何對UML進行擴展和改編。第二部分“UML高級應用”介紹UML建模應用,包括第8~12章。第8章“高級動態(tài)建模:實時系統(tǒng)”介紹UML在實時系統(tǒng)建模中的應用;第9章討論UML建模的使用過程;第10章介紹UML如何描述模式;第11章圖書館信息系統(tǒng)的建模實例:第12章討論UML在商業(yè)建模和商業(yè)過程中的應用。本盤書按從初級到高級、從基本概念到應用實例的順序循序漸進地對UML統(tǒng)一建模語言進行了詳細地講述,層次清楚,講解透徹,實例豐富,圖文并茂,通俗易懂。本盤書既是廣大的軟件開發(fā)人員、系統(tǒng)分析員及市場推廣人員、面向對象開發(fā)人員、廣大科技人員和各種層次的商業(yè)人員重要的自學指導書,也是高等院校相關專業(yè)師生教學、自學參考用書。本光盤內容包括本版電子書。

作者簡介

暫缺《時代新潮流UML Programming Guide設計核心技術》作者簡介

圖書目錄

第一部分  UML入門                  
 第1章  UML簡介                  
 1. 1  UML的產生和成長                  
 1. 2  什么是UML                  
 1. 2. 1  UML的架構                  
 1. 2. 2  UML的模型. 視圖. 圖與系統(tǒng)架構建模                  
 1. 3  UML與面向對象的軟件分析與設計(OOA&D)                  
 1. 3. 1  標準的表示方法                  
 1. 3. 2  與軟件開發(fā)的成功經驗集成                  
 1. 4  UML的應用領域                  
 1. 4. 1  在不同類型系統(tǒng)中的應用                  
 1. 4. 2  在軟件開發(fā)的不同階段中的應用                  
 第2章  UML語言概述                  
 2. 1  視圖                  
 2. 1. 1  用例視圖                  
 2. 1. 2  邏輯視圖                  
 2. 1. 3  組件視圖                  
 2. 1. 4  并發(fā)視圖                  
 2. 1. 5  展開視圖                  
 2. 2  圖                  
 2. 2. 1  用例圖                  
 2. 2. 2  類圖                  
 2. 2. 3  對象圖                  
 2. 2. 4  狀態(tài)圖                  
 2. 2. 5  序列圖                  
 2. 2. 6  協(xié)作圖                  
 2. 2. 7  活動圖                  
 2. 2. 8  組件圖                  
 2. 2. 9  展開圖                  
 2. 3  模型元素                  
 2. 4  通用機制                  
 2. 4. 1  修飾                  
 2. 4. 2  筆記                  
 2. 4. 3  規(guī)格說明                  
 2. 5  擴展機制                  
 2. 5. 1  版類                  
 2. 5. 2  加標簽值                  
 2. 5. 3  約束                  
 2. 6  用UML建模                  
 2. 7  工具的支持                  
 2. 7. 1  繪圖支持                  
 2. 7. 2  模型積累                  
 2. 7. 3  導航                  
 2. 7. 4  多用戶支持                  
 2. 7. 5  代碼生成                  
 2. 7. 6  工程逆轉                  
 2. 7. 7  集成                  
 2. 7. 8  模型互換                  
 2. 7. 9  小結                  
 第3章  靜態(tài)建模:用例和用例圖                  
 3. 1  用例圖                  
 3. 2  系統(tǒng)                  
 3. 3  角色                  
 3. 3. 1  發(fā)現(xiàn)角色                  
 3. 3. 2  UML中的角色                  
 3. 3. 3  角色之間的關系                  
 3. 4  用例                  
 3. 4. 1  什么是用例                  
 3. 4. 2  發(fā)現(xiàn)用例                  
 3. 4. 3  UML中的用例                  
 3. 4. 4  用例之間的關系                  
 3. 5  描述用例                  
 3. 6  測試用例                  
 3. 7  實現(xiàn)用例                  
 3. 8  小結                  
 第4章  靜態(tài)建模:類圖和對象圖                  
 4. 1  類和對象42                  
 4. 2  類圖                  
 4. 2. 1  定義類                  
 4. 2. 2  名字. 屬性和操作                  
 4. 2. 3  基本類型的使用                  
 4. 3  關系                  
 4. 3. 1  關聯(lián)關系                  
 4. 3. 2  通用化                  
 4. 3. 3  依賴和精化關系                  
 4. 4  約束和派生規(guī)則                  
 4. 5  接口                  
 4. 6  包                  
 4. 7  模板                  
 4. 8  模型質量                  
 4. 8. 1  什么是好的模型                  
 4. 8. 2  模型是否符合目標                  
 4. 8. 3  模型的協(xié)調性                  
 4. 8. 4  模型的復雜性                  
 4. 9  小結                  
 第5章  動態(tài)建模                  
 5. 1  對象之間的交互一消息                  
 5. 2  狀態(tài)圖                  
 5. 2. 1  狀態(tài)和轉移                  
 5. 2. 2  事件                  
 5. 2. 3  Java實現(xiàn)                  
 5. 3  狀態(tài)圖之間發(fā)送消息                  
 5. 3. 1  子狀態(tài)                  
 5. 3. 2  歷史指示器                  
 5. 4  序列圖                  
 5. 4. 1  一般和實例格式                  
 5. 4. 2  并發(fā)對象                  
 5. 4. 3  定義迭代和約束的標簽                  
 5. 4. 4  創(chuàng)建和破壞對象                  
 5. 4. 5  遞歸                  
 5. 5  協(xié)作圖                  
 5. 5. 1  消息流                  
 5. 5. 2  鏈接                  
 5. 5. 3  對象的生命周期                  
 5. 5. 4  使用協(xié)作圖                  
 5. 6  活動圖                  
 5. 6. 1  動作和轉移                  
 5. 6. 2  泳道                  
 5. 6. 3  對象                  
 5. 6. 4  信號                  
 5. 6. 5  運用活動圖進行商業(yè)建模                  
 5. 7  小結                  
 第6章  物理架構視圖                  
 6. 1  邏輯架構                  
 6. 2  物理架構                  
 6. 2. 1  硬件                  
 6. 2. 2  軟件                  
 6. 3  組件圖                  
 6. 3. 1  編譯時的組件                  
 6. 3. 2  鏈接時的組件                  
 6. 3. 3  運行時的組件                  
 6. 4  展開圖                  
 6. 4. 1  節(jié)點                  
 6. 4. 2  連接                  
 6. 4. 3  組件                  
 6. 4. 4  對象                  
 6. 5  復雜節(jié)點的建模                  
 6. 6  節(jié)點的組件配置                  
 6. 7  小結                  
 第7章  UML的擴展                  
 7. 1  UML的架構                  
 7. 2  UML的核心語義                  
 7. 2. 1  核心語義小結                  
 7. 3  加標簽值和性質                  
 7. 3. 1  元素的加標簽值                  
 7. 3. 2  類型. 實例. 操作和屬性操作和屬性的加標簽值                  
 7. 3. 3  模型元素和組件的加標簽值                  
 7. 3. 4  自定義加標簽值                  
 7. 4  約束                  
 7. 4, 1  對通用化的約束                  
 7. 4. 2  對關聯(lián)的約束                  
 7. 4. 3  對關聯(lián)角色的約束                  
 7. 4. 4  對消息. 鏈接角色和對象的約束                  
 7. 4. 5  自定義約束                  
 7. 5  版類                  
 7. 5. 1  版類對類型的應用                  
 7. 5. 2  版類對相關性的應用                  
 7. 5. 3  版類對組件的應用                  
 7. 5. 4  版類對筆記的應用                  
 7. 5. 5  版類對原始類型的應用                  
 7. 5. 6  版類對通用化的應用                  
 7. 5. 7  版類對包的應用                  
 7. 5. 8  版類對類的應用                  
 7. 5. 9  版類對操作的應用                  
 7. 5. 10  版類對活動類的應用                  
 7. 5. 11  自定義版類                  
 7. 6  小結                  
 第二部分  UML高級應用                  
 第8章  高級動態(tài)建模:實時系統(tǒng)                  
 8. 1  面向對象和實時系統(tǒng)                  
 8. 2  實時的概念                  
 8. 2. 1  活動的類和對象                  
 8. 2. 2  通信                  
 8. 2. 3  同步                  
 8. 2. 4  在JAVA中實現(xiàn)并發(fā)和同步                  
 8. 3  UML的實時建模手段                  
 8. 3. 1  狀態(tài)圖                  
 8. 3. 2  序列圖                  
 8. 3. 3  協(xié)作圖                  
 8. 3. 4  活動圖                  
 8. 3. 5  組件和展開圖                  
 8. 4  如何適應實時系統(tǒng)                  
 8. 4. 1  其它的與實時建模有關的事項                  
 8. 5  小結                  
 第9章  使用UML的過程                  
 9. 1  定義和理解軟件工程的過程概念                  
 9. 2  評價軟件過程成熟度的標準:CMM                  
 9. 3  RATIONAL的統(tǒng)一過程和軟件開發(fā)的六大經驗                  
 9. 4  過程的兩維空間                  
 9. 5  時間維:階段和迭代                  
 9. 5. 1  開始階段                  
 9. 5. 2  細節(jié)階段                  
 9. 5. 3  構造階段                  
 9. 5. 4  過渡階段                  
 9. 5. 5  迭代                  
 9. 6  過程的靜態(tài)結構                  
 9. 6. 1  活動. 產品和工人                  
 9. 6. 2  工作流程                  
 9. 7  核心工作流程                  
 9. 7. 1  商業(yè)建模                  
 9. 7. 2  需求                  
 9. 7. 3  分析和設計                  
 9. 7. 4  實現(xiàn)                  
 9. 7. 5  測試                  
 9. 7. 6  展開                  
 9. 7. 7  項目管理                  
 9. 7. 8  配置和變化管理                  
 9. 7. 9  環(huán)境                  
 9. 8  如何在過程中使用UML                  
 9. 8. 1  以架構為中心                  
 9. 8. 2  用例驅動                  
 9. 8. 3  UML對迭代開發(fā)過程的支持                  
 9. 8. 4  UML的圖與工作流程和模型之間的關系                  
 9. 9  小結                  
 第10章  UML與設計模式                  
 10. 1  什么是模式                  
 10. 2  為什么要使用設計模式                  
 10. 3  模式的分類                  
 10. 4  模式的組成元素                  
 10. 5  模式的質量                  
 10. 6  一個簡單的模式例子:代理模式                  
 10. 7  UMI對模式的支持                  
 10. 7. 1  參數(shù)化協(xié)作                  
 10. 7. 2  對使用模式的建設                  
 10. 7. 3  模式和用例之間的聯(lián)系                  
 10. 8  應用設計模式進行系統(tǒng)設計                  
 10. 8. 1  應用設計模式的主要活動                  
 10. 8. 2  實例化和標識模式的步驟                  
 10. 9  模式選擇舉例:評估項目                  
 10. 9. 1  實例化模式:"存儲商業(yè)對象類型"模式                  
 10. 9. 2  標識模式候選:"過程控制"的例子                  
 10. 10  模式應用舉例:形狀編輯器                  
 10. 10. 1  同一個圖的多個視圖                  
 10. 10. 2  刪除. 取消刪除和重做                  
 10. 10. 3  用戶可定義的復雜的復合形狀215                  
 10. 10. 4  形狀選擇                  
 10. 10. 5  使編輯器可擴展                  
 10. 11  小結                  
 第ll章  圖書館信息系統(tǒng)UML實例                  
 11. 1  理解需求                  
 11. 2  分析                  
 11. 2. 1  需求分析                  
 11. 2. 2  領域分析                  
 11. 3  設計                  
 11. 3. 1  架構設計                  
 11. 3. 2  細節(jié)設計                  
 11. 3. 3  用戶接口設計                  
 11. 4  實現(xiàn)                  
 11. 5  測試和配置                  
 11. 6  小結                  
 第12章  UML在商業(yè)建模和商業(yè)工程再工程中的應用                  
 12. 1  商業(yè). 商業(yè)過程和商業(yè)過程再工程                  
 12. 2  商業(yè)工程再工程和商業(yè)建模                  
 12. 2. 1  商業(yè)建模所描述的對象                  
 12. 2. 2  商業(yè)對象                  
 12. 3  企業(yè)的建模和視圖                  
 12. 4  商業(yè)模型                  
 12. 4. 1  商業(yè)動態(tài)                  
 12. 4. 2  商業(yè)概念                  
 12. 4. 3  商業(yè)對象                  
 12. 4. 4  驗證和集成                  
 12. 5  系統(tǒng)設計模型                  
 12. 5. 1  組件結構                  
 12. 5. 2  用戶角度                  
 12. 5. 3  組件動態(tài)                  
 12. 5. 4  驗證和集成                  
 12. 6  實現(xiàn)模型                  
 12. 6. 1  實現(xiàn)模型                  
 12. 6. 2  配置                  
 12. 6. 3  雙向工程                  
 12. 6. 4  設計映射以及設計的可跟蹤性                  
 12. 7  企業(yè)建模工具的一般架構                  
 12. 7. 1  多用戶                  
 12. 7. 2  用戶接口                  
 12. 7. 3  互操作性                  
 12. 7. 4  組件的架構                  
 12. 7. 5  方法支持                  
 12. 7. 6  可擴展性                  
 12. 7. 7  報告                  
 12. 8  企業(yè)建模工具概覽                  
 12. 8. 1  作圖工具                  
 12. 8. 2  過程建模和仿真工具                  
 12. 8. 3  傳統(tǒng)CASE工具                  
 12. 8. 4  數(shù)據庫建模工具                  
 12. 8. 5  OO A&D工具                  
 12. 8. 6  三層Client/Server工具                  
 12. 8. 7  功能總結                  
 12. 9  方法的基礎                  
 12. 10  為什么用UML進行商業(yè)建模                  
 12. 11  把工作流程中的概念映射到UML                  
 12. 12  設計產品的模式                  
 12. 13  項目知識庫的結構化                  
 12. 14  小結                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網 hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號