注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合OMT應用

OMT應用

OMT應用

定 價:¥46.00

作 者: (美)Kurt W.Derr著;殷人昆,田金蘭譯;殷人昆譯
出版社: 清華大學出版社
叢編項:
標 簽: 面向?qū)ο?/td>

ISBN: 9787302084389 出版時間: 2004-07-01 包裝: 平裝
開本: 26cm 頁數(shù): 345 字數(shù):  

內(nèi)容簡介

  本書利用對象建模式技術(OMT),通過一個完整的例子(包括電子歸檔系統(tǒng)的分析、設計,以及編碼和測試等方面)說明開發(fā)人員是怎樣開發(fā)一個應用程序的。本書附錄提供了分析文檔、系統(tǒng)設計文檔、對象設計文檔、基于子系統(tǒng)應用的C++代碼、用于類操作的偽碼以及對使用給定數(shù)據(jù)集的過程和產(chǎn)品度量標準的討論等。本書適用于短訓班學員、工程專業(yè)或計算機專業(yè)的本科生或研究生以及其他自學人員。

作者簡介

  Kurt W.Derr具有豐富的軟件開發(fā)經(jīng)驗,從事過軟件開發(fā),擔任過軟件和系統(tǒng)工程的技術主管。1972年至今,先后在Datapoint、NCR以及EG & Idaho等公司工作,主要從事面向?qū)ο蠓椒ǖ母鞣N軟硬件配置工作?,F(xiàn)任Idaho國家工程實驗室Lockheed Idaho技術公司的對象技術專家,同時還是Eagle Rock技術公司的首席技術官。該公司的業(yè)務是提供關鍵的對象技術產(chǎn)品和服務。Derr于1971年在Florida技術學院獲得電子工程學士學位;1980年在Idaho大學獲得計算機科學碩士學位。作為Idaho大學的兼職教授,他負責講授Smalltalk程序設計和面向?qū)ο蠓治雠c設計等課程。

圖書目錄

