注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件工程導(dǎo)論(第2版)

軟件工程導(dǎo)論(第2版)

軟件工程導(dǎo)論(第2版)

定 價:¥38.00

作 者: (印)摩爾(Mall,R) 著;馬振晗,胡曉 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 國外經(jīng)典教材·計算機(jī)科學(xué)與技術(shù)
標(biāo) 簽: 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787302181934 出版時間: 2008-09-01 包裝: 平裝
開本: 16開 頁數(shù): 282 字?jǐn)?shù):  

內(nèi)容簡介

  本書是為計算機(jī)專業(yè)的本科生編寫的軟件工程教科書。它在一個軟件工程學(xué)總體的框架下來一一介紹軟件工程所涉及的重要的話題,章節(jié)的編排遵循一個軟件產(chǎn)品的生命周期中所要進(jìn)行的所有活動的順序。首先概述了軟件工程的概念,包括一些重要的生命周期模型以及軟件項(xiàng)目管理的技術(shù)和概念。接下來詳述了軟件項(xiàng)目的需求分析、設(shè)計、建模及編碼和測試等內(nèi)容。最后描述了軟件的質(zhì)量管理、維護(hù)、復(fù)用等問題;同時也解釋了近年來發(fā)展起來的CASE工具的基本概念。此外,每章都提供了大量的練習(xí)來幫助學(xué)生了解對本章內(nèi)容的掌握程度。本書不僅適合計算機(jī)專業(yè)的本科生作為教材使用,同時也適合從事計算機(jī)軟件業(yè)的廣大工程技術(shù)人員。

作者簡介

  Rajib Mall博士,克勒格布爾印度科技學(xué)院計算機(jī)科學(xué)與工程系副教授。在開發(fā)面向產(chǎn)業(yè)的軟件項(xiàng)目上有著豐富的實(shí)踐經(jīng)驗(yàn)。RajibMall博士在克勒格布爾印度科技學(xué)院已執(zhí)教9年,曾指導(dǎo)過博士論文數(shù)篇。

圖書目錄

第1章 概述
1.1 軟件工程學(xué)科--發(fā)展和影響
1.1.1工程學(xué)科藝術(shù)的發(fā)展
1.1.2軟件危機(jī)的一個解決方案
1.2 程序與軟件產(chǎn)品
1.3 為什么研究軟件工程
1.4 軟件工程的出現(xiàn)
1.4.1早期計算機(jī)編程
1.4.2高級語言編程
1.4.3基于流程控制的設(shè)計
1.4.4面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計
1.4.5面向數(shù)據(jù)流的設(shè)計
1.4.6面向?qū)ο蟮脑O(shè)計
1.4.7其他發(fā)展
1.5 軟件開發(fā)實(shí)踐中的重要變化
1.6 計算機(jī)系統(tǒng)工程
1.7 小結(jié)
1.8 練習(xí)

第2章 軟件生命周期模型
2.1 為什么使用生命周期
2.1.1為什么要記錄一個生命周期模型
2.1.2階段出入標(biāo)準(zhǔn)
2.2 經(jīng)典瀑布模型
2.2.1可行性研究
2.2.2需求分析和說明
2.2.3設(shè)計
2.2.4編碼和單元測試
2.2.5集成和系統(tǒng)測試
2.2.6維護(hù)
2.3 迭代瀑布模型
2.4 原型模型
2.5 進(jìn)化模型
2.6 螺旋模型
2.7 不同生命周期模型的比較
2.8 小結(jié)
2.9 練習(xí)

