高等學校計算機課程規劃教材:軟體工程

高等學校計算機課程規劃教材:軟體工程

基本介紹

  • 書名:高等學校計算機課程規劃教材:軟體工程
  • 出版社:清華大學出版社
  • 頁數:417頁
  • 開本:16
  • 品牌:清華大學出版社
  • 作者:宋雨
  • 出版日期:2012年10月1日
  • 語種:簡體中文
  • ISBN:9787302277583, 7302277583
內容簡介,圖書目錄,

內容簡介

宋雨編著的《軟體工程》以軟體開發過程為主線,系統地介紹了軟體工程的基本原理、概念和技術方法。系統介紹了軟體工程學科的重要內容,既能滿足軟體工程課程的教學需求,同時又能為工程技術人員及管理人員提供參考。全書分16章,包括基本概念、軟體計畫、軟體需求分析、軟體設計、程式編碼、軟體測試、軟體維護、軟體復用、面向對象的軟體工程、軟體質量保證、軟體的技術度量、軟體開發工具與環境、軟體工程管理、軟體過程管理、基於構件的軟體工程(CBSE)和套用Web工程。

圖書目錄

第1章 概述
1.1 計算機系統的開發過程
1.2 軟體及其分類
1.3 軟體工程的由來和發展
1.4 軟體的生命周期
1.5 軟體生存期模型
1.6 小結
習題1
第2章 軟體計畫
2.1 確定軟體範圍
2.2 軟體開發中的資源需求
2.3 軟體成本估算
2.3.1 估算方法
2.3.2 估算模型
2.3.3 面向對象項目的估算
2.3.4 自行開發或購買的決策
2.4 軟體開發進度的安排
2.4.1 甘特圖
2.4.2 PERT圖
2.4.3 兩種圖的結合
2.5 小結
習題2
第3章 軟體需求分析
3.1 需求分析的任務
3.2 需求規約說明書
3.3 結構化需求分析方法
3.3.1 數據流圖
3.3.2 數據詞典
3.3.3 功能說明
3.4 原型化需求分析方法
3.4.1 原型開發的分類
3.4.2 快速原型技術
3.4.3 用戶界面開發
3.5 面向對象方法
3.5.1 Coad/Yourdon方法
3.5.2 Booch方法
3.5.3 Rumbaugh的OMT方法
3.5.4 Jacobson方法
3.5.5 UML方法
3.6 小結
習題3
第4章 軟體設計
4.1 軟體設計的任務
4.1.1 概要設計
4.1.2 詳細設計
4.1.3 軟體設計的目標和準則
4.2 軟體設計的概念和原則
4.2.1 軟體體系結構
4.2.2 軟體結構中的若干概念
4.2.3 軟體的模組化
4.3 軟體概要設計
4.3.1 充分理解SRS,確定設計策略
4.3.2 模組化準則
4.3.3 模組設計中的具體方法
4.3.4 概要設計文檔
4.4 軟體詳細設計
4.4.1 圖示工具
4.4.2 表格工具
4.4.3 語言工具
4.4.4 工具的比較
4.4.5 程式複雜性的度量
4.4.6 詳細設計文檔
4.5 結構化設計方法
4.5.1 軟體結構圖
4.5.2 從DFD導出軟體結構圖
4.5.3 軟體設計的評判
4.6 面向數據結構的設計方法
4.6.1 Jackson方法
4.6.2 LCP方法
4.7 面向對象的設計方法
4.7.1 OOD基本概念
4.7.2 OOD任務
4.7.3 Coad與Yourdon的OOD方法
4.7.4 層次化OOD方法
4.8 其他設計方法
4.8.1 面向方面程式設計
4.8.2 面向Agent的設計方法
4.8.3 泛型程式設計
4.8.4 面向構件的技術
4.8.5 敏捷方法
4.8.6 Rational統一過程
4.8.7 功能驅動開發模式
4.8.8 極端編程
4.9 小結
習題4
第5章 程式編碼
第6章 軟體測試
第7章 軟體維護
第8章 軟體復用
第9章 面向對象的軟體工程
第10章 軟體質量保證
第11章 軟體的技術度量
第12章 軟體開發工具與環境
第13章 軟體工程管理
第14章 軟體過程管理
第15章 基於構件的軟體工程
第16章 套用Web工程
參考文獻

相關詞條

熱門詞條

聯絡我們