注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)分析模式:可復(fù)用的對(duì)象模型

分析模式:可復(fù)用的對(duì)象模型

分析模式:可復(fù)用的對(duì)象模型

定 價(jià):¥79.00

作 者: [美] 馬丁·福勒(Martin Fowler) 著,鐘敬 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787115544544 出版時(shí)間: 2020-10-01 包裝: 平裝
開本: 16開 頁數(shù): 272 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  要開發(fā)復(fù)雜的企業(yè)應(yīng)用,先要為業(yè)務(wù)領(lǐng)域建立準(zhǔn)確而深刻的分析模型。本書不是通過簡(jiǎn)化的案例講述抽象的理論,而是直接給出來自真實(shí)項(xiàng)目的復(fù)雜模型,并以“模式”的方式進(jìn)行歸納。本書不僅包括這些模式本身,還體現(xiàn)了作者豐富的實(shí)踐經(jīng)驗(yàn)和對(duì)建模技術(shù)的深入洞見。本書主要包括兩部分:第一部分介紹來自人員與組織管理、觀察與測(cè)量、存貨與會(huì)計(jì)、計(jì)劃、金融衍生品交易等多個(gè)業(yè)務(wù)領(lǐng)域的“分析模式”;第二部分則給出一系列“支持模式”,用于將分析模型實(shí)現(xiàn)為具體的軟件。具有一定經(jīng)驗(yàn)的架構(gòu)師、業(yè)務(wù)分析師以及高級(jí)開發(fā)人員通過研讀本書可以很快將書中的模式和思路應(yīng)用于實(shí)踐,有效提高開發(fā)水平。軟件開發(fā)的入門者閱讀本書盡管未必能立刻領(lǐng)悟其全部?jī)?nèi)涵,但也足以打開一扇通向新境界的窗戶,為日后的提高奠定基礎(chǔ)。

作者簡(jiǎn)介

  馬丁·福勒(Martin Fowler)世界軟件開發(fā)大師,ThoughtWorks首席科學(xué)家。他是一位作家、演說者、咨詢師和泛軟件開發(fā)領(lǐng)域的意見領(lǐng)袖。他致力于改善企業(yè)級(jí)的軟件設(shè)計(jì),對(duì)優(yōu)秀的設(shè)計(jì)以及支撐優(yōu)秀設(shè)計(jì)的工程實(shí)踐孜孜以求。他在重構(gòu)、面向?qū)ο蠓治鲈O(shè)計(jì)、模式、XP和UML等領(lǐng)域都有卓越貢獻(xiàn),著有《重構(gòu):改善既有代碼的設(shè)計(jì)》《分析模式:可復(fù)用的對(duì)象模型》《領(lǐng)域特定語言》《企業(yè)應(yīng)用架構(gòu)模式》等經(jīng)典著作。

圖書目錄

