注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)對象模型:策略 模式 應(yīng)用

對象模型:策略 模式 應(yīng)用

對象模型:策略 模式 應(yīng)用

定 價(jià):¥46.00

作 者: (美)Peter Coad等著;唐毅宏譯;唐毅宏譯
出版社: 科學(xué)出版社
叢編項(xiàng): 策略模式應(yīng)用
標(biāo) 簽: 建模

ISBN: 9787030153098 出版時(shí)間: 2005-04-01 包裝: 平裝
開本: 26cm 頁數(shù): 380 字?jǐn)?shù):  

內(nèi)容簡介

  本書通過五個(gè)不同的、有代表性和普遍性的應(yīng)用實(shí)例介紹了如何應(yīng)用策略和模式建立有效的對象模型。讀者可能通過對案例的類扒以及應(yīng)用這些策略和模式,開發(fā)自己的有效的對象模型。書中還介紹了用于開發(fā)對象模型的Coad標(biāo)注法,它把從概念模型到程序代碼的多個(gè)層次、多個(gè)方面的模型統(tǒng)一在一起,是一種切實(shí)可行的圖形標(biāo)注法。 本書既適合于對象模型開發(fā)的初學(xué)者使用,也適合于高級開發(fā)人員參考;對于項(xiàng)目的管理人員、分析人員以及設(shè)計(jì)人員來說,也會有很大幫助。 Object Models: Strategies, Patterns, and Applications, 2nd Edition ISBN:0-13-840117-9 Original English language edition published by Prentice Hall PTR,Pearson Education,Inc.Copyright©1997 by Pearson Education,Inc. All rights resereved.

作者簡介

暫缺《對象模型:策略 模式 應(yīng)用》作者簡介

圖書目錄

