注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具UML 2.0基礎(chǔ)與RSA建模實(shí)例教程

UML 2.0基礎(chǔ)與RSA建模實(shí)例教程

UML 2.0基礎(chǔ)與RSA建模實(shí)例教程

定 價(jià):¥38.00

作 者: 曹衍龍, 汪杰 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787115259196 出版時(shí)間: 2011-10-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 296 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

暫缺《UML 2.0基礎(chǔ)與RSA建模實(shí)例教程》作者簡(jiǎn)介

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)