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

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

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

定 價:¥33.00

作 者: 刁成嘉 主編
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章系統(tǒng)建模與分析設(shè)計技術(shù)的演變
11軟件的概念、特點(diǎn)和分類
12軟件的發(fā)展與軟件工程
13軟件開發(fā)模型的演變和生存周期
131軟件開發(fā)過程與模型的演變
132軟件開發(fā)模型的選擇
133軟件生存周期
14軟件開發(fā)方法簡介
141結(jié)構(gòu)化軟件開發(fā)方法
142模塊化軟件開發(fā)方法
143面向數(shù)據(jù)結(jié)構(gòu)軟件開發(fā)方法
144面向?qū)ο筌浖_發(fā)方法
145軟件開發(fā)方法的評價與選擇
15面向?qū)ο筌浖_發(fā)方法簡介
151面向?qū)ο蟮幕靖拍?br />152面向?qū)ο笙到y(tǒng)開發(fā)過程
153幾種典型的面向?qū)ο蠓椒ê喗?br />16本章小結(jié)
17習(xí)題
第2章統(tǒng)一建模語言UML
21UML模型系統(tǒng)體系結(jié)構(gòu)
211UML的誕生與發(fā)展
212UML的特點(diǎn)
213軟件系統(tǒng)體系結(jié)構(gòu)的描述
214UML模型元素
22UML系統(tǒng)模型與建模
221用例模型及組成成分
222靜態(tài)模型與系統(tǒng)體系結(jié)構(gòu)建模
223動態(tài)模型與行為控制流建模
23UML系統(tǒng)體系結(jié)構(gòu)模型
231子系統(tǒng)組織的系統(tǒng)體系結(jié)構(gòu)
232系統(tǒng)模型組織的系統(tǒng)體系結(jié)構(gòu)
233系統(tǒng)體系結(jié)構(gòu)模型的描述方式
24UML的擴(kuò)展、調(diào)整機(jī)制
241模型元素的分類與標(biāo)記
242模型元素的特性規(guī)格說明
243模型元素的語義擴(kuò)展與約束
25UML與面向?qū)ο蟮能浖_發(fā)統(tǒng)一過程
251UML支持迭代、漸增式的軟件開發(fā)過程
252軟件開發(fā)步驟及核心支持活動
253UML軟件開發(fā)過程產(chǎn)生的模型與文檔
254UML軟件開發(fā)過程的基本特征
26本章小結(jié)
27習(xí)題
第3章需求分析與用例建模
31可行性研究與風(fēng)險分析
311經(jīng)濟(jì)可行性研究
312技術(shù)可行性分析
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用例之間的關(guān)聯(lián)
327用例圖實(shí)例
33定義系統(tǒng)的對象和類
331確定對象類
332標(biāo)識對象類的屬性
333標(biāo)識對象類的操作
334標(biāo)識對象類之間的關(guān)聯(lián)(協(xié)作)
335復(fù)審類的定義
336定義類的結(jié)構(gòu)和層次
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活動圖中的同步線程、層次關(guān)系及活動圖的細(xì)化
38本章小結(jié)
39習(xí)題
第4章系統(tǒng)分析與對象類建模
41系統(tǒng)分析
411建造對象類靜態(tài)結(jié)構(gòu)模型
412建造對象動態(tài)結(jié)構(gòu)模型
413建造系統(tǒng)功能處理模型
414編制系統(tǒng)分析規(guī)格說明文檔
42對象類的概念
421對象類圖的圖形符號表示
422對象圖是類圖的一個實(shí)例
423一個對象類圖的簡單例子
43描述對象類
431類的屬性描述
432類的操作描述
44類之間的關(guān)系
441關(guān)聯(lián)關(guān)系
442聚集關(guān)聯(lián)
443繼承關(guān)系
444依賴和細(xì)化關(guān)系
445對象設(shè)計模式
45接口
451接口的定義
452接口的實(shí)施
46系統(tǒng)體系結(jié)構(gòu)的分層次描述
461系統(tǒng)體系結(jié)構(gòu)的基本單元——包(子系統(tǒng))
462包的嵌套
463包之間的依賴和繼承關(guān)系
47對象類靜態(tài)模型建模的步驟
48對象類靜態(tài)模型建模案例
481建立對象類
482定義用戶接口
483根據(jù)類之間的關(guān)系繪制類圖
484確定和建立系統(tǒng)包圖
49本章小結(jié)
410習(xí)題
第5章系統(tǒng)設(shè)計與對象動態(tài)交互模型
51系統(tǒng)設(shè)計
511反復(fù)迭代的系統(tǒng)設(shè)計方式
512系統(tǒng)對象設(shè)計
513系統(tǒng)體系結(jié)構(gòu)設(shè)計
514系統(tǒng)設(shè)計的優(yōu)化和審查
515系統(tǒng)設(shè)計規(guī)格說明報告
52交互模型建模
521對象之間的通信
522同步通信與異步通信
53順序圖建模
531一個簡單的順序圖例子
532對象之間的同步與異步操作
533順序圖中的分支控制
534順序圖中的約束標(biāo)記
535順序圖中的循環(huán)處理操作
536對象的創(chuàng)建和消亡
54合作圖建模
541合作圖的組成成分
542合作圖中對象的創(chuàng)建與消亡
543嵌套消息與順序消息的標(biāo)識
544異步操作中的回調(diào)消息
545循環(huán)發(fā)送同一個重復(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本章小結(jié)
58習(xí)題
第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)遷移的動作表達(dá)式
635狀態(tài)遷移的分類
636狀態(tài)圖之間的通信聯(lián)系
64活動圖與狀態(tài)圖的比較
641狀態(tài)圖與活動圖的相同點(diǎn)
642狀態(tài)圖與活動圖的不同點(diǎn)
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本章小結(jié)
67習(xí)題
第7章系統(tǒng)體系結(jié)構(gòu)建模
71系統(tǒng)體系結(jié)構(gòu)模型
711軟件系統(tǒng)體系結(jié)構(gòu)模型
712硬件系統(tǒng)體系結(jié)構(gòu)模型
72軟件系統(tǒng)體系結(jié)構(gòu)建模
721軟件構(gòu)件的圖符表示和特點(diǎn)
722構(gòu)件的分類
723構(gòu)件的接口
724構(gòu)件圖建模步驟
725構(gòu)件圖建模的方法和技巧
73硬件系統(tǒng)體系結(jié)構(gòu)建模
731配置圖的基本元素——結(jié)點(diǎn)
732配置圖中的構(gòu)件
733配置圖中的對象
734結(jié)點(diǎn)之間的關(guān)聯(lián)
735配置圖建模步驟
736硬件系統(tǒng)體系結(jié)構(gòu)模型
74系統(tǒng)體系結(jié)構(gòu)模型建模案例——診療管理子系統(tǒng)
741“診療管理”子系統(tǒng)的功能分析
742“診療管理”子系統(tǒng)軟件系統(tǒng)體系結(jié)構(gòu)建模
743“診療管理”子系統(tǒng)硬件系統(tǒng)體系結(jié)構(gòu)建模
75本章小結(jié)
76習(xí)題
第8章設(shè)計模式及其應(yīng)用
81設(shè)計模式概述
811模式和設(shè)計模式的概念
812設(shè)計模式的描述
813設(shè)計模式的作用和研究意義
82設(shè)計模式的分類及其相互關(guān)系
821創(chuàng)建型設(shè)計模式
822結(jié)構(gòu)型設(shè)計模式
823行為型設(shè)計模式
83經(jīng)典設(shè)計模式
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設(shè)計模式遵循的原則和使用策略
841設(shè)計模式遵循的原則
842設(shè)計模式的使用策略
85幾種設(shè)計模式應(yīng)用探析
851UML設(shè)計模式分析
852MFC框架設(shè)計模式分析
853XML設(shè)計模式分析
86本章小結(jié)
87習(xí)題
第9章軟件復(fù)用與構(gòu)件接口技術(shù)
91面向?qū)ο蠹夹g(shù)的發(fā)展與技術(shù)支持
92軟件復(fù)用技術(shù)的發(fā)展與應(yīng)用
921軟件復(fù)用的形式與過程
922軟件復(fù)用的類型與特點(diǎn)923可復(fù)用軟件構(gòu)件的生產(chǎn)與使用過程
924軟件復(fù)用的基礎(chǔ)——可復(fù)用構(gòu)件系統(tǒng)
925可復(fù)用軟件的系統(tǒng)化生產(chǎn)與復(fù)用
93構(gòu)件接口技術(shù)
931COM+構(gòu)件模型的系統(tǒng)體系結(jié)構(gòu)
932EJB構(gòu)件模型的系統(tǒng)體系結(jié)構(gòu)
933CORBA模型的系統(tǒng)體系結(jié)構(gòu)
94面向?qū)ο髷?shù)據(jù)庫管理系統(tǒng)
941持久對象的完整性和安全性
942面向?qū)ο髷?shù)據(jù)庫與持久對象
943關(guān)系數(shù)據(jù)庫與持久對象
944關(guān)系數(shù)據(jù)庫與面向?qū)ο髷?shù)據(jù)庫比較
95分布式系統(tǒng)體系結(jié)構(gòu)模型
951客戶/服務(wù)器模型
952瀏覽器/服務(wù)器模型
953分布式網(wǎng)絡(luò)計算技術(shù)與模型
96集成化CASE工具軟件開發(fā)環(huán)境
961CASE工具的種類及其特征
962集成化CASE環(huán)境系統(tǒng)體系結(jié)構(gòu)
963面向?qū)ο蠹苫疌ASE工具系統(tǒng)體系結(jié)構(gòu)
97本章小結(jié)
98習(xí)題
附錄集成化OOCASE工具Rose簡介
參考文獻(xiàn)

本目錄推薦

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