第3章 軟件項(xiàng)目管理
3.1 軟件項(xiàng)目經(jīng)理的職責(zé)
3.1.1軟件項(xiàng)目經(jīng)理的工作職責(zé)
3.1.2軟件項(xiàng)目經(jīng)理所必需的技能
3.2 項(xiàng)目規(guī)劃
3.3項(xiàng)目規(guī)模估算的度量
3.3.1代碼行(LOC)
3.3.2功能點(diǎn)度量
3.4 項(xiàng)目估算方法
3.4.1經(jīng)驗(yàn)估算法
3.4.2啟發(fā)式方法
3.4.3分析估算法
3.5 經(jīng)驗(yàn)估算法
3.5.1專家判斷法
3.5.2Delphi成本估算
3.6 COCOMO--一種啟發(fā)式估算法
3.6.1基本COCOMO模型
3.6.2中等COCOMO模型
3.6.3完整COCOMO模型
3.7 HALSTEAD的軟件科學(xué)--一種分析技術(shù)
3.7.1標(biāo)準(zhǔn)C語言的運(yùn)算符和操作數(shù)
3.7.2長度和詞匯
3.7.3程序量
3.7.4潛在最小量
3.7.5I作量和時間
3.7.6長度估算
3.8 人員配置級別估算
3.8.1Norden的工作
3.8.2Putnam的工作
3.8.3時間表改變對于成本的影響
3.8.4Jensen模型
3.9 調(diào)度
3.9.1工作分解結(jié)構(gòu)
3.9.2活動網(wǎng)絡(luò)和關(guān)鍵路徑方法
3.9.3Gantt圖
3.9.4PERT圖
3.9.5項(xiàng)目監(jiān)測和控制
3.10 組織和團(tuán)隊(duì)結(jié)構(gòu)
3.10.1組織結(jié)構(gòu)
3.10.2團(tuán)隊(duì)結(jié)構(gòu)
3.11 人員配置
3.12 風(fēng)險管理
3.12.1風(fēng)險識別
3.12.2風(fēng)險評估
3.12.3風(fēng)險遏制
3.13 軟件組態(tài)管理
3.13.1軟件組態(tài)管理的必要性
3.13.2組態(tài)管理活動
3.13.3源代碼控制系統(tǒng)(SCCS)和RCS
3.14 雜項(xiàng)計劃
3.15 小結(jié)
3.16 練習(xí)

第4章 需求分析和規(guī)約
4.1 需求收集和分析
4.2 軟件需求規(guī)約(SRS)
4.2.1SRS文檔內(nèi)容
4.2.2功能需求
4.2.3如何識別功能需求
4.2.4如何記錄功能需求
4.2.5可追蹤性
4.2.6好的SRS文檔的特征
4.2.7差的SRS文檔的例子
4.2.8SRS文檔的組織
4.2.9表示復(fù)雜邏輯的技術(shù)
4.3 形式系統(tǒng)開發(fā)技術(shù)
4.3.1什么是形式技術(shù)
4.3.2模型與面向?qū)傩缘姆椒?br />4.33操作語義
4.3.4形式方法的優(yōu)點(diǎn)和局限
4.4 公理規(guī)約
4.5 代數(shù)規(guī)約
4.5.1輔助函數(shù)
4.5.2結(jié)構(gòu)規(guī)約
4.5.3代數(shù)規(guī)約的優(yōu)劣
4.6 可執(zhí)行規(guī)約和4GL
4.7 小結(jié)
4.8 練習(xí)

第5章 軟件設(shè)計
5.1 什么是一個優(yōu)秀的軟件設(shè)計
5.2 內(nèi)聚和耦合
5.2.1內(nèi)聚力的分類
5.2.2耦合的分類
5.3 整齊排列
5.4 軟件設(shè)計的方法
5.4.1面向功能的設(shè)計
5.4.2面向?qū)ο蟮脑O(shè)計
5.5 面向?qū)ο蟮脑O(shè)計與面向功能的設(shè)計
5.6 小結(jié)
5.7 練習(xí)

第6章 面向功能的軟件設(shè)計
6.1 SA/SD方法總覽
6.2 結(jié)構(gòu)分析
6.3 數(shù)據(jù)流程圖(I)FD)
6.3.1用于構(gòu)建DFD的原始符號
6.3.2與設(shè)計DFD相關(guān)的一些重要概念
6.3.3開發(fā)一個系統(tǒng)的DFD模型
6.3.4DFD模型的缺點(diǎn)
6.4 將DFD技術(shù)擴(kuò)展到實(shí)時系統(tǒng)
6.5 結(jié)構(gòu)設(shè)計
6.5.1流程圖與結(jié)構(gòu)圖
6.5.2將一個DFD模型轉(zhuǎn)換為一個結(jié)構(gòu)圖
6.6 細(xì)節(jié)設(shè)計
6.7 設(shè)計審查
6.8 小結(jié)
6.9 練習(xí)

第7章 使用UML的對象建模
7.1 面向?qū)ο蟮母拍羁傆[
7.1.1基本機(jī)制
7.1.2關(guān)鍵概念
7.1.3相關(guān)的技術(shù)名詞
……

第8章 面向?qū)ο蟮能浖_發(fā)
第9章 用戶界面設(shè)計
第10章 編碼和測試
第11章 軟件可靠性和質(zhì)量管理
第12章 計算機(jī)輔助軟件工程
第13章 軟件維護(hù)
第14章 軟件復(fù)用

本目錄推薦

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