目錄
第1章康妮的便利店(POS應(yīng)用系統(tǒng))
1.1 開始
1.2本章內(nèi)容
1.3確定系統(tǒng)的目標(biāo)和特性
1.3.1確定系統(tǒng)的目標(biāo)
1.3.2確定系統(tǒng)的特性
1.4選擇對象
1.5選擇問題域?qū)ο?
1.5.1 選擇執(zhí)行者和參與者
1.5.2選擇地點(diǎn)
1.5.3選擇事物
1.6應(yīng)用模式:選擇和組織問題域?qū)ο蟆?br />1.6.1參與者-事務(wù) 
1.6.2地點(diǎn)-事務(wù) 
1.6.3 事務(wù)-后續(xù)事務(wù) 
1.6.4容器-內(nèi)容物 
1.6.5執(zhí)行者-參與者 
1.6.6進(jìn)度小結(jié) 
1.7確定問題域?qū)ο蟮穆氊?zé) 
1.7.1執(zhí)行者和參與者的職責(zé) 
1.7.2地點(diǎn)的職責(zé) 
1.7.3為實(shí)際物體確定職責(zé) 
1.8應(yīng)用模式:確定問題域職責(zé) 
1.8.1集合一成員模式 
1.8.2參與者一事務(wù)模式 
1.8.3事務(wù)一事務(wù)單項(xiàng)模式 
1.8.4項(xiàng)目一單項(xiàng)模式 
1.8.5進(jìn)度小結(jié) 
1.9利用腳本描繪問題域的動(dòng)態(tài)情景 
1.9.1選擇關(guān)鍵腳本 
1.9.2腳本:銷售計(jì)算其總額 
1.10選擇與人交互對象 
1.10.1選擇窗口 
1.10.2系統(tǒng)中的窗口對象 
1.10.3選擇報(bào)表 
1.10.4系統(tǒng)中的報(bào)表對象 
1.11 確定與人交互對象的職責(zé) 
1.11.1 窗口的職責(zé) 
1.11.2報(bào)表的職責(zé) 
1.12利用腳本描繪與人交互的動(dòng)態(tài)情景 
1.13選擇與系統(tǒng)交互對象 
1.13.1與其他系統(tǒng)的交互 
1.13.2本系統(tǒng)內(nèi)部的交互 
1.14確定與系統(tǒng)交互對象的職責(zé) 
1.14.1 authorizationSystem和authorizationSystemSI
1.14.2認(rèn)證系統(tǒng)集
1.15利用腳本描繪與系統(tǒng)交互的動(dòng)態(tài)情景
1.16選擇數(shù)據(jù)管理對象和職責(zé)
1.16.1 用于搜索
1.16.2用于保持永久性
1.17利用腳本描繪數(shù)據(jù)管理的動(dòng)態(tài)情景
1.17.1 腳本:獲得號碼代表的收銀員
1.17.2腳本:獲得UPC代表的商品
1.18進(jìn)度小結(jié)
1.1 9 總結(jié)
第2章威利的倉庫(倉庫應(yīng)用實(shí)例)
2.1確定系統(tǒng)目標(biāo)和特性
2.1.1在威利的倉庫中走走
2.1.2確定系統(tǒng)目標(biāo)
2.2確定系統(tǒng)特性
2.3選擇問題域?qū)ο?
2.3.1選擇執(zhí)行者和參與者
2.3.2選擇地點(diǎn)
2.3.3選擇事物
2.4應(yīng)用模式:選擇和組織問題域?qū)ο?
2.4.1執(zhí)行者-參與者
2.4.2參與者-事務(wù)
2.4.3地點(diǎn)-事務(wù)
2.4.4事務(wù)-事務(wù)單項(xiàng)
2.4.5容器-容器單項(xiàng)
2.4.6容器-內(nèi)容物
2.4.7項(xiàng)目-單項(xiàng)
2.4.8進(jìn)度小結(jié)
2.5確定問題域?qū)ο蟮穆氊?zé)
2.5.1 執(zhí)行者和參與者的職責(zé)
2.5.2地點(diǎn)的職責(zé)
2.5.3 實(shí)際物體的職責(zé)
2.5.4容器的職責(zé) 
2.5.5事務(wù)的職責(zé) 
2.5.6進(jìn)度小結(jié) 
2.6利用腳本描繪問題域的動(dòng)態(tài)情景 
2.6.1 腳本:為托盤尋找箱子 
2.6.2腳本:建立挑選清單單項(xiàng) 
2.7選擇與人交互的對象及職責(zé) 
2.8利用腳本描繪與人交互的動(dòng)態(tài)情景 
2.8.1 “搬運(yùn)”腳本 
2.8.2腳本:為托盤尋找箱子 
2.8.3腳本:卸載托盤 
2.8.4挑選腳本 
2.8.5箱子合并腳本 
2.9選擇數(shù)據(jù)管理對象和職責(zé) 
2.1O選擇系統(tǒng)交互對象及其職責(zé) 
2.1l 此刻的進(jìn)度 
2.12總結(jié) 
第3章奧利的訂購中心(訂單錄入應(yīng)用系統(tǒng)) 
3.1 開始 
3.2確定系統(tǒng)目標(biāo)和特性 
3.2.1 確定目標(biāo) 
3.2.2確定系統(tǒng)特性 
3.3選擇對象 
3.3.1 模型組件:從哪里開始 
3.3.2策略:從哪里開始 
3.3.3 應(yīng)用系統(tǒng) 
3.4選擇問題域?qū)ο蟆?br />3.4.1選擇執(zhí)行者和參與者 
3.4.2選擇物品存放的地點(diǎn) 
3.4.3選擇事物 
3.5重用、重用、重用 
3.5.1 可理解性 
3.5.2重用粒度 
3.5.3重用機(jī)制 
3.5.4應(yīng)用系統(tǒng)中的重用 
3.6確定問題域?qū)ο蟮穆氊?zé) 
3.6.1 執(zhí)行者-參與者-事務(wù)-事務(wù)單項(xiàng)-項(xiàng)目模式 
3.6.2執(zhí)行者-參與者-事務(wù)-后續(xù)事務(wù)-后續(xù)事務(wù)單項(xiàng)一項(xiàng)目
3.6.3 事務(wù)單項(xiàng)-后續(xù)事務(wù)單項(xiàng) 
3.6.4小組-成員 
3.6.5執(zhí)行者-參與者/小組-成員/容器-容器單項(xiàng)-商品  
3.6.6進(jìn)度小結(jié) 
3.7利用腳本描繪問題域的動(dòng)態(tài)情景 
3.7.1 選擇一個(gè)或多個(gè)問題域腳本 
3.7.2腳本:選擇要供貨的下一份訂單 
3.8選擇與人交互對象 
3.8.1 選擇窗口 
3.8.2選擇報(bào)表 
3.9確定與人交互對象的職責(zé) 
3.10利用腳本描繪與人交互的動(dòng)態(tài)情景 
3.10.1選擇與人交互腳本 
3.10.2 “輸入訂單”腳本 
3.11 選擇與系統(tǒng)交互對象 
3.12確定與系統(tǒng)交互對象的職責(zé) 
3.12.1 倉庫系統(tǒng) 
3.12.2應(yīng)收賬款系統(tǒng) 
3.13利用腳本描繪系統(tǒng)交互對象的動(dòng)態(tài)情景 
3.14選擇數(shù)據(jù)管理對象和職責(zé) 
3.15利用腳本描繪數(shù)據(jù)管理的動(dòng)態(tài)情景 
3.15.1腳本:根據(jù)編號找到客戶 
3.15.2腳本:根據(jù)編號找到商品 
3.16進(jìn)度小結(jié) 
3.17 總結(jié) 
第4章丹妮的分流器系統(tǒng)(軟實(shí)時(shí)運(yùn)輸應(yīng)用系統(tǒng)) 
4.1 確定系統(tǒng)目標(biāo)和特性 
4.1.1確定目標(biāo):向領(lǐng)域?qū)<艺埥獭?br />4.1.2 確定目標(biāo) 
4.1.3列出特性列表 
4.2活動(dòng)、活動(dòng)、活動(dòng) 
4.3選擇問題域?qū)ο蟆?br />4.3.1選擇執(zhí)行者和參與者 
4.3.2選擇保存貨物的地點(diǎn) 
4.3.3選擇事物 
4.4應(yīng)用模式:組織問題域?qū)ο蟆?br />4.4.1 合作伙伴一其他合作伙伴 
4.4.2容器一內(nèi)容物 
4.4.3進(jìn)度小結(jié) 
4.5利用腳本描繪問題域的動(dòng)態(tài)情景 
4.5.1腳本:啟動(dòng)發(fā)動(dòng)機(jī) 
4.5.2 “將搬運(yùn)箱運(yùn)往裝貨臺”腳本(基本方案) 
4.5.3腳本:“將搬運(yùn)箱送往裝貨臺”(掃描分流器方案) 
4.6選擇人機(jī)交互對象 
4.6.1選擇設(shè)置窗口 
4.6.2選擇各主要窗口 
4.7選擇與系統(tǒng)交互的對象 
4.8選擇數(shù)據(jù)管理對象和職責(zé) 
4.9確定職責(zé) 
4.9.1 保存貨物的地點(diǎn)對象的職責(zé) 
4.9.2事物的職責(zé) 
4.9.3窗口的職責(zé) 
4.9.4交互系統(tǒng)的職責(zé) 
4.9.5 系統(tǒng)交互組件對象的職責(zé) 
4.9.6進(jìn)度小結(jié) 
4.1O關(guān)于實(shí)時(shí)系統(tǒng)的考慮 
4.10.1 什么因素使一個(gè)系統(tǒng)具有“實(shí)時(shí)性” 
4.10.2如何處理這些核心問題 
4.11進(jìn)度小結(jié) 
4.12 總結(jié) 
第5章 安迪的自動(dòng)駕駛儀(嚴(yán)格的實(shí)時(shí)控制應(yīng)用系統(tǒng)) 
5.1 確定系統(tǒng)目標(biāo)和特性 
5.2選擇對象 
5.2.1 閱讀,閱讀,再閱讀 
5.2.2 初步討論 
5.2.3 實(shí)地考察 
5.2.4起飛 
5.2.5 座艙儀表 
5.2.6座艙控制 
5.2.7數(shù)據(jù)采集和控制 
5.3選擇問題域?qū)ο蟆?br />5.3.1 選擇執(zhí)行者和參與者 
5.3.2選擇地點(diǎn) 
5.3.3選擇事物 
5.3.4與人交互對象和問題域?qū)ο蟆?br />5.4建立模型 
5.4.1 當(dāng)心 
5.4.2初步考察對象的交互 
5.4.3探討一些可供選擇的方案 
5.4.4 問題域知識在很多時(shí)間里大有幫助 
5.5利用腳本描繪問題域的動(dòng)態(tài)情景 
5.5.1 概述 
5.5.2腳本:飛機(jī)——激活自動(dòng)駕駛儀 
5.5.3腳本:升降舵——保持海拔高度 
5.5.4腳本:高度表——激活高度偏差監(jiān)控 
5.5.5腳本:高度表——監(jiān)控高度偏差 
5.5.6腳本:升降舵——監(jiān)控更新情況 
5.5.7腳本:飛機(jī)——關(guān)閉自動(dòng)駕駛儀 
5.5.8腳本:升降舵——關(guān)閉高度保持功能 
5.5.9為對象模型添加職責(zé) 
5.6選擇與人交互對象 
5.7確定與人交互對象的職責(zé) 
5.8 利用腳本描繪與人交互的動(dòng)態(tài)情景 
5.9選擇數(shù)據(jù)管理對象 
5.10選擇系統(tǒng)交互對象 
5.1l 建立系統(tǒng)交互的職責(zé) 
5.12利用腳本描繪系統(tǒng)交互的動(dòng)態(tài)情景 
5.13進(jìn)度小結(jié) 
5.14 總結(jié) 
第6章 五個(gè)應(yīng)用系統(tǒng)的快速介紹 
6.1模式的威力 
6.2 由策略支持的模式 
6.3康妮的便利店(POS應(yīng)用系統(tǒng)) 
6.3.1選擇事務(wù)對象和聚集對象 
6.3.2選擇對象,使用事務(wù)模式作為向?qū)А?br />6.3.3選擇對象,使用聚集模式作為向?qū)А?br />6.3.4使用事務(wù)模式作為向?qū)Т_定初步的職責(zé) 
6.3.5使用聚集模式作為向?qū)Т_定初始職責(zé) 
6.3.6進(jìn)度小結(jié) 
6.4威利的倉庫(倉庫應(yīng)用系統(tǒng)) 
6.4.1選擇事務(wù)對象和聚集對象 
6.4.2選擇對象,利用事務(wù)模式作為向?qū)А?br />6.4.3利用聚集模式作為向?qū)нx擇對象 
6.4.4利用事務(wù)模式確定初始職責(zé) 
6.4.5利用聚集模式確定初始職責(zé) 
6.4.6進(jìn)度小結(jié) 
6.5奧利的訂購中心(訂單錄入應(yīng)用系統(tǒng)) 
6.5.1 選擇事務(wù)對象和聚集對象 
6.5.2利用事務(wù)模式作為向?qū)нx擇對象 
6.5.3利用聚集模式作為向?qū)нx擇對象 
6.5.4利用事務(wù)模式確定初始職責(zé) 
6.5.5利用聚集模式確定初始職責(zé) 
6.5.6進(jìn)度小結(jié) 
6.6丹妮的分流器系統(tǒng)(一個(gè)軟實(shí)時(shí)應(yīng)用系統(tǒng)) 
6.6.1 使用聚集模式作為向?qū)нx擇對象 
6.6.2使用事務(wù)模式作為向?qū)нx擇對象 
6.6.3利用聚集模式確定初始職責(zé) 
6.6.4利用事務(wù)模式確定初始職責(zé) 
6.6.5進(jìn)度小結(jié) 
6.7安迪的自動(dòng)駕駛儀 
6.7.1選擇設(shè)備對象、聚集對象和事務(wù)對象 
6.7.2使用聚集模式作為向?qū)нx擇對象 
6.7.3使用事務(wù)模式作為向?qū)нx擇對象 
6.7.4利用聚集模式確定初始職責(zé) 
6.7.5利用事務(wù)模式確定初始職責(zé) 
6.7.6進(jìn)度小結(jié) 
6.8 總結(jié) 
6.9祝賀你 
第7章策略和模式手冊 
7.1 用于建立對象模型的策略 
7.1.1 利用手要活動(dòng)和組件指導(dǎo)工作 
7.1.2確定系統(tǒng)目標(biāo)和特性 
7.1.3選擇對象 
7.1.4確定職責(zé)/我知道什么 
7.1.5確定職責(zé)/我知道誰 
7.1.6確定職責(zé)/我做什么  
7.1.7利用腳本描繪動(dòng)態(tài)情景 
7.2創(chuàng)建對象模型的模式 
7.2.1 基本模式 
7.2.2 事務(wù)模式 
7.2.3聚集模式 
7.2.4計(jì)劃模式 
7.2.5 交互模式 
7.3尾聲  
附錄A標(biāo)注法 
附錄B數(shù)據(jù)管理 
附錄C采用對象技術(shù)的管理決策 
附錄D初始對象建模的直方圖 
附錄E詞匯表 
附錄F參考書目 

本目錄推薦

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