注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)高級(jí)用例建模(卷Ⅰ 軟件系統(tǒng))

高級(jí)用例建模(卷Ⅰ 軟件系統(tǒng))

高級(jí)用例建模(卷Ⅰ 軟件系統(tǒng))

定 價(jià):¥40.00

作 者: (美)Frank Armour,(美)Granville Miller著;饒若楠譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 軟件工程技術(shù)叢書(shū)·分析系列
標(biāo) 簽: 建模

ISBN: 9787111142355 出版時(shí)間: 2004-07-01 包裝: 平裝
開(kāi)本: 24cm 頁(yè)數(shù): 308 字?jǐn)?shù):  

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

  本書(shū)為軟件工程實(shí)踐者提供了一個(gè)全面而易讀的對(duì)用例建模的指南,同時(shí)闡明了高級(jí)用例建模思想,描述了實(shí)現(xiàn)用例建模的過(guò)程,并討論了各種用例建模問(wèn)題。本書(shū)的兩位作者是業(yè)內(nèi)的資深專家,擁有深厚的技術(shù)背景和豐富的實(shí)踐經(jīng)驗(yàn)。全書(shū)結(jié)構(gòu)嚴(yán)謹(jǐn),條理清晰、圖文并茂,是一本非常優(yōu)秀的面向?qū)ο蟮膶I(yè)書(shū)籍。本書(shū)適合各類軟件人員閱讀,同時(shí)還非常適合作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)面向?qū)ο蠓治觯∣OA)課程的教材?!斑@本書(shū)不僅僅是一本介紹用例的書(shū)。作者利用他們豐富的經(jīng)驗(yàn),給出了一系列極好的、有深刻見(jiàn)解的詳細(xì)例子,解釋了一些關(guān)鍵問(wèn)題并提出了士。何使用用例的寶貴建議?!薄狹ariaEricsson軟件開(kāi)發(fā)者經(jīng)常利用用例來(lái)闡明他們所構(gòu)造的系統(tǒng)應(yīng)該執(zhí)行的行為。盡管用例驅(qū)動(dòng)的軟件系統(tǒng)分析、設(shè)計(jì)和測(cè)試變得愈來(lái)愈流行,但很少有書(shū)闡述用例在整個(gè)軟件生命周期中的作用。本書(shū)滿足了這類需要,它描述了如何為復(fù)雜的軟件開(kāi)發(fā)項(xiàng)目創(chuàng)建用例模型,采用了大量實(shí)例來(lái)解釋概念性的信息。作者擴(kuò)展了面向?qū)ο蟠髱烮varJacobson的工作,使用統(tǒng)一建模語(yǔ)言(UML)作為描述書(shū)中模型的符號(hào)。本書(shū)主要針對(duì)專業(yè)人員,同時(shí)也包含將用例技術(shù)與業(yè)務(wù)過(guò)程相聯(lián)系的信息。本書(shū)闡述了在一個(gè)框架中創(chuàng)建和維護(hù)用例模型的過(guò)程,該過(guò)程可以根據(jù)具體情況進(jìn)行定制。本書(shū)作者是在軟件開(kāi)發(fā)中應(yīng)用用例的先驅(qū)者,他們介紹了很多經(jīng)驗(yàn),主要涵蓋以下主題:■應(yīng)用用例模型的過(guò)程模型■如何保證用例建模工作循著正確的路線進(jìn)行■用例建模中的提示和易犯的錯(cuò)誤■如何組織大型系統(tǒng)開(kāi)發(fā)的用例模型■高級(jí)用例建模和RUP框架的相似點(diǎn)■用例對(duì)用戶界面設(shè)計(jì)的作用■高質(zhì)量用例建模的指南

作者簡(jiǎn)介

  FrankArmour是目前美國(guó)大學(xué)Kogod商業(yè)學(xué)院的教師和美國(guó)管理系統(tǒng)公司的高級(jí)顧問(wèn),是AMS公司的對(duì)象方法論的首席專家,在諸如用例建模、對(duì)象概念、項(xiàng)目管理、方法和工具等方面為AMS的面向?qū)ο筌浖_(kāi)發(fā)項(xiàng)目提供支持。GranvilleMiller是在軟件系統(tǒng)高級(jí)框架的開(kāi)發(fā)中應(yīng)用用例的先驅(qū)者。他在軟件業(yè)中從事面向?qū)ο笙到y(tǒng)的設(shè)計(jì)工作已有10多年的時(shí)間,先后供職于IBM、NortelNetworks、BroadBandTechnologies和MakeSystem等公司。

圖書(shū)目錄

譯者序

