注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具UML 2.0基礎與RSA建模實例教程

UML 2.0基礎與RSA建模實例教程

UML 2.0基礎與RSA建模實例教程

定 價:¥38.00

作 者: 曹衍龍, 汪杰 編著
出版社: 人民郵電出版社
叢編項:
標 簽: 程序設計

購買這本書可以去


ISBN: 9787115259196 出版時間: 2011-10-01 包裝: 平裝
開本: 16開 頁數: 296 字數:  

內容簡介

  《UML 2.0基礎與RSA建模實例教程》全面、詳細地介紹了UML的基礎知識和RSA的使用方法,并通過3個綜合性的案例,展示了使用UML和RSA進行軟件建模的具體方法和步驟。全書共分13章,前9章分別介紹了UML的基礎知識、IBM Rational Software Architect的安裝與使用、UML與面向對象、項目基礎、用例模型、分析模型、設計模型、實現模型、UML與統一開發(fā)過程;第10~12章介紹了3個完整的綜合案例開發(fā)過程,包括酒店信息管理系統、BBS在線論壇系統、網上花店系統,以幫助讀者加深對UML應用的理解;最后一章則介紹了RSA建模的高級主題?!禪ML 2.0基礎與RSA建模實例教程》不僅適合初學者學習UML建模的相關知識,也適合從事軟件開發(fā)的工程人員學習和參考,還可作為高等院校計算機和軟件相關專業(yè)的教學用書或參考書。

作者簡介

暫缺《UML 2.0基礎與RSA建模實例教程》作者簡介

圖書目錄

