首页
编程语言与程序设计
全部
操作系统
数据库
计算机工具书
IT人文/互联网
网络与通信
软件工程及软件方法学
计算机安全
大数据与云计算
游戏开发
您的位置:
主页
猜你喜欢
1
分析模式
2
分布式系统模式 收藏
3
智能家居:商业模式+案例分析+应用实战
4
桥梁工作模态分析理论
5
分布式系统常用技术及案例分析
6
反应式设计模式
7
格力模式
8
战模式
9
金融模式
10
Android源码设计模式解析与实战
11
Android 源码设计模式解析与实战 第2版
12
分享经济 重构商业模式的九个关键点
13
JavaScript设计模式
14
云原生模式
15
Kubernetes设计模式
16
Python设计模式
17
云原生分布式存储基石:etcd深入解析
18
Power BI数据清洗与可视化交互式分析
19
复分析中的不等式
20
和声与曲式分析实战谱例32首
21
5G引爆教育革命:行业趋势+商业模式+案例分析+应对策略
22
从财务分析到经营分析
23
Python金融衍生品大数据分析:建模、模拟、校准与对冲
24
金融投资建模:Excel金融数据探索、建模和分析手册
25
分布式商业
26
Excel财务自动化分析模板案例精讲
27
LS-DYNA有限元建模、分析和优化设计
28
空战仿真模型及作战效能分析
29
因果推断:基于图模型分析
30
机器人建模与分析的几何代数方法
31
多模态数据分析:AGI时代的数据分析方法与实践 收藏
32
图解设计模式
33
游戏编程模式
34
商业模式构建
35
新营销,新模式
36
赢在合伙人模式
37
图解设计模式
38
Token经济设计模式
39
重构——新商业模式
40
商业模式创新
41
大话设计模式
42
人生静音模式
43
发现商业模式
44
解码商业模式
45
漫画设计模式
46
一人商业模式
47
合肥有模式吗?
48
证券分析
49
量价分析
50
颜分析
51
贯穿设计模式——用一个电商项目详解设计模式
52
分布式对象存储
53
分析模式
下载排行
1
黑马王子
DeepSeek即时通:提示词重塑AI生产力 收藏
2
朱俊义
内网攻防实战图谱:从红队视角构建安全对抗体系 计算机网络技术网络安全Web安全渗透测试 异步图书出品 收藏
3
赵景波
MySQL内核设计与实现 收藏
4
卜东波
学有所承——研究生毕业传承会撷英 收藏
5
剑桥大学出版社
原版进口 剑桥Unlock教材第三版 Unlock 4级别听说 listening speaking 新版剑桥初中英语教材 听力口语阅读写作课程培训 [平装] 收藏
6
本书编写组
煤矿安全规程解读2025 收藏
7
简·S.赫斯特哈文
守恒律方程的数值方法:从分析到算法 收藏
8
宝宝巴士
《儿童科学启蒙大百科》3-6岁幼儿科普趣味绘本科普读物 幼儿园小学课外科普阅读书籍可点读版百科全书 [4-6岁] 收藏
9
李毓佩
漫画李毓佩数学故事 全6册 随书附赠超值赠品 入选《中国小学生基础阅读书目》数学原理概念思维科普 [6-14岁] 收藏
10
竹下文子
汽车嘟嘟嘟系列珍藏版含竹下文子新书真厉害!高空作业车 收藏
11
陈秋贝
公务摄影一本通 收藏
12
果麦文化
我身上有个不可战胜的夏天 收藏
13
锤星创作组
开心锤锤 动画版18 收藏
14
陈统
人工智能工程设计 收藏
15
粟圣森
openEuler操作系统项目实战教程 收藏
16
Roald Dahl
点读版 罗尔德达尔英文原版Level 1-Esio Trot小乌龟是怎样长大的进口原版分级阅读绘本 蓝思值490L [平装] 收藏
17
Roald Dahl
点读版 罗尔德达尔英文原版Level 1- The Enormous Crocodile 巨大的鳄鱼进口原版分级阅读绘本 蓝思值490L [平装] 收藏
18
魏强
病原微生物资源系统保藏学 收藏
19
《新教材里的大百科》编写组
新教材里的大百科二年级上册 注音版新教材里的大百科2025年新版同步新教材1-6年级全国通用上册语数科学知识拓展孩子的第二课堂拓展小学生视野同步课本 数学 科学 三科合一 同步新教材 [6-12岁] 收藏
20
托芙·扬松
独一无二的姆明 做温暖坚韧的小孩 80周年礼盒版 内含图书+姆明灯 托芙·扬松著3-6岁 收藏
21
WLOP
鬼刀4·梦 WLOP典藏插画作品集 收藏
22
七堇年
巧克力与佛 专享冰箱贴 七堇年新作 写给不规则的人 丧气的人 失去位置的人 人有巨大的弹性 去过 收藏
23
东野圭吾
人偶游戏 东野圭吾超自然力量指引的连环杀人事件 以恶制恶的复仇推理 被誉为“幻之作”的东野封神作 收藏
24
冯雪
家庭健康管理全书 冯雪新作 一场关于生活方式的家庭健康革命让家人少生病更安心生活方式医学专家冯雪重磅新作 收藏
25
李超
48课搞定信息学奥赛:C++趣味编程 收藏
26
内田公太
从零自制操作系统 收藏
27
Roald Dahl
点读版 罗尔德达尔英文原版Level 2- Fantastic Mr Fox了不起的狐狸爸爸进口原版分级阅读绘本 蓝思值520L [平装] 收藏
28
Roald Dahl
点读版 罗尔德达尔英文原版Level 3-Charlie And The Chocolate Factory查理和巧克力工厂进口原版分级阅读绘本 蓝思值550L [平装] 收藏
29
Roald Dahl
点读版 罗尔德达尔英文原版Level 2- The Magic Finger魔法手指进口原版分级阅读绘本 蓝思值540L [平装] 收藏
30
龍 幸伸
胆大党官方设定资料指南 [平装] 收藏
IT
分析模式
书籍语言:简体中文
下载次数:6085
书籍类型:Epub+Txt+pdf+mobi
创建日期:2020-10-27 06:10:18
发布日期:2025-09-13
连载状态:全集
书籍作者:[美] 马丁·福勒
ISBN:9787115544544
运行环境:pc/安卓/iPhone/iPad/Kindle/平板
下载地址
内容简介
要开发复杂的企业应用,先要为业务领域建立准确而深刻的分析模型。本书不是通过简化的案例讲述抽象的理论,而是直接给出来自真实项目的复杂模型,并以“模式”的方式进行归纳。本书不仅包括这些模式本身,还体现了作者丰富的实践经验和对建模技术的深入洞见。本书主要包括两部分:第一部分介绍来自人员与组织管理、观察与测量、存货与会计、计划、金融衍生品交易等多个业务领域的“分析模式”;第二部分则给出一系列“支持模式”,用于将分析模型实现为具体的软件。
具有一定经验的架构师、业务分析师以及高级开发人员通过研读本书可以很快将书中的模式和思路应用于实践,有效提高开发水平。软件开发的入门者阅读本书尽管未必能立刻领悟其全部内涵,但也足以打开一扇通向新境界的窗户,为日后的提高奠定基础。
作者简介
马丁·福勒(Martin Fowler)世界软件开发大师,ThoughtWorks首席科学家。他是一位作家、演说者、咨询师和泛软件开发领域的意见领袖。他致力于改善企业级的软件设计,对优秀的设计以及支撑优秀设计的工程实践孜孜以求。他在重构、面向对象分析设计、模式、XP和UML等领域都有卓越贡献,著有《重构:改善既有代码的设计》《分析模式:可复用的对象模型》《领域特定语言》《企业应用架构模式》等经典著作。
编辑推荐
典型的方法论书籍只关注工具和技术,面向对象社区期望有一本书能够突破这一局限,而这本开创性的著作正好满足了这一需求。在本书中,作者关注的是面向对象分析和设计的最终结果,也就是模型本身。作者在本书中分享了丰富的对象建模经验,以及识别重复问题并将其转化为可复用的模型的敏锐洞察力,并给出了一系列来自不同领域(包括交易、测量、会计和组织关系等)的模式。
概念模式无法孤立地存在,基于这一认识,作者还给出了一系列“支持模式”。这些模式探讨了如何将概念模型转化为软件,并使其适合于大型信息系统的架构。对每种模式的讲解都包含了其背后的设计思路、应该(或不应该)使用这些模式的时机以及实现中的诀窍。本书中展示的例子构成了一本实用手册,既包含有用的模型,又涵盖对复用技能的深刻洞见,这些都有助于改进分析、建模和实现。
下载地址
Txt格式下载
兼容性最好的txt格式,支持所有设备
Epub格式下载
iPhone/iPad/安卓/Kindle/平板 首选epub格式,支持分章书签笔记
pdf格式下载
高清pdf扫描版,适合pc阅读
mobi格式下载
mobi格式下载
百度云网盘下载
百度云网盘下载
新浪微盘下载
新浪微盘下载
推送到Kindle上
推送到Kindle上
在线阅读
在线阅读
目录
第1章 绪论 1
1.1 概念模型 1
1.2 模式的世界 4
1.3 本书中的模式 7
1.4 概念模型与业务过程再造 9
1.5 模式和框架 9
1.6 模式的使用 10
参考文献 12
第一部分 分析模式
第2章 责任 15
2.1 参与方(Party)模式 16
2.2 组织层级(Organization Hierarchies)模式 17
2.3 组织结构(Organization Structure)模式 18
2.4 责任(Accountability)模式 20
2.5 责任知识层(Accountability Knowledge Level)模式 21
2.6 参与方类型泛化(Party Type Generalizations)模式 23
2.7 分层责任(Hierarchic Accountability)模式 24
2.8 运作范围(Operating Scopes)模式 26
2.9 岗位(Post)模式 27
参考文献 28
第3章 观察和测量 29
3.1 数量(Quantity)模式 30
3.2 换算率(Conversion Ratio)模式 31
3.3 复合单位(Compound Units)模式 32
3.4 测量(Measurement)模式 34
3.5 观察(Observation)模式 35
3.6 子类型化观察概念(Subtyping Observation Concepts)模式 38
3.7 规程(Protocol)模式 38
3.8 双重时间记录(Dual Time Record)模式 39
3.9 被否决观察(Rejected Observation)模式 40
3.10 有效观察、假定和推测(Active Observation, Hypothesis, and Projection)模式 40
3.11 关联观察(Associated Observation)模式 41
3.12 观察过程(Process of Observation)模式 42
参考文献 45
第4章 在企业财务领域使用观察模式 46
4.1 企业片段(Enterprise Segment)模式 47
4.2 测量规程(Measurement Protocol)模式 53
4.3 范围(Range)模式 61
4.4 有范围现象(Phenomenon with Range)模式 62
4.5 使用结果框架(Using the Resulting Framework)模式 66
参考文献 67
第5章 引用对象 68
5.1 名称(Name)模式 69
5.2 标识方案(Identification Scheme)模式 70
5.3 对象合并(Object Merge)模式 72
5.4 对象等价关系(Object Equivalence)模式 74
参考文献 75
第6章 存货和会计 76
6.1 账户(Account)模式 78
6.2 会计事项(Transactions)模式 79
6.3 汇总账户(Summary Account)模式 81
6.4 备忘账户(Memo Account)模式 83
6.5 过账规则(Posting Rules)模式 84
6.6 单实例方法(Individual Instance Method)模式 85
6.7 过账规则执行(Posting Rule Execution)模式 90
6.8 多账户过账规则(Posting Rules for Many Accounts)模式 94
6.9 选择分录(Choosing Entries)模式 96
6.10 会计实务(Accounting Practice)模式 97
6.11 分录来源(Sources of an Entry)模式 99
6.12 资产负债表和损益表(Balance Sheet and Income Statement)模式 99
6.13 对应账户(Corresponding Account)模式 100
6.14 特化账户模型(Specialized Account Model)模式 101
6.15 将分录记录到多个账户(Booking Entries to Multiple Accounts)模式 103
扩展阅读 106
参考文献 107
第7章 使用会计模型 108
7.1 结构模型 109
7.2 实现该结构 111
7.3 新建电话服务 113
7.4 建立通话 115
7.5 实现基于账户的触发 116
7.6 划分日间和夜间通话 117
7.7 按时间收费 119
7.8 计税 122
7.9 结论和思考 123
参考文献 127
第8章 计划 128
8.1 提议活动和已实施活动(Proposed and Implemented Action)模式 129
8.2 已完成活动和已放弃活动(Completed and Abandoned Actions)模式 130
8.3 暂停(Suspension)模式 131
8.4 计划(Plan)模式 132
8.5 规程(Protocol)模式 134
8.6 资源分配(Resource Allocation)模式 137
8.7 结果函数和启动函数(Outcome and Start Functions)模式 140
参考文献 142
第9章 交易 143
9.1 合同(Contract)模式 143
9.2 组合(Portfolio)模式 147
9.3 报价(Quote)模式 150
9.4 场景(Scenario)模式 153
参考文献 160
第10章 衍生合同 161
10.1 远期合同(Forward Contracts)模式 162
10.2 期权(Options)模式 163
10.3 产品(Product)模式 168
10.4 子类型状态机(Subtype State Machines)模式 172
10.5 并列的应用和领域层级结构(Parallel Application and Domain Hierarchies)模式 177
参考文献 182
第11章 交易包 183
11.1 包的多重访问级别(Multiple Access Levels to a Package)模式 183
11.2 相互可见性(Mutual Visibility)模式 186
11.3 包的子类型化(Subtyping Packages)模式 189
11.4 结论和思考 190
参考文献 190
第二部分 支持模式
第12章 信息系统分层架构 193
12.1 两层架构(Two-Tier Architecture)模式 194
12.2 三层架构(Three-Tier Architecture)模式 195
12.3 展示层和应用逻辑层(Presentation and Application Logic)模式 198
12.4 数据库交互(Database Interaction)模式 203
12.5 结论和思考 206
参考文献 206
第13章 应用门面 208
13.1 一个医疗卫生领域的例子 208
13.2 门面的内容 209
13.3 通用方法 213
13.4 操作 213
13.5 类型转换 214
13.6 多个门面 216
参考文献 217
第14章 类型模型设计模板模式 218
14.1 实现关联(Implementing Associations)模式 220
14.2 实现泛化(Implementing Generalization)模式 226
14.3 对象创建(Object Creation)模式 232
14.4 对象销毁(Object Destruction)模式 233
14.5 入口点(Entry Point)模式 234
14.6 实现约束(Implementing Constraints)模式 236
14.7 其他技术的设计模板 237
参考文献 238
第15章 关联模式 239
15.1 关联类型(Associative Type)模式 240
15.2 键控映射(Keyed Mapping)模式 242
15.3 历史映射(Historic Mapping)模式 243
参考文献 247
第16章 后记 248
参考文献 249
附录A 技术和表示法 250
A.1 类型图 250
A.2 交互图 259
A.3 事件图 260
A.4 状态图 261
A.5 包图 262
参考文献 263
附录B 模式一览表 265
查看全部↓
短评
书评