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

軟件工程

軟件工程

定 價:¥23.00

作 者: 冷英男主編
出版社: 人民交通出版社
叢編項: 面向21世紀高職高專計算機專業(yè)教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787114049323 出版時間: 2004-02-01 包裝: 平裝
開本: 26cm 頁數(shù): 216 字數(shù):  

內(nèi)容簡介

  本書介紹了軟件工程的基本概念、技術(shù)與方法,內(nèi)容包括:軟件開發(fā)模型,系統(tǒng)分析,需求分析,軟件設(shè)計,編碼,軟件測試,維護,軟件配置管理,軟件度量和軟件體系結(jié)構(gòu)與軟件設(shè)計模式等。本書取材精練,各章配有習題并有比較具體的示例,便于學習和自學。本書注重原理,結(jié)合實踐,兼顧傳統(tǒng)技術(shù)與新技術(shù),繁簡適當,邏輯清楚,可作為高職高專院校計算機專業(yè)和相關(guān)專業(yè)的教材,也可作為軟件技術(shù)人員的參考書。

作者簡介

暫缺《軟件工程》作者簡介

圖書目錄

第1章緒論
1.1軟件的基本概念
1.1.1什么是軟件
1.1.2軟件的特點和分類
1.1.3軟件開發(fā)涉及的問題
1.2軟件危機與軟件工程
1.2.1軟件危機
1.2.2軟件工程學及其基本原則
1.2.3軟件生存周期
1.3軟件開發(fā)模型
1.3.1瀑布模型
1.3.2原型化模型
1.3.3漸增模型
1.3.4螺旋模型
1.3.5噴泉模型
1.3.6構(gòu)件集成模型
1.4小結(jié)
練習題
第2章系統(tǒng)分析
2.1基于計算機的系統(tǒng)
2.1.1基于計算機系統(tǒng)的層次及元素
2.1.2計算機系統(tǒng)工程
2.1.3軟件和軟件工程
2.2系統(tǒng)分析
2.2.1系統(tǒng)分析的目標
2.2.2系統(tǒng)分析的過程
2.3可行性分析
2.3.1可行性研究的內(nèi)容
2.3.2可行性研究的步驟
2.3.3可行性研究報告
2.4技術(shù)分析
2.4.1系統(tǒng)模型
2.4.2模型工具
2.5成本/效益分析
2.5.1成本估計
2.5.2成本/效益分析的內(nèi)容
2.6系統(tǒng)規(guī)格說明與評審
2.7小結(jié)
練習題
第3章需求分析
3.1需求分析的任務(wù)和過程
3.1.1軟件需求分析的任務(wù)與原則
3.1.2軟件需求的內(nèi)容
3.1.3軟件需求分析的過程與步驟
3.1.4常用需求分析方法
3.2結(jié)構(gòu)化分析方法(StructuredAnalysis,SA)
3.2.1結(jié)構(gòu)化分析方法使用的工具
3.2.2結(jié)構(gòu)化分析的過程
3.2.3原型化方法在需求分析中的作用
3.3面向?qū)ο蠓治龇椒?OOA,Object-OrientedAnalysis)
3.3.1面向?qū)ο蟮幕靖拍?br />3.3.2面向?qū)ο蠓椒ǔS玫膱D形工具
3.3.3面向?qū)ο蟮姆治龇椒▽W
3.3.4面向?qū)ο蠓治鲞^程
3.4軟件需求分析的驗證
3.4.1軟件需求分析的評審
3.4.2軟件需求規(guī)格說明
3.5小結(jié)
練習題
第4章軟件設(shè)計基礎(chǔ)
4.1軟件設(shè)計的目的和任務(wù)
4.1.1概要設(shè)計的任務(wù)
4.1.2詳細設(shè)計的任務(wù)
4.2軟件設(shè)計的基本概念
4.2.1抽象與細化
4.2.2模塊化與信息隱蔽
4.2.3復用
4.3軟件架構(gòu)設(shè)計
4.4過程設(shè)計的技術(shù)與工具
4.4.1結(jié)構(gòu)化程序設(shè)計
4.4.2圖形工具
4.5設(shè)計規(guī)格說明書與評審
4.6小結(jié)
練習題
第5章面向數(shù)據(jù)流的軟件設(shè)計方法
5.1基本概念與工具
5.1.1SC圖
5.1.2數(shù)據(jù)流圖DFD的類型
5.1.3SD方法的步驟
5.2變換分析
5.3事務(wù)分析
5.4結(jié)構(gòu)設(shè)計優(yōu)化的啟發(fā)式策略
5.5結(jié)構(gòu)設(shè)計的示例
5.6過程設(shè)計
5.6.1過程設(shè)計的原則
5.6.2過程設(shè)計的工具
5.6.3過程設(shè)計的例
5.7小結(jié)
練習題
第6章面向?qū)ο蟮脑O(shè)計方法
6.1面向?qū)ο笤O(shè)計概述
6.1.1面向?qū)ο笤O(shè)計任務(wù)
6.1.2OOD方法的描述機制
6.2面向?qū)ο笤O(shè)計方法
6.2.1系統(tǒng)設(shè)計
6.2.2對象設(shè)計
6.3小結(jié)
練習題
第7章編碼與程序設(shè)計語言選擇
7.1程序設(shè)計語言
7.1.1影響編碼的程序設(shè)計語言的特點
7.1.2程序設(shè)計語言的類別
7.1.3程序設(shè)計語言的選擇
7.2編碼標準
7.3編碼風格
7.3.1編碼風格指導原則
7.3.2編碼問題的例
7.4軟件設(shè)計支撐工具
7.5小結(jié)
練習題
第8章軟件測試
8.1測試的基本概念
8.1.1軟件測試的目的與特性
8.1.2幾個與測試相關(guān)的概念
8.1.3Myers測試經(jīng)驗
8.1.4軟件的錯誤
8.2黑盒測試
8.2.1等價分類法
8.2.2邊界值分析(BOundaryValueAnalysis)
8.2.3錯誤猜測法
8.3白盒測試
8.3.1邏輯覆蓋測試
8.3.2基本路徑測試
8.4軟件的測試策略
8.4.1測試的層次性
8.4.2單元測試
8.4.3集成測試
8.4.4確認測試
8.4.5系統(tǒng)測試
8.5調(diào)試(糾錯)
8.5.1調(diào)試的特點
8.5.2調(diào)試的方法
8.6面向?qū)ο蟮臏y試
8.6.1面向?qū)ο筌浖臏y試策略
8.6.2類的測試用例設(shè)計
8.7軟件測試計劃與測試分析報告
8.8小結(jié)
練習題
第9章軟件維護
9.1軟件維護的基本概念
9.1.1軟件維護的定義與分類
9.1.2維護代價的分布
9.1.3一個維護的例子
9.2維護的特點
9.2.1軟件工程方法對維護的影響
9.2.2維護的代價
9.2.3軟件維護中的一些典型問題
9.3可維護性
9.3.1影響可維護性的因素
9.3.2可維護性的若干量化的測度
9.3.3保證可維護性的復審
9.4維護過程與維護活動
9.4.1軟件維護工作的內(nèi)容
9.4.2建立維護機構(gòu)
9.4.3維護報告
9.4.4維護活動的模型
9.4.5維護管理文檔
9.4.6評價
9.5軟件修改的副作用
9.6逆向工程與重構(gòu)工程
9.6.1軟件重構(gòu)工程模型
9.6.2恢復信息的級別
9.6.3恢復信息的方法
9.7小結(jié)
練習題
第10章配置管理
10.1軟件配置管理的基本概念
10.1.1基線技術(shù)
10.1.2軟件配置項
10.2軟件配置管理的任務(wù)
10.2.1標識軟件配置中各種對象
10.2.2版本控制
10.2.3變化控制
10.2.4狀態(tài)報告
10.2.5配置審計
10.2.6配置管理的標準和CASE工具
10.3小結(jié)
練習題
第11章軟件項目的度量
11.1軟件度量的基本概念
11.1.1度量,測量和估算
11.1.2面向規(guī)模的度量
11.1.3面向功能的度量
11.1.4軟件度量體系標準
11.2軟件項目的估算
11.3經(jīng)驗估算模型
11.3.1COCOMO模型
11.3.2Putnam模型
11.4軟件的質(zhì)量度量
11.4.1軟件質(zhì)量和影響軟件質(zhì)量的要素
11.4.2軟件質(zhì)量要素評價標準
11.5軟件復雜性度量
11.5.1軟件復雜性
11.5.2控制結(jié)構(gòu)的復雜性度量
11.5.3源代碼復雜性度量
11.6軟件可靠性估算
11.7面向?qū)ο笙到y(tǒng)的技術(shù)度量
11.7.1面向?qū)ο笙到y(tǒng)在度量方面的區(qū)別特征
11.7.2面向類的度量
11.7.3面向操作的度量
11.8小結(jié)
練習題
第12章軟件體系結(jié)構(gòu)與設(shè)計模式
12.1軟件體系結(jié)構(gòu)
12.1.1軟件體系結(jié)構(gòu)的研究現(xiàn)狀
12.1.2常用的軟件體系結(jié)構(gòu)
12.2面向?qū)ο笾械哪J?br />12.2.1設(shè)計模式的概念
12.2.2設(shè)計模式的組成與描述
12.2.3模式的分類
12.2.4Proxy模式
12.2.5如何使用模式
12.3小結(jié)
練習題
參考文獻

本目錄推薦

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