第1章 緒論\t1
1.1 概念模型\t1
1.2 模式的世界\t4
1.3 本書中的模式\t7
1.4 概念模型與業(yè)務(wù)過程再造\t9
1.5 模式和框架\t9
1.6 模式的使用\t10
參考文獻(xiàn)\t12
第一部分 分析模式
第2章 責(zé)任\t15
2.1 參與方(Party)模式\t16
2.2 組織層級(jí)(Organization Hierarchies)模式\t17
2.3 組織結(jié)構(gòu)(Organization Structure)模式\t18
2.4 責(zé)任(Accountability)模式\t20
2.5 責(zé)任知識(shí)層(Accountability Knowledge Level)模式\t21
2.6 參與方類型泛化(Party Type Generalizations)模式\t23
2.7 分層責(zé)任(Hierarchic Accountability)模式\t24
2.8 運(yùn)作范圍(Operating Scopes)模式\t26
2.9 崗位(Post)模式\t27
參考文獻(xiàn)\t28
第3章 觀察和測(cè)量\t29
3.1 數(shù)量(Quantity)模式\t30
3.2 換算率(Conversion Ratio)模式\t31
3.3 復(fù)合單位(Compound Units)模式\t32
3.4 測(cè)量(Measurement)模式\t34
3.5 觀察(Observation)模式\t35
3.6 子類型化觀察概念(Subtyping Observation Concepts)模式\t38
3.7 規(guī)程(Protocol)模式\t38
3.8 雙重時(shí)間記錄(Dual Time Record)模式\t39
3.9 被否決觀察(Rejected Observation)模式\t40
3.10 有效觀察、假定和推測(cè)(Active Observation, Hypothesis, and Projection)模式\t40
3.11 關(guān)聯(lián)觀察(Associated Observation)模式\t41
3.12 觀察過程(Process of Observation)模式\t42
參考文獻(xiàn)\t45
第4章 在企業(yè)財(cái)務(wù)領(lǐng)域使用觀察模式\t46
4.1 企業(yè)片段(Enterprise Segment)模式\t47
4.2 測(cè)量規(guī)程(Measurement Protocol)模式\t53
4.3 范圍(Range)模式\t61
4.4 有范圍現(xiàn)象(Phenomenon with Range)模式\t62
4.5 使用結(jié)果框架(Using the Resulting Framework)模式\t66
參考文獻(xiàn)\t67
第5章 引用對(duì)象\t68
5.1 名稱(Name)模式\t69
5.2 標(biāo)識(shí)方案(Identification Scheme)模式\t70
5.3 對(duì)象合并(Object Merge)模式\t72
5.4 對(duì)象等價(jià)關(guān)系(Object Equivalence)模式\t74
參考文獻(xiàn)\t75
第6章 存貨和會(huì)計(jì)\t76
6.1 賬戶(Account)模式\t78
6.2 會(huì)計(jì)事項(xiàng)(Transactions)模式\t79
6.3 匯總賬戶(Summary Account)模式\t81
6.4 備忘賬戶(Memo Account)模式\t83
6.5 過賬規(guī)則(Posting Rules)模式\t84
6.6 單實(shí)例方法(Individual Instance Method)模式\t85
6.7 過賬規(guī)則執(zhí)行(Posting Rule Execution)模式\t90
6.8 多賬戶過賬規(guī)則(Posting Rules for Many Accounts)模式\t94
6.9 選擇分錄(Choosing Entries)模式\t96
6.10 會(huì)計(jì)實(shí)務(wù)(Accounting Practice)模式\t97
6.11 分錄來源(Sources of an Entry)模式\t99
6.12 資產(chǎn)負(fù)債表和損益表(Balance Sheet and Income Statement)模式\t99
6.13 對(duì)應(yīng)賬戶(Corresponding Account)模式\t100
6.14 特化賬戶模型(Specialized Account Model)模式\t101
6.15 將分錄記錄到多個(gè)賬戶(Booking Entries to Multiple Accounts)模式\t103
擴(kuò)展閱讀\t106
參考文獻(xiàn)\t107
第7章 使用會(huì)計(jì)模型\t108
7.1 結(jié)構(gòu)模型\t109
7.2 實(shí)現(xiàn)該結(jié)構(gòu)\t111
7.3 新建電話服務(wù)\t113
7.4 建立通話\t115
7.5 實(shí)現(xiàn)基于賬戶的觸發(fā)\t116
7.6 劃分日間和夜間通話\t117
7.7 按時(shí)間收費(fèi)\t119
7.8 計(jì)稅\t122
7.9 結(jié)論和思考\t123
參考文獻(xiàn)\t127
第8章 計(jì)劃\t128
8.1 提議活動(dòng)和已實(shí)施活動(dòng)(Proposed and Implemented Action)模式\t129
8.2 已完成活動(dòng)和已放棄活動(dòng)(Completed and Abandoned Actions)模式\t130
8.3 暫停(Suspension)模式\t131
8.4 計(jì)劃(Plan)模式\t132
8.5 規(guī)程(Protocol)模式\t134
8.6 資源分配(Resource Allocation)模式\t137
8.7 結(jié)果函數(shù)和啟動(dòng)函數(shù)(Outcome and Start Functions)模式\t140
參考文獻(xiàn)\t142
第9章 交易\t143
9.1 合同(Contract)模式\t143
9.2 組合(Portfolio)模式\t147
9.3 報(bào)價(jià)(Quote)模式\t150
9.4 場(chǎng)景(Scenario)模式\t153
參考文獻(xiàn)\t160
第10章 衍生合同\t161
10.1 遠(yuǎn)期合同(Forward Contracts)模式\t162
10.2 期權(quán)(Options)模式\t163
10.3 產(chǎn)品(Product)模式\t168
10.4 子類型狀態(tài)機(jī)(Subtype State Machines)模式\t172
10.5 并列的應(yīng)用和領(lǐng)域?qū)蛹?jí)結(jié)構(gòu)(Parallel Application and Domain Hierarchies)模式\t177
參考文獻(xiàn)\t182
第11章 交易包\t183
11.1 包的多重訪問級(jí)別(Multiple Access Levels to a Package)模式\t183
11.2 相互可見性(Mutual Visibility)模式\t186
11.3 包的子類型化(Subtyping Packages)模式\t189
11.4 結(jié)論和思考\t190
參考文獻(xiàn)\t190
第二部分 支持模式
第12章 信息系統(tǒng)分層架構(gòu)\t193
12.1 兩層架構(gòu)(Two-Tier Architecture)模式\t194
12.2 三層架構(gòu)(Three-Tier Architecture)模式\t195
12.3 展示層和應(yīng)用邏輯層(Presentation and Application Logic)模式\t198
12.4 數(shù)據(jù)庫交互(Database Interaction)模式\t203
12.5 結(jié)論和思考\t206
參考文獻(xiàn)\t206
第13章 應(yīng)用門面\t208
13.1 一個(gè)醫(yī)療衛(wèi)生領(lǐng)域的例子\t208
13.2 門面的內(nèi)容\t209
13.3 通用方法\t213
13.4 操作\t213
13.5 類型轉(zhuǎn)換\t214
13.6 多個(gè)門面\t216
參考文獻(xiàn)\t217
第14章 類型模型設(shè)計(jì)模板模式\t218
14.1 實(shí)現(xiàn)關(guān)聯(lián)(Implementing Associations)模式\t220
14.2 實(shí)現(xiàn)泛化(Implementing Generalization)模式\t226
14.3 對(duì)象創(chuàng)建(Object Creation)模式\t232
14.4 對(duì)象銷毀(Object Destruction)模式\t233
14.5 入口點(diǎn)(Entry Point)模式\t234
14.6 實(shí)現(xiàn)約束(Implementing Constraints)模式\t236
14.7 其他技術(shù)的設(shè)計(jì)模板\t237
參考文獻(xiàn)\t238
第15章 關(guān)聯(lián)模式\t239
15.1 關(guān)聯(lián)類型(Associative Type)模式\t240
15.2 鍵控映射(Keyed Mapping)模式\t242
15.3 歷史映射(Historic Mapping)模式\t243
參考文獻(xiàn)\t247
第16章 后記\t248
參考文獻(xiàn)\t249
附錄A 技術(shù)和表示法\t250
A.1 類型圖\t250
A.2 交互圖\t259
A.3 事件圖\t260
A.4 狀態(tài)圖\t261
A.5 包圖\t262
參考文獻(xiàn)\t263
附錄B 模式一覽表\t265

本目錄推薦

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