本書從應(yīng)用型角度出發(fā),以軟件質(zhì)量為中心,圍繞軟件工程中的過程和方法兩大主題,系統(tǒng)介紹了軟件工程的基本概念、原理和方法,內(nèi)容包括軟件過程的概念、軟件過程模型、可行性分析和需求分析方法、軟件設(shè)計(jì)方法、軟件實(shí)施與測試方法以及軟件項(xiàng)目管理方法等。每章后附有小結(jié)和習(xí)題,便于考生自學(xué)。
本書可作為應(yīng)用型本科計(jì)算機(jī)軟件專業(yè)自學(xué)考試指定教材。適用于普通高等學(xué)校計(jì)算機(jī)類戒相關(guān)專業(yè)的教師和學(xué)生參考教材。
第1章 軟件工程概述
1.1 軟件危機(jī)
1.2 軟件工程概念
1.3 教材涉及的案例
習(xí)題
第2章 軟件開發(fā)過程和活動(dòng)
2.1 過程概念
2.2 問題定義活動(dòng)
2.3 可行性研究活動(dòng)
2.4 需求分析活動(dòng)
2.5 設(shè)計(jì)活動(dòng)
2.6 實(shí)施活動(dòng)
2.7 測試活動(dòng)
2.8 部署活動(dòng)
習(xí)題
第3章 軟件過程模型
3.1 過程模型概念
3.2 線形系列模型
3.3 演進(jìn)系列模型
習(xí)題
第4章 問題定義和可行性研究方法
4.1 問題定義
4.2 可行性研究的任務(wù)
4.3 成本/效益分析
4.4 可行性研究報(bào)告
習(xí)題
第5章 需求分析方法
5.1 需求分析的原則
5.2 傳統(tǒng)需求分析建模方法
5.3 面向?qū)ο蟮男枨蠓治鼋7椒?br> 習(xí)題
第6章 軟件設(shè)計(jì)方法
6.1 設(shè)計(jì)的概念
6.2 分治
6.3 抽象
6.4 內(nèi)聚與耦合
6.5 復(fù)用
……
第7章 軟件實(shí)施與測試方法
第8章 軟件項(xiàng)目管理方法
模擬測試題
參考答案
參考文獻(xiàn)
附:《軟件工程及應(yīng)用》自學(xué)考試大綱