注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關UML系統(tǒng)建模與分析設計

UML系統(tǒng)建模與分析設計

UML系統(tǒng)建模與分析設計

定 價:¥33.00

作 者: 刁成嘉 主編
出版社: 機械工業(yè)出版社
叢編項:
標 簽: J2EE

ISBN: 9787111213840 出版時間: 2007-07-01 包裝: 平裝
開本: 16開 頁數(shù): 324 字數(shù):  

內容簡介

  本書系統(tǒng)、全面地闡述了基于UML的面向對象分析與設計的基本概念及其開發(fā)過程,以一個集成案例為范本貫穿于可行性研究、需求分析、系統(tǒng)分析與設計的全過程:介紹如何采用循環(huán)、反復、漸增的方法分析、設計系統(tǒng)對象的靜態(tài)模型、動態(tài)模型和功能模型。本書主要內容:·系統(tǒng)建模與分析設計技術的演變歷程和面向對象方法學的發(fā)展過程。 ·統(tǒng)一建模語言UML在面向對象分析與設計各個階段產(chǎn)生的簡單模型及其基本圖符表示方法。 ·采用基于UML的面向對象分析設計技術開發(fā)一個軟件項目模型的全過程。 ·可行性分析報告、客戶需求規(guī)格說明、系統(tǒng)分析報告和系統(tǒng)設計報告的格式與基本內容。 ·介紹了11種經(jīng)典的設計模式及設計模式的描述方法、使用規(guī)則。 ·軟件復用方法的概念及組織實施。 ·COM+、EJB、CORBA等構件接口技術模型,持久對象與關系數(shù)據(jù)庫,面向對象數(shù)據(jù)庫,客戶機/服務器模型,瀏覽器/服務器模型及分布式對象模型。 ·CASET具集成開發(fā)環(huán)境及面向對象的CASET具的功能與結構。

作者簡介

暫缺《UML系統(tǒng)建模與分析設計》作者簡介

圖書目錄

