PART I 面向對象方法格與應用實例
第1章 統(tǒng)一建模語言
1. 1 統(tǒng)一建模語言
1. 2 模型的建立
1. 3 面向對象的理念
1. 4 系統(tǒng)觀點
1. 5 規(guī)劃分析
1. 6 UML統(tǒng)一建模語言的基本圖標
1. 7 軟件開發(fā)的傳統(tǒng)與現(xiàn)代
1. 8 UML的基本元素
1. 9 UML的語法規(guī)則
1. 10 UML的詞別
討論
第2章 云豹(Rumbaugh)面向對象的方法論
2. 1 系統(tǒng)分析
2. 2 OMT的系統(tǒng)分析
2. 3 OMT的系統(tǒng)設計
2. 4 實例:飲料自動售貨機
討論
第3章 雪梨與米勒(Shlaer/Mellor)面向對象的方法論
3. 1 問題描述
3. 2 信息模型
3. 3 狀態(tài)模型
3. 4 對象互動
3. 5 處理模型
討論
第4章 難寇森(Jacobson)面向對象的方法論
4. 1 使用實例:對象模型技術
4. 2 企業(yè)系統(tǒng)
討論
第5章 布什(Booch)面向對象的方法論
5. 1 面向對象開發(fā)模型
5. 2 圖示工具
5. 3 微觀開發(fā)程序
5. 4 宏觀開發(fā)程序
5. 5 實例:以書店管理系統(tǒng)為例
討論
第6章 尤頓(Yourdon)面向對象方法論
6. 1 確認對象
6. 2 對象結構
6. 3 系統(tǒng)主題層
6. 4 對象屬性
6. 5 系統(tǒng)服務的功能
6. 6 分析與設計
討論
第7章 動態(tài)模型
7. 1 狀態(tài)圖的應用
7. 2 循序圖的應用
7. 3 合作圖的應用
7. 4 活動圖的應用
7. 5 企業(yè)模型化的活動圖
討論
第8章 主流(Main Stream)面向對象模型
8. 1 主流對象的六個階段
8. 2 系統(tǒng)流程
8. 3 主流對象的六種模型
8. 4 主流對象的六種圖標
8. 5 對象間的關系
8. 6 主流對象的六個組件
8. 7 面向對象的程序設計
討論
第9章 馬丁與奧地( Martin/Odell)面向對象的方法論
9. 1 對象結構模型與對象行為
9. 2 面向對象的開發(fā)階段
9. 3 系統(tǒng)分析方法
9. 4 系統(tǒng)開發(fā)
討論
第10章 面向對象模型開發(fā)程序
10. 1 面向對象模型的建立
10. 2 系統(tǒng)開發(fā)流程
10. 3 模型化工具
10. 4 模型化的圖標
10. 5 系統(tǒng)開發(fā)程序
討論
PART II 整合模型技術
第11章 統(tǒng)一建模語言的程序開發(fā)
11. 1 開發(fā)程序
11. 2 企業(yè)模型化
11. 3 需求方法
11. 4 分析與設計
11. 5 實現(xiàn)方法
11. 6 測試方法
討論
第12章 使用實例模型
12. 1 使用實例的組成
12. 2 模型化的系統(tǒng)
12. 3 行動者
12. 4 使用實例
討論
第13章 設計樣式
13. 1 軟件開發(fā)的設計樣式
13. 2 模型與樣式
13. 3 設計與樣式的關系
13. 4 樣式與使用實例
13. 5 永續(xù)對象模型
討論
第14章 類與對象
14. 1 類與對象
14. 2 類圖的靜態(tài)觀點
14. 3 聚合
14. 4 獨立
14. 5 數(shù)據(jù)同步
14. 6 詞別
14. 7 邏輯封裝
討論
第15章 實時系統(tǒng)
15. 1 實時系統(tǒng)的特性
15. 2 實時系統(tǒng)的分類
15. 3 面向對象與實時系統(tǒng)
15. 4 實時系統(tǒng)的衍生
討論
第16章 面向對象設計
16. 1 系統(tǒng)分層與分割
16. 2 對象設計
討論
第17章 面向對象方法的轉換
17. 1 從布什的面向對象升級到UML
17. 2 對象模塊化技術升級到UML
17. 3 一般性的升級方式
17. 4 模塊化會議
討論
第18章 行為模式
18. 1 行為分析
18. 2 行為模型
18. 3 行為關系
討論
第19章 面向對象分析與設計應用于檢索文件
19. 1 問題描述
19. 2 對象模型的建立
19. 3 動態(tài)模型的建立
19. 4 功能模型的建立
討論
第20章 面向對象模型
20. 1 面向對象程序語言
20. 2 在GIS中的面向對象程序語言
20. 3 數(shù)據(jù)模型
20. 4 數(shù)據(jù)模型的程序
20. 5 地理數(shù)據(jù)的分析
20. 6 地理數(shù)據(jù)的管理
20. 7 實務操作
討論
PART III 面向對象數(shù)據(jù)庫
第21章 面向對象數(shù)據(jù)庫
21. 1 地理信息
21. 2 面向對象數(shù)據(jù)庫
21. 3 面向對象數(shù)據(jù)庫管理系統(tǒng)
21. 4 面向對象數(shù)據(jù)模型
21. 5 查詢語言
21. 6 實現(xiàn)技術
21. 7 查詢工具
21. 8 系統(tǒng)分析與設計
21. 9 數(shù)據(jù)庫設計
討論
第22章 數(shù)據(jù)庫與面向對象數(shù)據(jù)庫
22. 1 數(shù)據(jù)庫系統(tǒng)
22. 2 面向對象技術
22. 3 面向對象數(shù)據(jù)庫的應用
22. 4 應用程序設計程序
22. 5 面向對象數(shù)據(jù)庫的最佳化
22. 6 技術整合
討論
第23章對象數(shù)據(jù)庫的類型
23. 1 GemStone
23. 2 ObjectStone
23. 3 ONTOS
23. 4 ORION
23. 5 O2
23. 6 WOO/DB
23. 7 面向對象數(shù)據(jù)庫的開發(fā)方式
討論
PART IV 軟件開發(fā)與品質管理
第24章 軟件開發(fā)法論
24. 1 瀑布模型
24. 2 漸增模型
24. 3 擴展模型
24. 4 原型法模型
24. 5 螺旋模型
24. 6 第四代技術
24. 7 混合模型
24. 8 結構化方法
討論
第25章 軟件品質管理
25. 1 品質成本
25. 2 提高軟件品質的方法
25. 3 提高系統(tǒng)開發(fā)人員素質
25. 4 信息系統(tǒng)開發(fā)品質管理的結構
25. 5 系統(tǒng)結構的建立
25. 6 ISO/YEAR的應用
25. 7 ISO9000結合 YEAR 2000的應用
25. 8 實例評估與驗證
25. 9 實例評估成果
討論
第26章 面向對象分析與分布式技術
26. 1 傳統(tǒng)式分析
26. 2 UML的圖標
26. 3 軟件再使用
26. 4 對象模型化技術
26. 5 運用分布式對象技術:開發(fā)營建管理系統(tǒng)
26. 6 實例:問題描述
26. 7 營建管理的系統(tǒng)分析
26. 8 系統(tǒng)結構設計
26. 9 組件設計
26. 10 建構應用程序
26. 11 系統(tǒng)整合及測試
討論
第27章 模糊面向對象數(shù)據(jù)模型
27. 1 模糊集合理論
27. 2 數(shù)據(jù)模型
27. 3 模糊數(shù)據(jù)模型
27. 4 塑料壓延
27. 5 模糊面向對象數(shù)據(jù)模型設計
27. 6 近似性為基礎的模糊面向對象數(shù)據(jù)模型
27. 7 周期數(shù)據(jù)庫的分析與設計
27. 8 周期數(shù)據(jù)庫的組件
27. 9 數(shù)據(jù)模塊:實例實現(xiàn)
討論
附錄A 面向對象程序設計
A. 1 面向對象程序設計
A. 2 面向對象程序設計的特性
A. 3 程序設計:以自動飲料售貨機為例
附錄B ATM自動提款機程序
B. 1 ATM應用的對象
B. 2 ATM自動提款機本體
B. 3 對象密碼顯示的畫面
B. 4 對象金融卡
B. 5 對象的輸入
附錄C 股票開戶管理系統(tǒng)
附錄D 面向對象整合語言使用的原型圖標表示法
附錄E 術語解釋
附錄F 中英文名詞對照
附錄G 參考文獻
中文部分
英文部分
附錄H 縮寫字與全名對照
附錄I 面向對象范例安裝操作手冊
1. 1 安裝
1. 2 執(zhí)行“面向對象范例”
1. 3 解除安裝