軟件工程基礎(chǔ)
- 所屬分類:
- 作者:
韓最蛟 主編
- 出版社:
北京大學(xué)出版社
- ISBN:9787301152775
- 出版日期:2009-9-1
-
原價:
¥28.00元
現(xiàn)價:¥22.40元
-
本書信息由合作網(wǎng)站提供,請前往以下網(wǎng)站購買:
圖書簡介
隨著計算機硬件性能的極大提高和計算機體系結(jié)構(gòu)的不斷變化,計算機軟件系統(tǒng)也更加成熟和更為復(fù)雜,從而促使計算機軟件的角色發(fā)生了巨大的變化。軟件工程是在克服20世紀(jì)60年代末所出現(xiàn)的“軟件危機”的過程中逐漸形成與發(fā)展的。本書編者在結(jié)合多年實際設(shè)計經(jīng)驗的基礎(chǔ)上,對軟件工程基礎(chǔ)進行了探討。全書共11章,包括軟件工程概述、軟件開發(fā)工具和環(huán)境、結(jié)構(gòu)化分析、概要設(shè)計、詳細(xì)設(shè)計、軟件編碼、面向?qū)ο蟮姆治龊驮O(shè)計方法、軟件測試技術(shù)、軟件維護、軟件項目管理以及軟件質(zhì)量保證與軟件工程標(biāo)準(zhǔn)等內(nèi)容,各章后均配有小結(jié)和習(xí)題,以期提高讀者的軟件設(shè)計水平并拓寬設(shè)計思路。
本書可作為高職高專計算機應(yīng)用技術(shù)、軟件技術(shù)等專業(yè)的教材,也可作為從事相關(guān)軟件設(shè)計工作人員的學(xué)習(xí)指導(dǎo)用書。
目錄
第1章 軟件工程概述
1.1 軟件的概念、特點和分類
1.1.1 軟件的概念
1.1.2 軟件的特點
1.1.3 軟件的分類
1.2 軟件工程概念
1.2.1 軟件危機
1.2.2 軟件工程的概念
1.2.3 軟件工程的原理
1.3 軟件生存期和軟件開發(fā)模型
1.3.1 軟件生存期
1.3.2 軟件開發(fā)模型
本章小結(jié)
習(xí)題
第2章 軟件開發(fā)工具和環(huán)境
2.1 軟件開發(fā)工具
2.1.1 軟件開發(fā)工具的概念
2.1.2 軟件開發(fā)工具的功能
2.1.3 軟件開發(fā)工具分類
2.2 軟件開發(fā)環(huán)境
2.2.1 軟件開發(fā)環(huán)境的分類
2.2.2 集成化的軟件開發(fā)環(huán)境
2.2.3 軟件開發(fā)環(huán)境的構(gòu)成和特性
2.3 軟件開發(fā)工具和環(huán)境的應(yīng)用及發(fā)展
2.4 計算機輔助軟件工程CASE
2.4.1 軟件自動化
2.4.2 CASE工具
2.4.3 CASE工具實例
本章小結(jié)
習(xí)題
第3章 結(jié)構(gòu)化分析
3.1 軟件定義過程概述
3.1.1 問題的定義
3.1.2 可行性研究
3.1.3 需求分析
3.2 結(jié)構(gòu)化分析
3.2.1 結(jié)構(gòu)化分析方法概述
3.2.2 數(shù)據(jù)流圖
3.2.3 數(shù)據(jù)字典
3.2.4 實體一關(guān)系圖
3.2.5 加工邏輯的描述方法
3.3 需求規(guī)格說明與評審
3.3.1 需求規(guī)格說明的主要內(nèi)容
3.3.2 需求分析的評審
3.4 需求規(guī)格說明書寫作范例
本章小結(jié)
習(xí)題
第4章 概要設(shè)計
4.1 概要設(shè)計的任務(wù)與步驟
4.1.1 概要設(shè)計的任務(wù)
4.1.2 概要設(shè)計的過程
4.2 軟件設(shè)計的概念與原則
4.2.1 模塊化
4.2.2 抽象與逐步求精
4.2.3 信息隱蔽和局部化
4.2.4 模塊獨立性
4.2.5 設(shè)計準(zhǔn)則
4.3 面向數(shù)據(jù)流的設(shè)計方法
4.3.1 概念
4.3.2 系統(tǒng)結(jié)構(gòu)圖
4.3.3 變換分析
4.3.4 事務(wù)分析
……
第5章 詳細(xì)設(shè)計
第6章 軟件編碼
第7章 面向?qū)ο蟮姆治龊驮O(shè)計方法
第8章 軟件測試技術(shù)
第9章 軟件維護
第10章 軟件項目管理
第11章 軟件質(zhì)量保證與軟件工程標(biāo)準(zhǔn)