第1章 面向?qū)ο笤O(shè)計技術(shù)
1.1 面向?qū)ο蟮幕靖拍?
1.1.1 面向?qū)ο蟮幕驹?
1.1.2 對象的基本特性
1.1.3 面向?qū)ο蠓椒?
1.1.4 面向?qū)ο蟮能浖こ?
1.2 面向?qū)ο蟮姆治?
1.2.1 面向?qū)ο蠓治龅幕具^程和原則
1.2.2 確定分析對象的基本特性
1.2.3 對象間通信的方式
1.3 面向?qū)ο蟮脑O(shè)計
1.3.1 面向?qū)ο笤O(shè)計的基本概念
1.3.2 面向?qū)ο蟮脑O(shè)計方法
本章小結(jié)
習題1
第1章 面向?qū)ο笤O(shè)計技術(shù)
1.1 面向?qū)ο蟮幕靖拍?nbsp;
1.1.1 面向?qū)ο蟮幕驹?nbsp;
1.1.2 對象的基本特性
1.1.3 面向?qū)ο蠓椒?nbsp;
1.1.4 面向?qū)ο蟮能浖こ?nbsp;
1.2 面向?qū)ο蟮姆治?nbsp;
1.2.1 面向?qū)ο蠓治龅幕具^程和原則
1.2.2 確定分析對象的基本特性
1.2.3 對象間通信的方式
1.3 面向?qū)ο蟮脑O(shè)計
1.3.1 面向?qū)ο笤O(shè)計的基本概念
1.3.2 面向?qū)ο蟮脑O(shè)計方法
本章小結(jié)
習題1
第2章 軟件工程概述
2.1 軟件工程
2.1.1 軟件
2.1.2 軟件開發(fā)
2.1.3 軟件危機與軟件工程
2.2 軟件生存周期及開發(fā)模型
2.2.1 軟件生存周期
2.2.2 軟件開發(fā)模型
2.3 軟件規(guī)范性開發(fā)
2.3.1 確立規(guī)范性思想
2.3.2 保證軟件質(zhì)量
2.3.3 設(shè)計工具
2.4 復雜管理信息系統(tǒng)分析
本章小結(jié)
習題2
第3章 需求分析
3.1 概述
3.2 需求分析的目標和任務
3.3 獲取需求的方法
3.4 需求分析的基本過程
3.4.1 問題識別
3.4.2 分析與綜合
3.4.3 編制文檔
3.4.4 綜合評審
3.5 需求分析的原則
3.6 需求分析的方法
3.6.1 面向數(shù)據(jù)流的分析方法
3.6.2 面向數(shù)據(jù)結(jié)構(gòu)的分析方法
3.6.3 原型化方法
3.6.4 需求分析的其他方法
3.7 系統(tǒng)動態(tài)分析
3.7.1 狀態(tài)遷移圖
3.7.2 Petri網(wǎng)
3.8 需求規(guī)格說明書的編寫
3.8.1 編寫需求規(guī)格說明書的原則
3.8.2 需求規(guī)格說明書的內(nèi)容及一般格式
3.9 需求分析的評審和驗證
3.9.1 需求分析的評審
3.9.2 需求分析的驗證
3.10 實例分析
3.10.1 系統(tǒng)概述
3.10.2 數(shù)據(jù)流圖
3.10.3 數(shù)據(jù)字典
本章小結(jié)
習題3
第4章 概要設(shè)計
4.1 概要設(shè)計案例
4.1.1 開發(fā)背景
4.1.2 系統(tǒng)分析
4.1.3 系統(tǒng)設(shè)計
4.1.4 業(yè)務流程
4.1.5 數(shù)據(jù)存儲結(jié)構(gòu)設(shè)計
4.2 概要設(shè)計的概念與原則
4.2.1 模塊化設(shè)計原則
4.2.2 抽象分析原則
4.2.3 結(jié)構(gòu)化設(shè)計原則
4.3 概要設(shè)計說明書的編寫
本章小結(jié)
習題4
第5章 詳細設(shè)計
5.1 系統(tǒng)詳細設(shè)計的任務、目標及原則
5.1.1 詳細設(shè)計的任務
5.1.2 詳細設(shè)計的目標
5.1.3 詳細設(shè)計的原則
5.2 詳細設(shè)計的工具
5.2.1 詳細設(shè)計的工具概述
5.2.2 流程圖
5.2.3 PAD圖
5.2.4 判定表
5.2.5 PDL
5.2.6 HIPO圖
5.3 Jackson設(shè)計方法
5.4 詳細設(shè)計示例
5.4.1 寫出模塊說明
5.4.2 將模塊說明細化為詳細邏輯
5.5 詳細設(shè)計說明書的編寫及詳細設(shè)計復審
5.5.1 詳細設(shè)計說明書的編寫
5.5.2 詳細設(shè)計復審
本章小結(jié)
習題5
第6章 實施系統(tǒng)
6.1 程序設(shè)計語言
6.1.1 程序設(shè)計語言的分類
6.1.2 程序設(shè)計語言的特性
6.1.3 程序設(shè)計語言的選擇
6.1.4 源程序文檔化
6.2 算法效率
6.3 軟件測試
6.3.1 軟件測試的概念和原則
6.3.2 軟件測試技術(shù)
6.3.3 面向?qū)ο蟮能浖䴗y試
6.3.4 測試分析報告的編寫
6.4 軟件調(diào)試(Debug)
6.4.1 軟件調(diào)試的方法
6.4.2 軟件調(diào)試的指導原則
本章小結(jié)
習題6
第7章 軟件復用、XML技術(shù)及分布對象技術(shù)
7.1 軟件復用
7.1.1 軟件復用概述
7.1.2 實現(xiàn)軟件復用的關(guān)鍵因素
7.1.3 軟件復用的研究與實踐活動
7.2 XML技術(shù)及其應用
7.2.1 XML的發(fā)展
7.2.2 XML的技術(shù)規(guī)范
7.2.3 XML的應用
7.3 分布對象技術(shù)
7.3.1 分布對象技術(shù)的核心概念
7.3.2 主流技術(shù)
7.3.3 發(fā)展趨勢
本章小結(jié)
習題7