前言
緒論
第一部分 基 本 原 理
第1章 參與者
1.1 什么是參與者
1.2 為什么要定義參與者
1.3 如何確定參與者
1.4 主要參與者和次要參與者
1.5 參與者的角色
1.6 抽象參與者
1.7 參與者的表示符號(hào)
1.8 小結(jié)
第2章 用例
2.1 確定用例
2.2 描述用例
2.3 重構(gòu)用例模型
2.4 擴(kuò)展UML用例過(guò)程
2.4.1 有優(yōu)先級(jí)的用例
2.4.2 變更用例
2.5 組織用例模型
2.6 建立用例模型的另一種方法
2.7 小結(jié)
第二部分 項(xiàng) 目 初 始
第3章 確定系統(tǒng)范圍:構(gòu)想文檔和業(yè)務(wù)案例
3.1 描述問(wèn)題:構(gòu)想文檔
3.2 挖掘隱藏的一面
3.3 決定項(xiàng)目可行性:業(yè)務(wù)案例
3.4 撰寫業(yè)務(wù)案例
3.5 修改業(yè)務(wù)案例
3.6 小結(jié)
第4章 平衡軟件系統(tǒng)用例模型
4.1 對(duì)領(lǐng)域進(jìn)行分析
4.2 接口歸檔
4.2.1 用戶界面規(guī)格說(shuō)明
4.2.2 系統(tǒng)接口規(guī)格說(shuō)明
4.3 定義軟件體系結(jié)構(gòu)
4.4 體系結(jié)構(gòu)歸檔
4.5 小結(jié)
第三部分 高級(jí)用例建??蚣埽撼跏加美P?br />第5章 系統(tǒng)用例建模過(guò)程框架簡(jiǎn)介
5.1 對(duì)軟件開(kāi)發(fā)過(guò)程的需要
5.2 高級(jí)用例建模過(guò)程框架
5.2.1 系統(tǒng)用例模型:建模和關(guān)系
5.2.2 什么是系統(tǒng)用例
5.2.3 用例建?;顒?dòng)
5.3 為具體項(xiàng)目創(chuàng)建或定制過(guò)程框架
5.4 小結(jié)
第6章 準(zhǔn)備用例建模并確定用例建模方法
6.1 進(jìn)行項(xiàng)目相關(guān)人員分析
6.2 選擇和定制用例過(guò)程框架
6.3 選擇用例建模的標(biāo)準(zhǔn)、模板和工具
6.4 確定培訓(xùn)和顧問(wèn)的需求
6.4.1 正規(guī)培訓(xùn)
6.4.2 顧問(wèn)
6.5 小結(jié)
第7章 進(jìn)行初始用例建模
7.1 開(kāi)發(fā)語(yǔ)境圖
7.2 識(shí)別主要參與者
7.3 發(fā)現(xiàn)概念層次的系統(tǒng)用例
7.3.1 命名概念層次的用例
7.3.2 為概念層次的用例建立文檔
7.3.3 把概念層用例描述和基本用例描述作為一個(gè)可交付制品來(lái)開(kāi)發(fā)
7.3.4 利用研討會(huì)來(lái)識(shí)別概念層用例描述
7.3.5 初始用例描述和極限編程
7.4 開(kāi)發(fā)初始用例圖
7.5 確定/精化概念層業(yè)務(wù)對(duì)象
7.6 用例與對(duì)象模型的關(guān)系
7.7 打包并確認(rèn)用例概念模型
7.8 小結(jié)
第四部分 高級(jí)用例建??蚣埽簲U(kuò)展用例模型
第8章 開(kāi)發(fā)基本用例描述
8.1 基本用例描述中的若干個(gè)域
8.1.1 前置條件和后置條件
8.1.2 事件流
8.1.3 開(kāi)發(fā)事件流的若干指南
8.1.4 用例優(yōu)先級(jí)
8.1.5 備選事件流和異常
8.1.6 假設(shè)
8.1.7 問(wèn)題
8.1.8 來(lái)源
8.2 開(kāi)始創(chuàng)建基本用例描述
8.3 發(fā)現(xiàn)新的用例
8.3.1 垂直分解
8.3.2 水平分解
8.3.3 注意必須在特定的時(shí)間或日期完成的用例
8.3.4 保持用例簡(jiǎn)潔
8.3.5 把基本用例描述返回給項(xiàng)目相關(guān)人員以供評(píng)審
8.4 小結(jié)
第9章 細(xì)化基本用例描述
9.1 描述備選流
9.1.1 備選流描述
9.1.2 把備選流細(xì)節(jié)直接加到基本用例事件流中
9.2 事件流中基于文本的條件和循環(huán)邏輯
9.2.1 用例事件流中的循環(huán)
9.2.2 在用例中應(yīng)用條件邏輯
9.3 用活動(dòng)圖表示復(fù)雜事件流
9.4 活動(dòng)圖與詳細(xì)文本的比較
9.5 小結(jié)
第10章 對(duì)擴(kuò)展、包含和泛化關(guān)系建模
10.1 擴(kuò)展關(guān)系
10.1.1 擴(kuò)展關(guān)系的UML符號(hào)表示
10.1.2 擴(kuò)展關(guān)系的應(yīng)用
10.2 包含關(guān)系
10.2.1 找出包含關(guān)系
10.2.2 包含關(guān)系的應(yīng)用
10.3 泛化關(guān)系
10.4 綜合擴(kuò)展、包含和泛化關(guān)系
10.5 小結(jié)
第11章 給用例模型增加補(bǔ)充信息
11.1 用例優(yōu)先級(jí)
11.2 非行為需求
11.3 接口分析
11.4 關(guān)注單個(gè)用例活動(dòng)的行為細(xì)節(jié)
11.5 記錄業(yè)務(wù)規(guī)程和規(guī)則的細(xì)節(jié)
11.6 小結(jié)
第12章 將用例映射到對(duì)象模型
12.1 建立分析對(duì)象模型
12.2 用例和對(duì)象并行建模
12.3 基本的CRUD矩陣
12.4 擴(kuò)展的CRUD矩陣
12.5 分析順序圖
12.5.1 順序圖的格式
12.5.2 消息返回
12.5.3 序列的文字描述
12.5.4 前置條件和后置條件
12.6 用順序圖將用例映射到對(duì)象模型
12.6.1 角色扮演實(shí)例
12.6.2 對(duì)象建模研討會(huì)和理想的會(huì)議室布置
12.7 在分析時(shí)使用順序圖的相關(guān)事項(xiàng)
12.8 小結(jié)
第13章 開(kāi)發(fā)實(shí)例場(chǎng)景
13.1 用例實(shí)例-對(duì)用例的特定執(zhí)行建模
13.2 用例與用例實(shí)例正如對(duì)象類與對(duì)象實(shí)例
13.3 為什么創(chuàng)建用例實(shí)例
13.4 非規(guī)范地應(yīng)用用例實(shí)例
13.5 更規(guī)范地應(yīng)用用例實(shí)例
13.6 用例實(shí)例描述的布局
13.7 確定和創(chuàng)建用例實(shí)例
13.8 小結(jié)
第14章 創(chuàng)建測(cè)試用例和文檔記錄
14.1 創(chuàng)建測(cè)試策略
14.2 創(chuàng)建測(cè)試計(jì)劃
14.3 測(cè)試計(jì)劃的要素
14.4 創(chuàng)建測(cè)試用例
14.5 對(duì)范圍/錯(cuò)誤處理進(jìn)行測(cè)試
14.6 對(duì)交互進(jìn)行測(cè)試
14.7 創(chuàng)建用戶文檔記錄
14.8 小結(jié)
第15章 組織用例
15.1 業(yè)務(wù)功能包
15.2 上級(jí)用例和下級(jí)用例
15.2.1 分配和下放
15.2.2 業(yè)務(wù)功能包小結(jié)
15.3 依賴流
15.4 用活動(dòng)圖對(duì)用例依賴建模
15.5 模型視圖
15.6 系統(tǒng)用例模型綜合
15.7 小結(jié)
第五部分 其 他 主 題
第16章 構(gòu)造用戶界面
16.1 概念上的用戶界面設(shè)計(jì)
16.2 從用例創(chuàng)建概念模型
16.2.1 劃分用例模型
16.2.2 把用例分解成事務(wù)
16.2.3 確定信息內(nèi)容
16.2.4 創(chuàng)建事務(wù)信息模型
16.2.5 建立邏輯的屏幕順序
16.2.6 對(duì)事務(wù)分組與邏輯屏幕布局
16.3 物理的用戶界面設(shè)計(jì)
16.4 小結(jié)
第17章 處理變更
17.1 需求旋渦
17.2 變更的原因
17.3 加速變更
17.4 管理變更
17.5 變更用例
17.6 用例模型的變更
17.7 小結(jié)
第18章 創(chuàng)建高級(jí)用例建模過(guò)程
18.1 項(xiàng)目和項(xiàng)目團(tuán)隊(duì)對(duì)程式的影響
18.1.1 項(xiàng)目的影響
18.1.2 項(xiàng)目團(tuán)隊(duì)的影響
18.2 制品對(duì)程式的影響
18.3 開(kāi)發(fā)案例
18.3.1 開(kāi)發(fā)案例的內(nèi)容
18.3.2 誰(shuí)負(fù)責(zé)編寫開(kāi)發(fā)案例
18.4 迭代開(kāi)發(fā)與開(kāi)發(fā)案例
18.5 小結(jié)
第19章 確保用例建模成功
19.1 用例模型中適當(dāng)?shù)慕M織和詳細(xì)程度
19.2 一個(gè)好的用于說(shuō)明需求的用例模型的特征
19.2.1 正確性
19.2.2 明晰
19.2.3 完整性
19.2.4 可驗(yàn)證
19.2.5 一致性
19.2.6 能被顧客和用戶理解
19.2.7 可擴(kuò)展和可修改
19.2.8 可跟蹤
19.2.9 已確定優(yōu)先級(jí)
19.3 基于用例的增量和迭代開(kāi)發(fā)
19.4 明白何時(shí)不用用例
19.5 用例建模時(shí)要考慮的問(wèn)題
19.6 小結(jié)
附錄A 用例開(kāi)發(fā)審核清單
附錄B 高級(jí)用例建模的開(kāi)發(fā)案例
附錄C 簡(jiǎn)化的貸款處理系統(tǒng)
附錄D 簡(jiǎn)化的貸款處理系統(tǒng)用戶界面規(guī)格說(shuō)明
參考文獻(xiàn)

本目錄推薦

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