軟體工程--技術.方法與環境 內容簡介
本書是在北京大學計算機科學技術系使用的軟體工程講義的基礎上,由主講、主考教師編寫而成的,既是北京大學計算機系本科生指定教材,也是北京市高等教育自學考試指定教材。 本書結合國內外軟體工程的發展,特別是國家“八五”攻關成果,詳細地講述了軟體工程的基本內容,包括基本概念、基本模型、基本方法及相應的支持工具。本書注重基礎知識的系統性,同時注意選材的先進性,內容全面、層次清楚。軟體工程--技術.方法與環境 本書目錄
第一章 軟體工程概論1.1 軟體工程概念
1.2 軟體工程框架
第二章 軟體開發模型
2.1 瀑布模型
2.2 演化模型
2.3 螺旋模型
2.4 噴泉模型
2.5 增量模型
第三章 需求分析
3.1 需求獲取
3.2 結構化分析方法
3.3 需求驗證
3.4 需求分析文檔
3.5 實例研究
第四章 總體設計
4.1 總體設計的任務
4.2 總體設計的表示形式
4.3 總體設計的方法
4.4 好的設計的準則
4.5 啟發式規則
4.6 設計最佳化
4.7 ××××××系統軟體設計說明書
第五章 詳細設計
5.1 結構化程式設計
5.2 詳細設計的工具
第六章 面向對象分析
6.1 面向對象技術概述
6.2 標識類及對象
6.3 標識結構
6.4 標識主題
6.5 定義屬性
6.6 定義服務
6.7 面向對象分析文檔
第七章 面向對象設計
7.1 從OOA到OOD
7.2 問題域部分的設計
7.3 人機互動部分的設計
7.4 任務管理部分的設計
7.5 數據管理部分的設計
第八章 OSA方法簡介
第九章 軟體測試
第十章 軟體過程
第十一章 計算機輔助軟體工程CASE
參考文獻