注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學軟件工程:實踐者的研究方法

軟件工程:實踐者的研究方法

軟件工程:實踐者的研究方法

定 價:¥59.00

作 者: (美)Roger S. Pressman著;梅宏譯;梅宏譯
出版社: 機械工業(yè)出版社
叢編項: 國外經(jīng)典教材
標 簽: 軟件方法

ISBN: 9787111104377 出版時間: 2003-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 644 字數(shù):  

內容簡介

  本書是一本系統(tǒng)而全面地介紹軟件工程理論、技術和實踐的專著,是北美學術界和產(chǎn)業(yè)界的暢銷書之一。本書對軟件工程領域內的所有重要課題都給予了極好的解釋,并配以大量的插圖、舉例、練習和參考資料,使說明更加清楚易懂。第5版中增加了有關Web工程、用戶界面設計以及基于構件的軟件工程的內容,同時更強調UML(統(tǒng)一建模語言),使讀者更加熟悉UML,使用起來也更加方便。作者簡介:RogerS.Pressman博士是軟件過程改善和軟件工程技術方面的國際知名的權威。30多年來,他作為為軟件工程師、管理者、教授、作者以及咨詢顧問一直工作在軟件工程領域。Pressman博士撰寫了很多技術文章,并且是多種行業(yè)期刊的固定撰寫稿人。Pressman博士還是著名的《IEEESoftware》和《CutterItJournal》雜志的編委,并擔任多年《IEEESoftware》Manager專欄的編輯。Pressman博士目前是R.S.Pressman&Associates,Inc公司的總裁,作為公司的主要咨詢專家,他負責幫助其他公司建立及進行有效的軟件工程實踐.目錄:第I部分:產(chǎn)品和過程第1章產(chǎn)品第2章過程第II部分:軟件項目管理第3章項目管理的概念第4章軟件過程和項目度量第5章軟件項目規(guī)劃第6章風險分析和管理第7章項目日程安排與跟蹤第8章軟件質量保證第9章軟件環(huán)境管理第III部分:軟件工程的傳統(tǒng)方法第10章系統(tǒng)工程第11章概念和原則分析第12章建模分析第13章概念和原則設計第14章體系結構設計第15章用戶界面設計第16章組件層次設計第17章軟件測試技術第18章軟件測試策略第19章軟件的技術度量第IV部分:面向對象的軟件工程第20章面向對象的概念和原則第21章面向對象的分析第22章面向對象的設計第23章面向對象的測試第24章面向對象系統(tǒng)的技術度量第V部分:軟件工程的高級主題第25章正規(guī)方法第26章凈室軟件工程第27章基于組件的軟件工程第28.章客戶/服務器結構的軟件工程第29章網(wǎng)絡工程第30章二次工程第31章計算機輔助的軟件工程第32章未來之路

作者簡介

  ROGERS.PRESSMAN是軟件過程改善和軟件工程技術方面國際知名的權威。30多年來,他作為軟件工程師、管理者、教授、作者以及咨詢顧問一直工作在軟件工程領域。作為產(chǎn)業(yè)的實踐者和管理者,PRESSMAN博士主要從事關于高級工程和制造應用的CAD/CAM系統(tǒng)的開發(fā)。他也從事過科學及系統(tǒng)程序設計方面的工作。PRESSMAN博士目前是R·S·PRESSMAN&ASSOCIATES公司的總裁,這是一家專門從事軟件工程方法和培訓的咨詢公司。

圖書目錄