第1章系統(tǒng)建模與分析設計技術的演變
11軟件的概念、特點和分類
12軟件的發(fā)展與軟件工程
13軟件開發(fā)模型的演變和生存周期
131軟件開發(fā)過程與模型的演變
132軟件開發(fā)模型的選擇
133軟件生存周期
14軟件開發(fā)方法簡介
141結構化軟件開發(fā)方法
142模塊化軟件開發(fā)方法
143面向數(shù)據(jù)結構軟件開發(fā)方法
144面向對象軟件開發(fā)方法
145軟件開發(fā)方法的評價與選擇
15面向對象軟件開發(fā)方法簡介
151面向對象的基本概念
152面向對象系統(tǒng)開發(fā)過程
153幾種典型的面向對象方法簡介
16本章小結
17習題
第2章統(tǒng)一建模語言UML
21UML模型系統(tǒng)體系結構
211UML的誕生與發(fā)展
212UML的特點
213軟件系統(tǒng)體系結構的描述
214UML模型元素
22UML系統(tǒng)模型與建模
221用例模型及組成成分
222靜態(tài)模型與系統(tǒng)體系結構建模
223動態(tài)模型與行為控制流建模
23UML系統(tǒng)體系結構模型
231子系統(tǒng)組織的系統(tǒng)體系結構
232系統(tǒng)模型組織的系統(tǒng)體系結構
233系統(tǒng)體系結構模型的描述方式
24UML的擴展、調整機制
241模型元素的分類與標記
242模型元素的特性規(guī)格說明
243模型元素的語義擴展與約束
25UML與面向對象的軟件開發(fā)統(tǒng)一過程
251UML支持迭代、漸增式的軟件開發(fā)過程
252軟件開發(fā)步驟及核心支持活動
253UML軟件開發(fā)過程產(chǎn)生的模型與文檔
254UML軟件開發(fā)過程的基本特征
26本章小結
27習題
第3章需求分析與用例建模
31可行性研究與風險分析
311經(jīng)濟可行性研究
312技術可行性分析
313法律可行性分析
314開發(fā)方案可行性分析研究
315可行性分析報告文檔格式
32客戶需求分析與用例建模
321建造需求模型——用例建模
322用例圖
323定義系統(tǒng)的邊界和范圍
324確定執(zhí)行者
325確定用例
326用例之間的關聯(lián)
327用例圖實例
33定義系統(tǒng)的對象和類
331確定對象類
332標識對象類的屬性
333標識對象類的操作
334標識對象類之間的關聯(lián)(協(xié)作)
335復審類的定義
336定義類的結構和層次
34客戶需求分析規(guī)格說明
35需求分析中的用例建模步驟
351用例的類型
352建立用例圖
353層次化用例圖
36客戶需求分析中的活動圖
361一個簡單的活動圖例子
362活動圖的基本描述圖符
363活動圖中的幾個基本概念
364活動圖中的并發(fā)與同步活動
37 需求分析用例建模案例
371客戶需求分析
372確定系統(tǒng)范圍和系統(tǒng)邊界
373確定執(zhí)行者
374確定用例
375分層繪制用例圖
376描述用例
377用活動圖描述用例
378活動圖中的同步線程、層次關系及活動圖的細化
38本章小結
39習題
第4章系統(tǒng)分析與對象類建模
41系統(tǒng)分析
411建造對象類靜態(tài)結構模型
412建造對象動態(tài)結構模型
413建造系統(tǒng)功能處理模型
414編制系統(tǒng)分析規(guī)格說明文檔
42對象類的概念
421對象類圖的圖形符號表示
422對象圖是類圖的一個實例
423一個對象類圖的簡單例子
43描述對象類
431類的屬性描述
432類的操作描述
44類之間的關系
441關聯(lián)關系
442聚集關聯(lián)
443繼承關系
444依賴和細化關系
445對象設計模式
45接口
451接口的定義
452接口的實施
46系統(tǒng)體系結構的分層次描述
461系統(tǒng)體系結構的基本單元——包(子系統(tǒng))
462包的嵌套
463包之間的依賴和繼承關系
47對象類靜態(tài)模型建模的步驟
48對象類靜態(tài)模型建模案例
481建立對象類
482定義用戶接口
483根據(jù)類之間的關系繪制類圖
484確定和建立系統(tǒng)包圖
49本章小結
410習題
第5章系統(tǒng)設計與對象動態(tài)交互模型
51系統(tǒng)設計
511反復迭代的系統(tǒng)設計方式
512系統(tǒng)對象設計
513系統(tǒng)體系結構設計
514系統(tǒng)設計的優(yōu)化和審查
515系統(tǒng)設計規(guī)格說明報告
52交互模型建模
521對象之間的通信
522同步通信與異步通信
53順序圖建模
531一個簡單的順序圖例子
532對象之間的同步與異步操作
533順序圖中的分支控制
534順序圖中的約束標記
535順序圖中的循環(huán)處理操作
536對象的創(chuàng)建和消亡
54合作圖建模
541合作圖的組成成分
542合作圖中對象的創(chuàng)建與消亡
543嵌套消息與順序消息的標識
544異步操作中的回調消息
545循環(huán)發(fā)送同一個重復消息
55動態(tài)交互模型——控制流建模
56動態(tài)交互模型建模案例——銷售合同管理子系統(tǒng)
561子系統(tǒng)的用例模型和對象靜態(tài)模型
562順序圖建模步驟
563合作圖建模步驟
57本章小結
58習題
第6章系統(tǒng)動態(tài)建?!獱顟B(tài)模型
61狀態(tài)圖的基本組成成分
611對象狀態(tài)的基本描述圖符
612狀態(tài)的改變——遷移
613一個無人職守電梯升降的狀態(tài)圖
62狀態(tài)的分類與描述
621對象的狀態(tài)屬性
622簡單狀態(tài)與嵌套狀態(tài)
623狀態(tài)的順序遷移
624狀態(tài)的并發(fā)遷移與同步
625嵌套狀態(tài)中的歷史狀態(tài)指示器
63狀態(tài)遷移的觸發(fā)與描述
631狀態(tài)的遷移觸發(fā)
632觸發(fā)狀態(tài)遷移的事件
633觸發(fā)狀態(tài)遷移的條件
634觸發(fā)狀態(tài)遷移的動作表達式
635狀態(tài)遷移的分類
636狀態(tài)圖之間的通信聯(lián)系
64活動圖與狀態(tài)圖的比較
641狀態(tài)圖與活動圖的相同點
642狀態(tài)圖與活動圖的不同點
65動態(tài)狀態(tài)模型建模案例——信貸管理子系統(tǒng)
651系統(tǒng)的用例模型和對象靜、動態(tài)模型
652狀態(tài)圖建模步驟
653“信貸管理子系統(tǒng)”狀態(tài)圖建模
654活動圖建模步驟
655“信貸管理子系統(tǒng)”的活動圖建模
66本章小結
67習題
第7章系統(tǒng)體系結構建模
71系統(tǒng)體系結構模型
711軟件系統(tǒng)體系結構模型
712硬件系統(tǒng)體系結構模型
72軟件系統(tǒng)體系結構建模
721軟件構件的圖符表示和特點
722構件的分類
723構件的接口
724構件圖建模步驟
725構件圖建模的方法和技巧
73硬件系統(tǒng)體系結構建模
731配置圖的基本元素——結點
732配置圖中的構件
733配置圖中的對象
734結點之間的關聯(lián)
735配置圖建模步驟
736硬件系統(tǒng)體系結構模型
74系統(tǒng)體系結構模型建模案例——診療管理子系統(tǒng)
741“診療管理”子系統(tǒng)的功能分析
742“診療管理”子系統(tǒng)軟件系統(tǒng)體系結構建模
743“診療管理”子系統(tǒng)硬件系統(tǒng)體系結構建模
75本章小結
76習題
第8章設計模式及其應用
81設計模式概述
811模式和設計模式的概念
812設計模式的描述
813設計模式的作用和研究意義
82設計模式的分類及其相互關系
821創(chuàng)建型設計模式
822結構型設計模式
823行為型設計模式
83經(jīng)典設計模式
831工廠模式
832適配器模式
833命令模式
834解釋器模式
835迭代器模式
836觀察者模式
837代理模式
838單例模式
839狀態(tài)模式
8310策略模式
8311訪問者模式
84設計模式遵循的原則和使用策略
841設計模式遵循的原則
842設計模式的使用策略
85幾種設計模式應用探析
851UML設計模式分析
852MFC框架設計模式分析
853XML設計模式分析
86本章小結
87習題
第9章軟件復用與構件接口技術
91面向對象技術的發(fā)展與技術支持
92軟件復用技術的發(fā)展與應用
921軟件復用的形式與過程
922軟件復用的類型與特點923可復用軟件構件的生產(chǎn)與使用過程
924軟件復用的基礎——可復用構件系統(tǒng)
925可復用軟件的系統(tǒng)化生產(chǎn)與復用
93構件接口技術
931COM+構件模型的系統(tǒng)體系結構
932EJB構件模型的系統(tǒng)體系結構
933CORBA模型的系統(tǒng)體系結構
94面向對象數(shù)據(jù)庫管理系統(tǒng)
941持久對象的完整性和安全性
942面向對象數(shù)據(jù)庫與持久對象
943關系數(shù)據(jù)庫與持久對象
944關系數(shù)據(jù)庫與面向對象數(shù)據(jù)庫比較
95分布式系統(tǒng)體系結構模型
951客戶/服務器模型
952瀏覽器/服務器模型
953分布式網(wǎng)絡計算技術與模型
96集成化CASE工具軟件開發(fā)環(huán)境
961CASE工具的種類及其特征
962集成化CASE環(huán)境系統(tǒng)體系結構
963面向對象集成化CASE工具系統(tǒng)體系結構
97本章小結
98習題
附錄集成化OOCASE工具Rose簡介
參考文獻

本目錄推薦

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