第1章  引言
1.1  面向?qū)ο蟮拈_發(fā)過程
1.1.1  對象建模技術的規(guī)格說明
1.1.2  面向?qū)ο箝_發(fā)過程的各個階段
1.1.3  開發(fā)應用程序所使用的工具
1.2  改進面向?qū)ο箝_發(fā)過程或者產(chǎn)品所使用的度量
第2章  創(chuàng)建電子歸檔的對象模型
2.1  電子文檔的處理
2.1.1  電子歸檔的問題領域
2.1.2  什么是電子歸檔
2.1.3  電子歸檔問題的交互場景
2.2  使用對象建模技術
2.3  問題描述
2.4  標識對象類
2.4.1  用語法檢查來發(fā)現(xiàn)問題領域中的對象
2.4.2  用綜合知識來發(fā)現(xiàn)問題領域中的對象
2.5  丟棄不必要和不正確的類
2.6  準備數(shù)據(jù)字典
2.7  在類之間加入關聯(lián)
2.8  丟棄不必要和不正確的關聯(lián)
2.9  加入對象的屬性和鏈接
2.10  丟棄不必要和不正確的屬性
2.11  使用繼承來共享公共結構
2.12  遍歷訪問路徑以確定差異
2.13  過程總結和可交付的文檔
第3章  開發(fā)電子歸檔的動態(tài)模型
3.1  確定用例及預備典型的交互序列的場景
3.1.1  歸檔文檔
3.1.2  搜索文檔
3.1.3  查看文檔
3.1.4  刪除文檔
3.1.5  打印文檔
3.1.6  改變歸檔字符集
3.1.7  改變垃圾字
3.2  確定各對象間的事件并為各場景準備事件跟蹤
3.3  建立系統(tǒng)事件流程圖
3.4  為具有重要動態(tài)行為的類開發(fā)狀態(tài)圖
3.5  檢查狀態(tài)圖中事件的完整性和一致性
3.6  更新對象模型
3.7  過程總結和可交付的文檔
第4章  構建電子歸檔的功能模型
4.1  確定輸入值和輸出值
4.2  建立數(shù)據(jù)流圖
4.2.1  電子歸檔程序的頂層數(shù)據(jù)流圖
4.2.2  歸檔文檔力口工
4.2.3  查找文檔力n工
4.2.4  數(shù)據(jù)字典中的數(shù)據(jù)流圖定義
4.3  構造功官旨模型的剩余步驟
4.4  過程總結和可交付的文檔
第5章  概括關鍵操作與迭代分析
5.1  細化對象模型、動態(tài)模型和功能模型
5.1.1  概括對象模型的關鍵操作
5.1.2  檢查完整性和致性
5.1.3  開發(fā)和測試更具體的場景
5.2  過程總結和可交付的文檔
第6章  設計和說明應用程序界面
6.1  詳細的用戶界面動態(tài)模型
6.1.1  面向圖形的用戶界面設計工具
6.1.2  主用戶界面
6.2  詳細的用戶界面對象模型
6.3  綜合三個模型獲取類的操作
6.3.1  從功能模型獲取操作
6.3.2  從動態(tài)模型獲取操作
6.3.3  詳細的對象模型
6.4  用戶界面的實現(xiàn)
6.5  分析文檔
6.6  過程總結和可交付的文檔
第7章  系統(tǒng)設計
7.1  將系統(tǒng)組織成子系統(tǒng)
7.1.1  確定對象模型子系統(tǒng)
7.1.2  層次和劃分
7.2  標識并發(fā)性
7.3  將子系統(tǒng)分配給處理機和任務
7.4  選擇實現(xiàn)數(shù)據(jù)存儲的策略
7.5  高層決策
7.6  過程總結和可交付的文檔
第8章  對象設計
8.1  詳細的對象模型
8.2  給出實現(xiàn)操作的算法
8.2.1  歸檔操作
8.2.2  搜索操作
8.2.3  刪除操作
8.2.4  歸檔字符操作
8.2.5  垃圾字操作
8.3  描述對象
8.4  實現(xiàn)控制
8.5  調(diào)整設計以增加繼承性
8.6  設計關聯(lián)
8.7  優(yōu)化設計
8.8  詳細的對象設計模型
8.9  物理封裝程序
8.9.1  構建實際模塊
8.9.2  檢查子系統(tǒng)和類的實體的相關性
8.9.3  保證只有類的外部接口是公共的
8.10  設計文檔
8.11  過程總結和可交付的文檔
第9章  確定對象的實現(xiàn)
9.1  面向?qū)ο蟮木幊田L格指南
9.1.1  復用性
9.1.2  繼承性的使用
9.1.3  擴展性
9.1.4  健壯性
9.2  實現(xiàn)模型
9.3  C++實現(xiàn)
9.3.1  用戶界面子系統(tǒng)
9.3.2  雜類
9.4  測試電子歸檔應用系統(tǒng)
9.5  過程總結和可交付的文檔
第10章  總結和經(jīng)驗教訓
附錄A  數(shù)據(jù)流圖加工描述
A.1  描述每一功能
A.2  歸檔文檔的功能原語
A.3  查找文檔的功能原語
A.4  說明限制和優(yōu)化準則
附錄B  窗口概念和GUI-I-具
B.1  用ProtoGen設計GUI
B.1.1  用Borland Resource Workshop開發(fā)所有的對話框
B.1.2  用ProtoGen將對話框與GUI連接
B.1.3  生成并編譯代碼用ProtoGen汲0試GUI
附錄C  事件和方法
C.1  將文檔歸檔的用例
C.2  刪除文檔的用例
C.3  搜索文檔的用例
C.4  歸檔字符的用例
C.5  更改垃圾字的用例
附錄D  分析文檔
D.1  問題陳述
D.2  對象模型
D.3  動態(tài)模型
D.3.1  主應用程序用戶界面
D.3.2  歸檔文檔操作
D.3.3  刪除操作
D.3.4  搜索操作
D.3.5  修改歸檔字符操作
D.3.6  修改垃圾字集合操作
D.3.7  應用又才象和領域?qū)ο?br />D.4  功能模型
D.4.1.  電子歸檔程序的頂層數(shù)據(jù)流圖
D.4.2  歸檔文檔加工
D.4.3  創(chuàng)建文本文檔索引加工
D.4.4  散列文檔{己錄力廈工
D.4.5  查找文檔加工
D.4.6  建立搜索向量加工
D.4.7  檢查文檔匹配力Ⅱ工
D.4.8  檢查文檔引用信息匹配加工
D.4.9  事件流圖
D.4.10  加工描述
附錄E  系統(tǒng)設計文檔
E.1  子系統(tǒng)
E.2  分層與分塊
E.3  并發(fā)
E.4  將子系統(tǒng)分配給處理器和任務
E.5  實現(xiàn)數(shù)據(jù)存儲
E.6  高層策略決策總結
附錄F  電子歸檔方法:領域?qū)ο蟮姆椒?br />附錄G  子系統(tǒng)和實體的內(nèi)聚性
G.1  用戶界面子系統(tǒng)
G.2  文檔子系統(tǒng)
G.3  搜索結果子系統(tǒng)
G4  查詢子系統(tǒng)
G.5  搜索子系統(tǒng)
G.6  數(shù)據(jù)存儲子系統(tǒng)G.7  散列子系統(tǒng)
附錄H  設計文檔
H.1  數(shù)據(jù)字典
H.2  對象模型
H.3  用例
附錄I  C++電子歸檔應用系統(tǒng)的代碼
J.1  產(chǎn)品相關的度量
J.2  過程相關的度量
J.3  過程度量收集的結果
J.4  產(chǎn)品度量收集的結果
附錄K  用戶界面
K.I  詳細的用戶界面對象模型
K.2  使用Borland Object Windows的對象模型
附錄L  C千千實現(xiàn)模型
1.1  用戶界面子系統(tǒng)
1.2  文檔子系統(tǒng)
1.3  搜索結果子系統(tǒng)
L.4  查詢子系統(tǒng)
L.5  散列子系統(tǒng)
L.6  搜索子系統(tǒng)
L.7  其他類
附錄MOMT模型表示法
M.1  對象模型表示法(高級概念
M.2  對象模型表示法(基本概念
M.3  功能模型表示法
M.4  動態(tài)模型表示法

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號