出版者的話
專家指導委員會
譯者序
前言
作者簡介
本書使用說明
第一部分 產(chǎn)品和過程
第1章 產(chǎn)品 
1.1 軟件角色的演化 
1.2 軟件 
1.2.1 軟件特征 
1.2.2 軟件應用 
1.3 軟件:地平線上的危機 
1.4 軟件神話 
1.5 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第2章 過程 
2.1 軟件工程:一種層次化技術 
2.1.1 過程、方法和工具 
2.1.2 軟件工程的一般視圖 
2.2 軟件過程 
2.3 軟件過程模型 
2.4 線性順序模型 
2.5 原型實現(xiàn)模型 
2.6 RAD模型 
2.7 演化軟件過程模型 
2.7.1 增量模型 
2.7.2 螺旋模型 
2.7.3 WINWIN螺旋模型 
2.7.4 并發(fā)開發(fā)模型 
2.8 基于構件的開發(fā) 
2.9 形式化方法模型 
2.10 第四代技術 
2.11 過程技術 
2.12 產(chǎn)品和過程 
2.13 小結 
參考文獻
習題與思考題 
推薦讀物及其他信息源 
第二部分 管理軟件項目
第3章 項目管理的概念 
3.1 管理的譜系 
3.1.1 人員 
3.1.2 產(chǎn)品 
3.1.3 過程 
3.1.4 項目 
3.2 人員 
3.2.1 項目參與者 
3.2.2 項目組負責人 
3.2.3 軟件項目組 
3.2.4 協(xié)調和通信問題 
3.3 產(chǎn)品 
3.3.1 軟件范圍 
3.3.2 問題分解 
3.4 過程 
3.4.1 合并產(chǎn)品和過程 
3.4.2 過程分解 
3.5 項目 
3.6 W5HH原則 
3.7 關鍵實踐 
3.8 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第4章 軟件過程和項目度量 
4.1 測量、度量和指標 
4.2 過程和項目領域中的度量 
4.2.1 過程度量和軟件過程改善 
4.2.2 項目度量 
4.3 軟件測度 
4.3.1 面向規(guī)模的度量 
4.3.2 面向功能的度量 
4.3.3 擴展的功能點度量 
4.4 調和不同的度量方法 
4.5 軟件質量度量 
4.5.1 影響質量的因素概述 
4.5.2 測量質量 
4.5.3 缺陷排除效率 
4.6 在軟件工程過程中集成度量
4.6.1 支持軟件度量的論點
4.6.2 建立基線
4.6.3 度量收集、計算和評估
4.7 管理變化:統(tǒng)計過程控制 
4.8 小型組織的度量 
4.9 建立軟件度量計劃 
4.10 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第5章 軟件項目計劃 
5.1 對估算的觀察 
5.2 項目計劃目標
5.3 軟件范圍
5.3.1 獲取定義軟件范圍所需的信息
5.3.2 可行性
5.3.3 一個范圍定義的例子
5.4 資源
5.4.1 人力資源
5.4.2 可復用軟件資源
5.4.3 環(huán)境資源
5.5 軟件項目估算
5.6 分解技術
5.6.1 軟件規(guī)模估算 
5.6.2 基于問題的估算 
5.6.3 一個基于LOC估算的例子 
5.6.4 一個基于FP估算的例子
5.6.5 基于過程的估算
5.6.6 一個基于過程估算的例子
5.7 經(jīng)驗估算模型
5.7.1 估算模型的結構
5.7.2 COCOMO模型
5.7.3 軟件方程式
5.8 自行開發(fā)或購買的決策
5.8.1 創(chuàng)建決策樹
5.8.2 外包 
5.9 自動估算工具 
5.10 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第6章 風險分析和管理 
6.1 被動和主動的風險策略 
6.2 軟件風險 
6.3 風險識別 
6.3.1 評估整體項目風險 
6.3.2 風險因素和驅動因子 
6.4 風險預測 
6.4.1 建立風險表 
6.4.2 評估風險影響 
6.4.3 風險評估 
6.5 風險求精 
6.6 風險緩解、監(jiān)控和管理 
6.7 安全性風險和危險 
6.8 RMMM計劃 
6.9 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第7章 項目進度安排及跟蹤 
7.1 基本概念 
7.1.1 關于“延遲”的評注 
7.1.2 基本原則 
7.2 人員與工作量之間的關系 
7.2.1 一個例子 
7.2.2 一個經(jīng)驗關系 
7.2.3 工作量分配 
7.3 為軟件項目定義任務集合 
7.3.1 嚴格度 
7.3.2 定義適應準則 
7.3.3 計算任務集合選擇因子的值 
7.3.4 解釋TSS值并選擇任務集合 
7.4 選擇軟件工程任務 
7.5 主要任務的求精 
7.6 定義任務網(wǎng)絡 
7.7 進度安排 
7.7.1 時間表 
7.7.2 跟蹤進度 
7.8 獲得值分析 
7.9 錯誤跟蹤 
7.10 項目計劃 
7.11 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第8章 軟件質量保證 
8.1 質量概念 
8.1.1 質量 
8.1.2 質量控制 
8.1.3 質量保證 
8.1.4 質量成本 
8.2 質量運動 
8.3 軟件質量保證 
8.3.1 背景 
8.3.2 SQA活動 
8.4 軟件評審 
8.4.1 軟件缺陷對成本的影響 
8.4.2 缺陷的放大和消除 
8.5 正式技術評審 
8.5.1 評審會議 
8.5.2 評審報告和記錄保存 
8.5.3 評審指導原則 
8.6 SQA的形式化方法 
8.7 統(tǒng)計軟件質量保證 
8.8 軟件可靠性 
8.8.1 可靠性和可用性的測量 
8.8.2 軟件安全性 
8.9 軟件的錯誤防范 
8.10 ISO 9000質量標準 
8.10.1 質量保證系統(tǒng)的ISO方法 
8.10.2 ISO 9001 標準 
8.11 SQA計劃 
8.12 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第9章 軟件配置管理 
9.1 軟件配置管理 
9.1.1 基線 
9.1.2 軟件配置項 
9.2 SCM過程 
9.3 軟件配置中對象的標識 
9.4 版本控制 
9.5 變更控制 
9.6 配置審計 
9.7 狀態(tài)報告 
9.8 SCM標準 
9.9 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第三部分 傳統(tǒng)軟件工程方法
第10章 系統(tǒng)工程 
10.1 基于計算機的系統(tǒng) 
10.2 系統(tǒng)工程層次結構 
10.2.1 系統(tǒng)建模 
10.2.2 系統(tǒng)仿真 
10.3 業(yè)務過程工程:概述 
10.4 產(chǎn)品工程:概述 
10.5 需求工程 
10.5.1 需求誘導 
10.5.2 需求分析和談判 
10.5.3 需求規(guī)約 
10.5.4 系統(tǒng)建模 
10.5.5 需求確認 
10.5.6 需求管理 
10.6 系統(tǒng)建模 
10.7 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第11章 分析的概念和原則 
11.1 需求分析 
11.2 軟件的需求誘導 
11.2.1 過程的啟動 
11.2.2 便利的應用規(guī)約技術 
11.2.3 質量功能部署 
11.2.4 use-case 
11.3 分析原則 
11.3.1 信息域 
11.3.2 建模 
11.3.3 劃分 
11.3.4 要素視圖和實現(xiàn)視圖 
11.4 軟件原型實現(xiàn) 
11.4.1 選擇原型實現(xiàn)方法 
11.4.2 原型實現(xiàn)方法和工具 
11.5 規(guī)約 
11.5.1 規(guī)約原則 
11.5.2 表示 
11.5.3 軟件需求規(guī)約 
11.6 規(guī)約評審 
11.7 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第12章 分析建模 
12.1 簡史 
12.2 分析模型的元素 
12.3 數(shù)據(jù)建模 
12.3.1 數(shù)據(jù)對象、屬性和關系 
12.3.2 基數(shù)和形態(tài) 
12.3.3 實體-關系圖 
12.4 功能建模和信息流 
12.4.1 數(shù)據(jù)流圖 
12.4.2 針對實時系統(tǒng)的擴展 
12.4.3 Ward和Mellor擴展 
12.4.4 Hatley和Pirbhai擴展 
12.5 行為建模 
12.6 結構化分析的技巧 
12.6.1 創(chuàng)建實體-關系圖 
12.6.2 創(chuàng)建數(shù)據(jù)流模型 
12.6.3 創(chuàng)建控制流模型 
12.6.4 控制規(guī)約 
12.6.5 加工規(guī)約 
12.7 數(shù)據(jù)字典 
12.8 其他傳統(tǒng)分析方法的概述 
12.9 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第13章 設計的概念和原則 
13.1 軟件設計和軟件工程 
13.2 設計過程 
13.2.1 設計和軟件質量 
13.2.2 軟件設計的演化 
13.3 設計原則 
13.4 設計概念 
13.4.1 抽象 
13.4.2 求精 
13.4.3 模塊化 
13.4.4 軟件體系結構 
13.4.5 控制層次 
13.4.6 結構劃分 
13.4.7 數(shù)據(jù)結構 
13.4.8 軟件過程 
13.4.9 信息隱蔽 
13.5 有效的模塊設計 
13.5.1 功能獨立性 
13.5.2 內聚 
13.5.3 耦合 
13.6 針對有效模塊化的設計啟發(fā) 
13.7 設計模型 
13.8 設計文檔 
13.9 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第14章 體系結構設計 
14.1 軟件體系結構 
14.1.1 什么是體系結構 
14.1.2 為什么體系結構重要 
14.2 數(shù)據(jù)設計 
14.2.1 數(shù)據(jù)建模、數(shù)據(jù)結構、數(shù)據(jù)庫和數(shù)據(jù)倉庫 
14.2.2 構件級的數(shù)據(jù)設計 
14.3 體系結構風格 
14.3.1 風格和模式的簡略分類 
14.3.2 組織和精化 
14.4 分析可選的體系結構設計 
14.4.1 一種體系結構權衡分析方法 
14.4.2 體系結構設計的定量指導 
14.4.3 體系結構復雜性 
14.5 映射需求到軟件體系結構 
14.5.1 變換流 
14.5.2 事務流 
14.6 變換映射 
14.6.1 一個例子 
14.6.2 設計步驟 
14.7 事務映射 
14.7.1 一個例子 
14.7.2 設計步驟 
14.8 精化體系結構設計 
14.9 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第15章 用戶界面設計 
15.1 黃金規(guī)則 
15.1.1 置用戶于控制之下 
15.1.2 減少用戶的記憶負擔 
15.1.3 保持界面一致 
15.2 用戶界面設計 
15.2.1 界面設計模型 
15.2.2 用戶界面設計過程 
15.3 任務分析和建模 
15.4 界面設計活動 
15.4.1 定義界面對象和動作 
15.4.2 設計問題 
15.5 實現(xiàn)工具 
15.6 設計評估 
15.7 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第16章 構件級設計 
16.1 結構化程序設計 
16.1.1 圖形設計符號 
16.1.2 表格設計符號 
16.1.3 程序設計語言 
16.1.4 一個PDL的例子 
16.2 設計符號的比較 
16.3 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第17章 軟件測試技術 
17.1 軟件測試基礎 
17.1.1 測試目標 
17.1.2 測試原則 
17.1.3 可測試性 
17.2 測試案例設計 
17.3 白盒測試 
17.4 基本路徑測試 
17.4.1 流圖符號 
17.4.2 環(huán)復雜度 
17.4.3 導出測試案例 
17.4.4 圖矩陣 
17.5 控制結構測試 
17.5.1 條件測試 
17.5.2 數(shù)據(jù)流測試 
17.5.3 循環(huán)測試 
17.6 黑盒測試 
17.6.1 基于圖的測試方法 
17.6.2 等價劃分 
17.6.3 邊界值分析 
17.6.4 比較測試 
17.6.5 正交數(shù)組測試 
17.7 針對專門的環(huán)境、體系結構和應用的測試 
17.7.1 測試GUI 
17.7.2 客戶/服務器體系結構的測試 
17.7.3 測試文檔和幫助設施 
17.7.4 實時系統(tǒng)測試 
17.8 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第18章 軟件測試策略 
18.1 軟件測試的策略途徑 
18.1.1 驗證和確認 
18.1.2 軟件測試的組織 
18.1.3 一種軟件測試策略 
18.1.4 測試完成的標準 
18.2 策略問題 
18.3 單元測試 
18.3.1 單元測試考慮 
18.3.2 單元測試規(guī)程 
18.4 集成測試 
18.4.1 自頂向下集成 
18.4.2 自底向上集成 
18.4.3 回歸測試 
18.4.4 煙幕測試 
18.4.5 關于集成測試的討論 
18.4.6 集成測試文檔 
18.5 確認測試 
18.5.1 確認測試的標準 
18.5.2 配置評審 
18.5.3 a和b測試 
18.6 系統(tǒng)測試 
18.6.1 恢復測試 
18.6.2 安全測試 
18.6.3 應力測試 
18.6.4 性能測試 
18.7 調試的藝術 
18.7.1 調試過程 
18.7.2 心理因素 
18.7.3 調試方法 
18.8 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第19章 軟件的技術度量 
19.1 軟件質量 
19.1.1 McCall的質量因素 
19.1.2 FURPS 
19.1.3 ISO 9126質量因素 
19.1.4 到量化視圖的變遷 
19.2 軟件技術度量框架 
19.2.1 技術度量的挑戰(zhàn) 
19.2.2 測度原則 
19.2.3 有效軟件度量的屬性 
19.3 分析模型的度量 
19.3.1 基于功能的度量 
19.3.2 bang度量 
19.3.3 規(guī)約質量的度量 
19.4 設計模型的度量 
19.4.1 體系結構設計度量 
19.4.2 構件級設計度量 
19.4.3 界面設計度量 
19.5 源代碼度量 
19.6 對測試的度量 
19.7 對維護的度量 
19.8 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第四部分 面向對象軟件工程
第20章 面向對象的概念和原理 
20.1 面向對象范型 
20.2 面向對象概念 
20.2.1 類和對象 
20.2.2 屬性 
20.2.3 操作、方法和服務 
20.2.4 消息 
20.2.5 封裝、繼承和多態(tài) 
20.3 標識對象模型的元素 
20.3.1 標識類和對象 
20.3.2 刻畫屬性 
20.3.3 定義操作 
20.3.4 完成對象定義 
20.4 面向對象軟件項目的管理 
20.4.1 OO的公共過程框架 
20.4.2 面向對象項目度量和估算 
20.4.3 一種OO估算和進度安排方法 
20.4.4 跟蹤面向對象項目的進展 
20.5 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第21章 面向對象分析 
21.1 面向對象分析 
21.1.1 傳統(tǒng)方法和OO方法 
21.1.2 OOA概述 
21.1.3 統(tǒng)一的OOA方法 
21.2 領域分析 
21.2.1 復用和領域分析 
21.2.2 領域分析過程 
21.3 OO分析模型的類屬成分 
21.4 OOA過程 
21.4.1 use-case 
21.4.2 類-責任-協(xié)作者建模 
21.4.3 定義結構和層次 
21.4.4 定義主題和子系統(tǒng) 
21.5 對象-關系模型 
21.6 對象-行為模型 
21.6.1 通過use-case標識事件 
21.6.2 狀態(tài)表示 
21.7 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第22章 面向對象設計 
22.1 面向對象系統(tǒng)的設計 
22.1.1 傳統(tǒng)方法和OO方法 
22.1.2 設計問題 
22.1.3 OOD概述 
22.1.4 統(tǒng)一的OOD方法 
22.2 系統(tǒng)設計過程 
22.2.1 劃分分析模型 
22.2.2 并發(fā)性和子系統(tǒng)分配 
22.2.3 任務管理構件 
22.2.4 用戶界面構件 
22.2.5 數(shù)據(jù)管理構件 
22.2.6 資源管理構件 
22.2.7 子系統(tǒng)間通信 
22.3 對象設計過程 
22.3.1 對象描述 
22.3.2 設計算法和數(shù)據(jù)結構 
22.3.3 程序構件和接口 
22.4 設計模式 
22.4.1 描述設計模式 
22.4.2 在設計中使用設計模式 
22.5 面向對象程序設計 
22.6 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第23章 面向對象測試 
23.1 擴大測試的視角 
23.2 測試OOA和OOD模型 
23.2.1 OOA和OOD模型的正確性 
23.2.2 OOA和OOD模型的一致性 
23.3 面向對象測試策略 
23.3.1 OO語境中的單元測試 
23.3.2 OO語境中的集成測試 
23.3.3 OO語境中的確認測試 
23.4 OO軟件的測試案例設計 
23.4.1 OO概念的測試案例設計的含義 
23.4.2 傳統(tǒng)測試案例設計方法的可用性 
23.4.3 基于故障的測試 
23.4.4 OO程序設計對測試的影響 
23.4.5 測試案例和類層次 
23.4.6 基于場景的測試設計 
23.4.7 測試表層結構和深層結構 
23.5 在類級別可用的測試方法 
23.5.1 對OO類的隨機測試 
23.5.2 在類級別的劃分測試 
23.6 類間測試案例設計 
23.6.1 多個類測試 
23.6.2 從行為模型導出的測試 
23.7 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第24章 面向對象系統(tǒng)的技術度量 
24.1 面向對象度量的目的 
24.2 面向對象度量的識別特征 
24.2.1 局部化 
24.2.2 封裝 
24.2.3 信息隱蔽 
24.2.4 繼承 
24.2.5 抽象 
24.3 對OO設計模型的度量 
24.4 面向類的度量 
24.4.1 CK度量套件 
24.4.2 Lorenz和Kidd建議的度量 
24.4.3 MOOD度量套件 
24.5 面向操作的度量 
24.6 對面向對象測試的度量 
24.7 對面向對象項目的度量 
24.8 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第五部分 軟件工程高級課題
第25章 形式化方法 
25.1 基本概念 
25.1.1 欠形式化方法的不足 
25.1.2 軟件開發(fā)中的數(shù)學
25.1.3 形式化方法概念 
25.2 數(shù)學預備知識 
25.2.1 集合和構造性規(guī)約 
25.2.2 集合運算符 
25.2.3 邏輯運算符 
25.2.4 序列 
25.3 應用數(shù)學符號描述形式規(guī)約 
25.4 形式規(guī)約語言 
25.5 用Z表示一個軟件構件的例子 
25.6 形式化方法的十條戒律 
25.7 形式化方法—未來之路 
25.8 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第26章 凈室軟件工程 
26.1 凈室方法 
26.1.1 凈室策略 
26.1.2 什么使得凈室獨特 
26.2 功能規(guī)約 
26.2.1 黑盒規(guī)約 
26.2.2 狀態(tài)盒規(guī)約 
26.2.3 清晰盒規(guī)約 
26.3 凈室設計 
26.3.1 設計求精和驗證 
26.3.2 設計驗證的優(yōu)點 
26.4 凈室測試 
26.4.1 統(tǒng)計使用測試 
26.4.2 認證 
26.5 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第27章 基于構件的軟件工程 
27.1 基于構件的系統(tǒng)的開發(fā) 
27.2 CBSE過程 
27.3 領域工程 
27.3.1 領域分析過程 
27.3.2 特征化函數(shù)
27.3.3 結構建模和結構點 
27.4 基于構件的開發(fā) 
27.4.1 構件鑒定、適應性修改和組裝 
27.4.2 構件工程 
27.4.3 為了復用的分析和設計 
27.5 分類和檢索構件 
27.5.1 描述可復用構件 
27.5.2 復用環(huán)境 
27.6 CBSE經(jīng)濟學 
27.6.1 對質量、生產(chǎn)率和成本的影響 
27.6.2 使用結構點的成本分析 
27.6.3 復用度量 
27.7 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第28章 客戶/服務器軟件工程 
28.1 客戶/服務器系統(tǒng)的結構 
28.1.1 C/S系統(tǒng)的軟件構件 
28.1.2 軟件構件的分布 
28.1.3 分布應用子系統(tǒng)的指導原則 
28.1.4 連接C/S軟件子系統(tǒng) 
28.1.5 中間件和對象請求代理體系結構 
28.2 C/S系統(tǒng)的軟件工程 
28.3 分析建模問題 
28.4 C/S系統(tǒng)的設計 
28.4.1 客戶/服務器系統(tǒng)的體系結構設計 
28.4.2 應用軟件的傳統(tǒng)設計方法 
28.4.3 數(shù)據(jù)庫設計 
28.4.4 一種設計方法的概述 
28.4.5 加工設計的迭代 
28.5 測試問題 
28.5.1 整體C/S測試策略 
28.5.2 C/S測試策略 
28.6 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第29章 Web工程 
29.1 基于Web的應用的屬性 
29.1.1 質量屬性 
29.1.2 技術 
29.2 WebE過程 
29.3 WebE框架 
29.4 表示/分析基于Web的系統(tǒng) 
29.4.1 表示 
29.4.2 分析 
29.5 基于Web的應用的設計 
29.5.1 體系結構設計 
29.5.2 導航設計 
29.5.3 界面設計 
29.6 測試基于Web的應用 
29.7 管理問題 
29.7.1 WebE隊伍 
29.7.2 項目管理 
29.7.3 針對WebE的SCM問題 
29.8 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第30章 再工程 
30.1 業(yè)務過程再工程 
30.1.1 業(yè)務過程 
30.1.2 業(yè)務過程再工程的原則 
30.1.3 BPR模型 
30.1.4 幾句警告 
30.2 軟件再工程 
30.2.1 軟件維護 
30.2.2 軟件再工程過程模型 
30.3 逆向工程 
30.3.1 理解處理的逆向工程 
30.3.2 理解數(shù)據(jù)的逆向工程 
30.3.3 用戶界面的逆向工程 
30.4 重構 
30.4.1 代碼重構 
30.4.2 數(shù)據(jù)重構 
30.5 正向工程 
30.5.1 客戶/服務器體系結構的正向工程 
30.5.2 面向對象體系結構的正向工程 
30.5.3 用戶界面的正向工程 
30.6 再工程經(jīng)濟學 
30.7 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第31章 計算機輔助軟件工程 
31.1 什么是CASE 
31.2 CASE的構造積木塊 
31.3 CASE工具分類 
31.4 集成CASE環(huán)境 
31.5 集成體系結構 
31.6 CASE中心存儲庫 
31.6.1 在I-CASE中中心存儲庫的作用 
31.6.2 特征和內容 
31.7 小結 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
第32章 未來之路 
32.1 重提軟件的重要性 
32.2 變化的范圍 
32.3 人以及他們建造系統(tǒng)的方式 
32.4 “新”的軟件工程過程 
32.5 表示信息的新模式 
32.6 技術作為推動力 
32.7 結束語 
參考文獻 
習題與思考題 
推薦讀物及其他信息源 
索引

本目錄推薦

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