共找到26條詞條名為軟體工程的結果 展開
軟體工程
韓利凱、高寅生、楊全編著書籍
《軟體工程》是2013年清華大學出版社出版的的圖書,作者是韓利凱、高寅生、楊全。
《軟體工程》是一本針對高校計算機相關專業軟體工程課程所編寫的高校教材,主要介紹了軟體工程的基礎知識與應用技術。書中系統地介紹了軟體工程的基礎知識與應用技術,內容包括軟體工程的基本概念和基本知識,軟體生命周期與軟體開發的各種模型,軟體立項與合同,軟體需求分析的概念、方法和工具,軟體策劃的規模、費用和資源的估計方法,軟體建模的思想及三個模型分析,軟體設計概論和設計方法,軟體測試方法,軟體實施及維護的方法,軟體管理。
本書在內容上注重科學性、先進性,強調實踐性,提供了豐富的軟體開發實例和素材,反映了軟體工程的最新發展技術。本書內容全面、深入淺出、理論和實踐相結合,通過對本書的學習讀者能夠較好地掌握軟體工程的基本知識和基本技術。
第1章軟體工程概論
1.1軟體的定義
1.2軟體工程
1.3軟體工程在軟體行業中的作用
1.4軟體工程方法論
1.5軟體工程實踐論
1.6本章小結
第2章軟體生命周期與開發模型
2.1軟體生命周期模型概論
2.2瀑布模型
2.3增量模型
2.4原型模型
2.5迭代模型
2.6螺旋模型
2.7噴泉模型
2.8XP模型
2.9各種模型之間的關係
2.10本章小結
第3章軟體立項與合同
3.1軟體立項方法與文檔
3.2簽訂合同的方法與文檔
3.3軟體招標與投標
3.4下達任務的方法與文檔
3.5本章小結
第4章軟體需求分析
4.1需求分析的基本概念
4.2軟體需求分析的過程和任務
4.3需求分析的方法
4.4需求描述工具
4.5需求過程管理
4.6需求分析文檔
4.7需求評審
4.8本章小結
第5章軟體策劃
5.1軟體策劃概論
5.2軟體策劃過程
5.3軟體估計的方法
5.4軟體策劃管理與軟體策劃管理文檔
5.5本章小結
第6章軟體管理
6.1三個模型的建模思想
6.2數據模型設計概論
6.3資料庫設計的理論與方法
6.4數據模型建模實例分析
6.5三個模型建模實例分析
6.6三個模型建模思想的總結
6.7本章小結
第7章軟體設計
7.1軟體設計概論
7.2軟體設計原理
7.2.1模塊化
7.2.2抽象化
7.2.3逐步求精
7.2.4信息隱藏和局部化
7.2.5模塊獨立性
7.2.6模塊層次化
7.2.7啟髮式規則
7.3面向過程設計
7.4面向對象設計
7.4.1面向對象方法概述
7.4.2面向對象的概念
7.4.3面向對象的模型
7.4.4設計類
7.4.5面向對象實現
7.5面向元數據設計
7.6軟體設計方法總結
7.7軟體設計文檔
7.8本章小結
習題7
第8章軟體測試
8.1軟體測試概論
8.1.1測試的目的
8.1.2測試的基本原則
8.2軟體測試模型
8.3黑盒測試方法
8.3.1等價類劃分法
8.3.2邊界值分析法
8.3.3錯誤推測法
8.3.4因果圖法
8.4白盒測試方法
8.4.1邏輯覆蓋
8.4.2基本路徑測試
8.4.3條件測試
8.4.4循環測試
8.5灰盒測試方法
8.6測試過程與測試文檔
8.6.1測試過程
8.6.2測試文檔
8.7本章小結
習題8
第9章軟體實施與維護
9.1軟體產品的分類
9.2軟體產品的發布
9.2.1產品發布策略
9.2.2產品發布流程規範
9.2.3產品發布方式
9.3軟體產品的實施
9.3.1軟體產品實施步驟
9.3.2實施過程中的整改處理
9.4軟體維護的傳統方法
9.4.1軟體維護的定義
9.4.2軟體維護的特點
9.4.3軟體維護的過程
9.4.4軟體維護的副作用
9.4.5軟體可維護性
9.4.6可維護性複審
9.4.7提高軟體的可維護性
9.5軟體維護的最新方法
9.5.1軟體的逆向工程和再工程
9.5.2逆向工程
9.5.3再工程
9.5.4軟體再工程風險
9.6軟體維護文檔
9.6.1軟體文檔
9.6.2維護過程文檔
9.7本章小結
習題9
第10章軟體管理
10.1軟體過程改進模型CMMI
10.1.1軟體過程能力
10.1.2軟體能力成熟度模型CMM
10.1.3軟體能力成熟度模型集成CMMI
10.2軟體配置管理
10.2.1軟體配置管理概述
10.2.2軟體配置管理的基本概念
10.2.3軟體配置管理的內容
10.2.4軟體配置管理的功能
10.2.5軟體配置管理的流程
10.2.6版本控制
10.2.7變更控制
10.3軟體質量保證
10.3.1軟體質量
10.3.2軟體質量保證概述
10.3.3軟體質量保證活動
10.3.4軟體質量保證的措施
10.4軟體項目管理
10.4.1軟體項目管理概述
10.4.2軟體項目成本管理
10.4.3軟體項目時間管理
10.4.4軟體項目人力資源管理
10.4.5軟體開發質量管理
10.5本章小結
習題10
參考文獻