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

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

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

定 價(jià):¥48.00

作 者: (美)Martin Fowler著
出版社: 電力出版社
叢編項(xiàng): 原版風(fēng)暴·軟件工程系列
標(biāo) 簽: 軟件過(guò)程

ISBN: 9787508315188 出版時(shí)間: 2003-06-20 包裝: 膠版紙
開(kāi)本: 24cm 頁(yè)數(shù): 357 字?jǐn)?shù):  

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

  面向?qū)ο笊鐓^(qū)需要這樣一本書(shū):它闡述的不僅僅是典型的方法學(xué)的工具和技術(shù)。這本具有創(chuàng)新意義的書(shū)正好迎合了他們的這一需求。在這本書(shū)中,Martin Fowler主要著眼于面向?qū)ο蠓治龊驮O(shè)計(jì)的最終結(jié)果,即模型本身。他不僅將自己在對(duì)象建模方面的豐富經(jīng)驗(yàn)?zāi)贸鰜?lái)與大家共享,而且將他對(duì)識(shí)別重復(fù)問(wèn)題并將這些問(wèn)題轉(zhuǎn)化為可復(fù)用模型的敏銳洞察力展示給了大家。本書(shū)提供了一些模式的編目,這些模式出現(xiàn)在多個(gè)領(lǐng)域,如商貿(mào),測(cè)量,財(cái)會(huì)和組織關(guān)系等領(lǐng)域中。因?yàn)檎J(rèn)識(shí)到了概念性的模式是不可能孤立存在的,所以作者還提供了一系列"支持模式",這些模式討論了如何將概念性的模型轉(zhuǎn)化為軟件,然后將其應(yīng)用于大型信息系統(tǒng)的體系結(jié)構(gòu)中。在討論每種模式時(shí),還討論了其設(shè)計(jì)推理過(guò)程,何時(shí)可以使用和何時(shí)不該使用,以及實(shí)現(xiàn)的一些技巧。本書(shū)中出現(xiàn)的實(shí)例構(gòu)成了一本經(jīng)典實(shí)例手冊(cè),覆蓋了有用的模型和對(duì)復(fù)用技巧的深刻見(jiàn)解,可以幫助讀者大幅度地提高分析,建模和實(shí)現(xiàn)的能力。

作者簡(jiǎn)介

  作者:MartinFowlerMartinFowler是一位獨(dú)立咨詢(xún)顧問(wèn),他運(yùn)用對(duì)象技術(shù)解決企業(yè)問(wèn)題已經(jīng)超過(guò)十年。他的顧問(wèn)領(lǐng)域包括健康管理、金融貿(mào)易,以及法人財(cái)務(wù)。他的客戶包括Chrysler,Citibank,UKNationalHealthService,AndersenConsulting,NetscapeCommunications。此外Fowler也是objects、UML、patterns技術(shù)的一位合格講師,他是《AnalysisPatterns》和《UMLDistilled》的作者。UML精粹:標(biāo)準(zhǔn)對(duì)象建模語(yǔ)言簡(jiǎn)明指南(第3版)(英文影印版)>>更多作品

圖書(shū)目錄

I. ANALYSIS PATTERNS
2 Accountability
Party
Organization Hierarchies
Organization Structure
Accountability
Accountability Knowledge Level
Party Type Generalizations
Hierarchic Accountability
Operating Scopes
Post
3 Observations and Measurements
Quantity
Conversion Ratio
Compound Units
Measurement
Observation
Subtyping Observation Concepts
Protocol
Dual Time Record
Rejected Observation
Active Observation, Hypothesis, and Projection
Associated Observation
Process of Observation
4 Observations for Corporate Finance
Enterprise Segment
Measurement Protocol
Range
Phenomenon with Range
Using the Resulting Framework

5 Referring to Objects
Name
Identification Scheme
Object Merge
Object Equivalence
6 Inventory and Accounting
Account
Transactions
Summary Account
Memo Account
Posting Rules
Individual Instance Method
Posting Rule Execution
Posting Rules for Many Accounts
Choosing Entries
Accounting Practice
Sources of an Entry
Balance Sheet and Income Statement
Corresponding Account
Specialized Account Model
Booking Entries to Multiple Accounts
Further Reading
7 Using the Accounting Models
Structural Models
Implementing the Structure
Setting Up New Phone Services
Setting Up Calls
Implementing Account-based Firing
Separating Calls into Day and Evening
Charging for Time
Calculating the Tax
Concluding Thoughts
8 Planning
Proposed and Implemented Action
Completed and Abandoned Actions
Suspension
Plan
Protocol
Resource Allocation
Outcome and Start Functions
9 Trading
Contract
Portfolio
Quote
Scenario
10 Derivative Contracts
Forward Contracts
Options
Product
Subtype State Machines
Parallel Application and Domain Hierarchies
11 Trading Packages
Multiple Access Levels to a Package
Mutual Visibility
Subtyping Packages
Concluding Thoughts
II.SUPPORT PATTERNS
12 Layered Architecture for Information Systems
Two-Tier Architecture
Three-Tier Architecture
Presentation and Application Logic
Database Interaction
Concluding Thoughts
13 Application Facades
A Health Care Example
Contents of a Facade
Common Methods
Operations
Type Conversions
Multiple Facades
14 Patterns for Type Model Design Templates
Implementing Associations
Implementing Generalization
Object Creation
Object Destruction
Entry Point
Implementing Constraints
Design Templates for Other Techniques
15 Association Patterns
Associative Type
Keyed Mapping
Historic Mapping
16 Afterword
III APPENDIX
Appendix A Techniques and Notations
Type Diagrams
Interaction Diagrams
Event Diagrams
State Diagrams
Package Diagrams

本目錄推薦

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