章 軟件工程概論
節(jié) 軟件及軟件危機
第二節(jié) 軟件工程概述
第三節(jié) 軟件工程的基本原則
第二章 軟件開發(fā)基礎
節(jié) 數(shù)據(jù)庫
第二節(jié) 軟件工程
第三章 結構化需求分析
節(jié) 概述
第二節(jié) 需求獲取
第三節(jié) 需求分析
第四節(jié) 結構化分析方法
第五節(jié) 需求描述與評審
第六節(jié) 需求驗證與評審
第四章 結構化軟件設計
節(jié) 軟件設計概述
第二節(jié) 軟件設計的過程
第三節(jié) 軟件設計的內容
第四節(jié) 結構化設計的方法
第五章 計算機軟件開發(fā)
節(jié) 計算機軟件開發(fā)的基礎架構原理
第二節(jié) 計算機軟件開發(fā)與數(shù)據(jù)庫管理
第三節(jié) 不同編程語言對計算機軟件開發(fā)的影響
第四節(jié) 計算機軟件開發(fā)中軟件質量的影響因素
第五節(jié) 計算機軟件開發(fā)信息管理系統(tǒng)的實現(xiàn)方式
第六節(jié) 基于多領域應用的計算機軟件開發(fā)
第七節(jié) 計算機軟件開發(fā)工程中的維護
第六章 軟件開發(fā)的過程研究
節(jié) CMM的軟件開發(fā)過程
第二節(jié) 軟件開發(fā)項目進度管理
第三節(jié) 軟件開發(fā)項目的成本控制
第四節(jié) 建筑節(jié)能評估系統(tǒng)軟件開發(fā)
第五節(jié) 基于代碼云的軟件開發(fā)研究與實踐
第六節(jié) 軟件開發(fā)架構的松耦合
第七節(jié) 基于SOA的軟件開發(fā)的研究與實現(xiàn)
第八節(jié) 軟件開發(fā)中的用戶體驗
第七章 軟件測試過程
節(jié) 概述
第二節(jié) 測試計劃
第八章 軟件測試方法
節(jié) 白盒測試方法
第二節(jié) 黑盒測試技術
第九章 軟件測試實用技術
節(jié) 單元測試
第二節(jié) 集成測試
第三節(jié) 性能測試技術
參考文獻