图书介绍
面向方面的分析与设计 Theme方法【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)客拉克(Clarke,S.),(美)伯伲丝(Baniassad,E.)著;郭旭译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111186834
- 出版时间:2006
- 标注页数:214页
- 文件大小:19MB
- 文件页数:228页
- 主题词:面向对象
PDF下载
下载说明
面向方面的分析与设计 Theme方法PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
译者序1
前言1
第1章 简介1
1.1 软件开发与面向对象范型1
1.2 aspect案例2
1.3 什么是aspect2
1.5.1 非对称分割4
1.5 aspect及其他问题4
1.4 为何要在分析和设计中考虑aspect4
1.5.2 对称分割6
1.6 Theme方法8
1.6.1 何为theme9
1.6.2 theme之间的关系9
1.7 应用Theme方法10
1.7.1 用Theme/Doc分析需求10
1.7.2 用Theme/UML设计theme12
1.8 Theme:对称抑或非对称13
1.9 Theme与现存开发过程的集成14
1.10 实现15
1.11 小结15
第2章 面向对象方法17
2.1 不同的关注点单位17
2.1.1 描述需求17
2.1.2 描述对象19
2.1.3 比较需求和对象21
2.2 表达式例子22
2.2.1 面向对象设计23
2.2.2 EES设计中需求的散射与缠结26
2.3 适应演化27
2.3.1 设计模式中的散射与缠结29
2.3.2 面向对象方法的演化30
2.4 小结31
第3章 Theme方法33
3.1 theme的结构与关系33
3.1.1 分析、设计与合成时的theme33
3.1.2 theme之间的关系33
3.3 查找theme35
3.2 theme过程概述35
3.3.1 识别潜在的theme和实体37
3.3.2 细化theme集合38
3.3.3 识别横切theme40
3.3.4 准备设计41
3.4 设计theme42
3.5 合成theme48
3.5.1 指定theme之间的关系48
3.5.2 合成后的theme49
3.6 再论演化51
3.6.1 查找theme52
3.6.2 设计并合成theme54
3.6.3 演化终篇语55
3.7 theme最适当的规模56
3.8 theme与现存开发过程的集成56
3.8.1 瀑布过程56
3.8.2 迭代方法56
3.8.3 敏捷过程57
3.9 小结58
第4章 分析61
4.1 Theme/Doc视图和支持工具63
4.1.1 theme关系图63
4.1.2 横切theme视图64
4.1.3 单项图65
4.2 Theme/Doc过程概览66
4.3 确定theme67
4.3.1 选择初始theme67
4.3.2 考察theme关系图69
4.3.3 对theme进行的操作72
4.3.4 对需求的操作77
4.4 确定theme职责80
4.4.1 如果可能则分裂共享需求81
4.4.2 识别aspect theme82
4.4.3 推迟某些决策87
4.5 了解何时决策已经完成87
4.6 规划设计90
4.6.1 识别对象90
4.6.3 了解aspect theme91
4.6.2 了解base theme91
4.7 小结92
第5章 theme设计95
5.1 Theme/UML设计概览95
5.1.1 base theme设计概览96
5.1.2 aspect theme设计概览97
5.2 设计base theme100
5.2.1 游戏的体系结构101
5.2.2 enter-location theme102
5.2.3 starttheme103
5.2.4 distribute-crystals theme105
5.2.5 setup-NPC theme106
5.2.6 duel theme106
5.3 设计横切theme107
5.3.1 对UML的改动108
5.3.2 P2P Communication theme116
5.4 小结120
第6章 theme合成121
6.1 theme合成概览121
6.1.1 选择theme122
6.1.2 识别匹配的设计要素123
6.1.3 定义集成方式125
6.1.4 解决冲突126
6.1.5 为aspect theme定义绑定128
6.2 合成Game里的theme130
6.3 匹配设计要素131
6.3.1 显式匹配131
6.3.2 隐式匹配132
6.3.3 使用合成关系时用于概念匹配的规则134
6.4 集成选项135
6.4.1 覆盖集成137
6.4.2 结合不同的集成策略139
6.5 解决冲突140
6.5.1 theme优先级140
6.5.2 默认值140
6.5.3 显式值141
6.6 绑定到横切theme141
6.8 小结146
6.7 对过程的一些评注146
第7章 到实现的映射147
7.1 AspectJ147
7.1.1 步骤概览148
7.1.2 track-energy149
7.1.3 P2Pcommunication156
7.1.4 base theme161
7.2 AspectWerkz163
7.3.1 base theme169
7.3 CME169
7.3.2 aspect theme173
7.4 小结178
第8章 案例:电话的功能特性179
8.1 分析需求并识别初始theme179
8.2 细化theme180
8.3 识别横切theme181
8.4 设计概念共享theme183
8.5 设计横切theme184
8.6 小结187
第9章 案例二:软件使用授权189
9.1 需求190
9.2 细化theme集合191
9.2.1 删除次要theme193
9.2.2 theme分组194
9.3 划分行为性职责195
9.3.2 需要推迟的需求196
9.3.3 由enforce theme共享的需求196
9.3.1 需要分裂的需求196
9.3.4 由bill theme共享的需求198
9.3.5 由launch theme共享的需求198
9.4 设计theme198
9.4.1 注册/下载theme198
9.4.2 licensing theme201
9.5 看看代码204
9.6 小结206
附录 Crystal Game游戏207
参考文献213
热门推荐
- 417235.html
- 1768336.html
- 1043751.html
- 3067320.html
- 3078377.html
- 3397683.html
- 723039.html
- 1274737.html
- 3480771.html
- 1984156.html
- http://www.ickdjs.cc/book_3102165.html
- http://www.ickdjs.cc/book_1951269.html
- http://www.ickdjs.cc/book_626919.html
- http://www.ickdjs.cc/book_716508.html
- http://www.ickdjs.cc/book_3446290.html
- http://www.ickdjs.cc/book_944140.html
- http://www.ickdjs.cc/book_1786721.html
- http://www.ickdjs.cc/book_3073484.html
- http://www.ickdjs.cc/book_672611.html
- http://www.ickdjs.cc/book_316036.html