第1章 初識UML建?!?br />1.1 軟件工程概述 
1.1.1 軟件工程的提出 
1.1.2 軟件開發(fā)模式 
1.2 軟件模型概述 
1.2.1 什么是軟件模型 
1.2.2 軟件建模的目的 
1.2.3 軟件建模的重要性 
1.2.4 軟件建模的基本原理 
1.3 UML概述 
1.3.1 UML的產生和演變 
1.3.2 UML的應用領域 
1.3.3 UML 2的新特性 
第2章 IBM Rational Software Architect簡介 
2.1 初識Rational Software Architect 
2.1.1 Rational Software Architect的新特性 
2.1.2 Rational Software Architect的運行環(huán)境 
2.1.3 Rational Software Architect的獲取 
2.2 建模工具的安裝 
2.2.1 IBM Installation Manager的安裝 
2.2.2 Rational Software Architect的安裝 
2.3 Rational Software Architect使用介紹 
2.3.1 RSA的主界面 
2.3.2 RSA的項目結構 
2.3.3 使用RSA建模 
2.3.4 設置全局選項 
2.3.5 打開視圖 
第3章 UML與面向對象 
3.1 面向對象開發(fā) 
3.1.1 理解面向對象開發(fā) 
3.1.2 面向對象的主要概念 
3.1.3 面向對象的要素 
3.2 UML的構成 
3.2.1 視圖 
3.2.2 圖 
3.2.3 模型元素 
3.2.4 通用機制 
3.3 使用UML建?!?br />第4章 從一個項目出發(fā) 
4.1 項目背景 
4.2 系統需求 
4.2.1 總體功能需求 
4.2.2 基本數據維護功能 
4.2.3 基本業(yè)務功能 
4.2.4 數據庫管理功能 
4.2.5 信息查詢功能 
4.2.6 身份認證功能 
4.2.7 與外部系統交互功能 
4.3 可能存在的風險 
4.4 創(chuàng)建項目 
第5章 用例模型 
5.1 建模系統行為 
5.2 用例模型的組織結構 
5.3 用例圖 
5.3.1 參與者 
5.3.2 用例 
5.3.3 用例間的關系 
5.3.4 包 
5.3.5 子系統 
5.3.6 用例圖建模技術 
5.4 實例--EasyLibrary中的用例圖 
5.4.1 確定系統參與者 
5.4.2 確定系統用例 
5.4.3 用例圖繪制步驟 
5.5 活動圖 
5.5.1 操作 
5.5.2 控制流 
5.5.3 決策與合并 
5.5.4 派生與連接 
5.5.5 活動分區(qū) 
5.5.6 對象流 
5.5.7 高級活動圖建模 
5.5.8 活動圖建模技術 
5.6 實例--EasyLibrary中的活動圖 
5.6.1 創(chuàng)建活動圖 
5.6.2 活動圖編輯器和選用板 
5.6.3 "借閱圖書"用例的活動圖 
5.6.4 "修改圖書信息"用例的活動圖 
5.6.5 "登錄"用例的活動圖 
第6章 分析模型 
6.1 從分析到設計 
6.2 分析模型的組織結構 
6.3 類圖 
6.3.1 類 
6.3.2 接口 
6.3.3 類之間的關系 
6.3.4 類圖建模技術 
6.4 實例--EasyLibrary中的類圖 
6.4.1 發(fā)現分析類 
6.4.2 類圖繪制步驟 
6.5 序列圖 
6.5.1 交互框 
6.5.2 對象 
6.5.3 生命線 
6.5.4 消息 
6.5.5 激活 
6.5.6 創(chuàng)建和銷毀對象 
6.5.7 組合片段 
6.5.8 序列圖建模技術 
6.6 實例--EasyLibrary中的序列圖 
6.6.1 為System Service包添加用例實現 
6.6.2 為System Administration包添加用例實現 
6.6.3 為System Maintenance包添加用例實現 
第7章 設計模型 
7.1 設計模型的特點與創(chuàng)建 
7.2 設計模型的元素和分組 
7.3 從分析類提取設計元素 
7.4 創(chuàng)建設計類圖和添加設計類 
7.5 組合結構圖 
7.5.1 部件(Part)和連接器(Connector) 
7.5.2 端口(Port) 
7.5.3 提供的接口(Provided Interface)和必需的接口(Required Interface) 
7.5.4 協作(Collaboration) 
7.6 實例--EasyLibrary中的組合結構圖 
7.6.1 為ReaderAccount類添加組合結構圖 
7.7 狀態(tài)圖 
7.7.1 狀態(tài)(State) 
7.7.2 初始狀態(tài)(Initial State) 
7.7.3 終止狀態(tài)(Terminal State) 
7.7.4 轉換(Transition) 
7.7.5 偽態(tài)(Pseudostate) 
7.7.6 活動(Activity) 
7.8 實例--EasyLibrary中的狀態(tài)圖 
7.9 組件圖 
7.9.1 組件(Component) 
7.9.2 接口(Interface) 
7.9.3 關系 
7.10 實例--EasyLibrary中的組件圖 
7.11 部署圖 
7.11.1 節(jié)點(Node) 
7.11.2 設備(Device) 
7.11.3 執(zhí)行環(huán)境(Execute Environment) 
7.11.4 部署規(guī)范(Deployment Specification) 
7.11.5 關系 
7.12 實例--EasyLibrary中的部署圖 
第8章 實現模型 
8.1 設計模型的特點 
8.2 持久化選擇 
8.2.1 Hibernate方案 
8.2.2 JDO方案 
8.2.3 iBATIS方案 
8.2.4 SDO方案 
8.2.5 JDBC方案 
8.3 應用程序框架的選擇 
8.3.1 Struts方案 
8.3.2 WebWork方案 
8.3.3 JSF方案 
8.4 創(chuàng)建實現模型 
8.5 添加項目依賴的庫文件 
8.6 數據庫的設計和創(chuàng)建 
8.6.1 數據庫設計范式 
8.6.2 MySQL數據庫的安裝 
8.6.3 MySQL數據庫管理工具的安裝 
8.6.4 數據庫的設計和創(chuàng)建 
8.6.5 生成領域模型 
8.6.6 基于Struts的應用層開發(fā) 
第9章 UML與統一開發(fā)過程 
9.1 軟件開發(fā)過程簡介 
9.2 當前流行的軟件過程 
9.3 RUP簡介 
9.3.1 RUP的產生背景 
9.3.2 傳統的軟件開發(fā)模型 
9.4 RUP的二維開發(fā)模型 
9.5 RUP的核心工作流 
9.5.1 商業(yè)建模(Business Modeling) 
9.5.2 需求分析(Requirements) 
9.5.3 分析與設計(Analysis & Design) 
9.5.4 實現(Implementation) 
9.5.5 測試(Test) 
9.5.6 部署(Deployment) 
9.5.7 配置和變更管理(Configuration & Change Management) 
9.5.8 項目管理(Project Management) 
9.5.9 環(huán)境(Environment) 
9.6 RUP的四個階段 
9.7 RUP的迭代開發(fā)模型 
9.8 RUP的核心工作流 
9.8.1 需求捕獲工作流 
9.8.2 分析工作流 
9.8.3 設計工作流 
9.8.4 實現工作流 
9.8.5 測試工作流 
第10章 酒店信息管理系統 
10.1 酒店信息管理系統的需求分析 
10.1.1 系統的功能需求 
10.1.2 基本數據維護模塊 
10.1.3 基本業(yè)務模塊 
10.1.4 數據庫模塊 
10.1.5 信息查詢模塊 
10.2 系統的UML模型 
10.2.1 創(chuàng)建模型項目 
10.2.2 創(chuàng)建系統的用例模型 
10.2.3 系統的用例圖 
10.2.4 系統的活動圖 
10.2.5 創(chuàng)建系統的分析模型 
10.3 系統的類圖 
10.3.1 客戶和酒店員工 
10.3.2 其他的類 
10.3.3 各個類之間的關系 
10.4 系統的實現與部署 
10.4.1 創(chuàng)建系統的實現模型 
10.4.2 系統的組件圖 
10.4.3 系統的部署圖 
第11章 BBS在線論壇系統 
11.1 BBS在線論壇系統的需求分析 
11.1.1 系統的功能需求 
11.1.2 基本業(yè)務模塊 
11.1.3 數據庫模塊 
11.1.4 信息瀏覽和查詢模塊 
11.2 系統的UML模型 
11.2.1 創(chuàng)建模型項目 
11.2.2 創(chuàng)建系統的用例模型 
11.2.3 系統的用例圖 
11.2.4 系統的活動圖 
11.2.5 創(chuàng)建系統的分析模型 
11.2.6 系統的類圖 
11.2.7 系統的序列圖 
11.3 系統的實現與部署 
11.3.1 創(chuàng)建系統的實現模型 
11.3.2 系統的組件圖 
11.3.3 系統的部署圖 
第12章 網上花店系統 
12.1 網上花店系統的需求分析 
12.1.1 系統的功能需求 
12.1.2 客戶接口模塊 
12.1.3 管理員接口模塊 
12.1.4 數據服務模塊 
12.2 系統的UML模型 
12.2.1 創(chuàng)建模型項目 
12.2.2 創(chuàng)建系統的用例模型 
12.2.3 系統的用例圖 
12.2.4 系統的活動圖 
12.2.5 創(chuàng)建系統的分析模型 
12.2.6 系統的類圖 
12.2.7 系統的序列圖 
12.3 系統的實現與部署 
12.3.1 創(chuàng)建系統的實現模型 
12.3.2 系統的組件圖 
12.3.3 系統的部署圖 
第13章 RSA建模高級主題 
13.1 UML模型的管理 
13.1.1 創(chuàng)建UML模型 
13.1.2 定制UML模型 
13.1.3 導出UML模型 
13.2 RSA的雙向工程 
13.2.1 雙向工程簡介 
13.2.2 配置模型轉換 
13.2.3 從UML模型轉換到Java代碼 
13.2.4 從UML模型轉換到WSDL文檔 
13.2.5 從UML模型轉換到XSD文檔 
13.3 RSA可重用模型 
13.3.1 基于模式的開發(fā) 
13.3.2 在RSA中應用模式 
附錄 Rational Rose簡介

本目錄推薦

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