• PowerDesigner系统分析与建模实战
21年品牌 40万+商家 超1.5亿件商品

PowerDesigner系统分析与建模实战

10.15 1.5折 69 九品

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者谢星星、朱婵 著

出版社机械工业出版社

出版时间2015-07

版次1

装帧平装

上书时间2024-11-14

晴天的图书店

八年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 谢星星、朱婵 著
  • 出版社 机械工业出版社
  • 出版时间 2015-07
  • 版次 1
  • ISBN 9787111501442
  • 定价 69.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 356页
【内容简介】

  《Power Designer系统分析与建模实战》分为四篇,从入门篇、基础篇、高级使用篇和综合案例篇四个方面介绍PowerDesigner的相关知识。其中,高级使用篇是本书的一大亮点,它偏重于经验分享,放眼同类的图书,能在经验分享方面着墨众多的并不多;综合案例篇是实际案例的分析和总结,通过实际案例的讲述,使读者能有身临其境的感觉,并从中获取处理问题的思路和技巧。

【作者简介】

  谢星星,架构师、IT作家、blogjava人气博主(网名阿蜜果)。热爱软件设计和IT写作,曾出版《贯通开源Web图形与报表技术全集 》、《企业应用架构设计——Struts 2+Hibernate 3+Spring 2》等书籍。从2006年开始使用Power Designer进行软件建模工作,继而成为Power Designer的忠实粉丝,也成为一名布道者。

【目录】

前 言
入 门 篇
第1章 软件建模和Power
Designer概述2
1.1 软件建模2
1.1.1 业务建模2
1.1.2 数据建模3
1.1.3 应用程序建模3
1.2 Power Designer概述3
1.2.1 Power Designer的发展历程4
1.2.2 Power Designer 16.5的新特性5
1.2.3 Power Designer 16.5的功能模型6
1.2.4 Power Designer的主窗口8
1.3 常用建模工具比较9
1.3.1 Power Designer9
1.3.2 Rational Rose9
1.3.3 Visio10
1.3.4 3种建模工具的比较10
1.4 本章小结11
基 础 篇
第2章 需求模型 RQM14
2.1 需求模型简介14
2.1.1 需求采集14
2.1.2 需求分析15
2.1.3 需求模型的功能15
2.2 建立需求模型16
2.2.1 创建RQM16
2.2.2 编辑RQM17
2.2.3 管理RQM27
2.3 餐饮在线点评系统的需求模型32
2.3.1 系统目标32
2.3.2 需求分析32
2.3.3 需求模型实现36
2.4 本章小结36
第3章 业务处理模型BPM38
3.1 业务处理模型简介38
3.1.1 BPM的概念38
3.1.2 BPM的3种图形38
3.2 建立业务处理模型39
3.2.1 创建BPM39
3.2.2 编辑BPM40
3.2.3 管理BPM50
3.2.4 BPM的模型转换53
3.3 餐饮在线点评系统的业务处理模型53
3.3.1 业务处理模型分析53
3.3.2 业务处理模型的实现53
3.3.3 检查模型的正确性和有效性56
3.4 本章小结56
第4章 概念数据模型CDM58
4.1 概念数据模型简介58
4.1.1 CDM的作用58
4.1.2 CDM的基本术语58
4.2 建立概念数据模型61
4.2.1 创建CDM61
4.2.2 编辑CDM62
4.2.3 管理CDM77
4.2.4 CDM的模型转换81
4.3 餐饮在线点评系统的概念数据模型91
4.3.1 概念数据模型分析91
4.3.2 概念数据模型的实现94
4.3.3 模型有效性检查104
4.4 本章小结105
第5章 逻辑数据模型LDM106
5.1 逻辑数据模型简介106
5.1.1 LDM的概念106
5.1.2 LDM的作用106
5.1.3 LDM的基本术语107
5.2 建立逻辑数据模型107
5.2.1 创建LDM107
5.2.2 编辑LDM108
5.2.3 设置LDM的模型选项116
5.2.4 检查模型的有效性117
5.2.5 LDM的模型转换117
5.3 餐饮在线点评系统的逻辑数据模型121
5.3.1 逻辑数据模型的实现121
5.3.2 逻辑数据模型的有效性检查123
5.4 本章小结123
第6章 物理数据模型PDM12
6.1 物理数据模型简介125
6.1.1 PDM的概念125
6.1.2 PDM的作用127
6.1.3 PDM的基本术语127
6.2 建立物理数据模型131
6.2.1 创建PDM131
6.2.2 编辑PDM132
6.2.3 管理PDM165
6.2.4 PDM的模型转换181
6.3 餐饮在线点评系统的物理数据模型187
6.3.1 物理数据模型的实现187
6.3.2 检查模型的正确性和有效性192
6.3.3 生成SQL脚本或数据库194
6.3.4 生成测试数据194
6.4 本章小结194
第7章 XML模型XSM195
7.1 XML模型简介195
7.1.1 XML的概念195
7.1.2 XML模型的概念196
7.2 建立XML模型199
7.2.1 创建XML模型200
7.2.2 编辑XML模型200
7.2.3 管理XML模型211
7.2.4 XML模型的模型转换214
7.3 餐饮在线点评系统的XML模型214
7.3.1 XML模型分析214
7.3.2 XML模型的实现214
7.4 本章小结218
第8章 面向对象模型OOM220
8.1 面向对象模型简介220
8.1.1 UML介绍220
8.1.2 Power Designer中的OOM220
8.2 建立面向对象模型221
8.2.1 创建用例图222
8.2.2 创建时序图226
8.2.3 创建类图229
8.2.4 创建包图239
8.2.5 管理OOM240
8.2.6 OOM的模型转换244
8.3 餐饮在线点评系统案例的面向对象模型245
8.3.1 面向对象模型分析245
8.3.2 面向对象模型的实现245
8.3.3 检查模型的正确性和有效性250
8.3.4 生成面向对象语言代码251
8.4 本章小结251
第9章 其他模型252
9.1 其他模型概述252
9.2 企业架构模型EAM252
9.2.1 企业架构模型简介252
9.2.2 进程图254
9.2.3 组织结构图255
9.2.4 业务通信图257
9.2.5 城市规划图258
9.2.6 面向服务图259
9.2.7 应用架构图261
9.2.8 技术基础架构图264
9.3 数据移动模型DMM266
9.3.1 数据移动模型简介266
9.3.2 创建数据移动模型266
9.3.3 工具面板267
9.3.4 编辑数据移动模型268
9.4 本章小结269
高级使用篇
第10章 模型报告272
10.1 模型报告简介272
10.2 创建单模型报告272
10.2.1 根据报告向导生成单模型报告272
10.2.2 根据报告编辑器生成单模型报告275
10.2.3 根据报告模板生成单模型报告276
10.3 创建多模型报告277
10.3.1 打开单个模型文档278
10.3.2 新建多模型报告278
10.3.3 设置多模型报告编辑窗口278
10.3.4 添加新模型279
10.3.5 生成多模型报告280
10.4 模型报告模板管理280
10.4.1 查看模板280
10.4.2 修改模板281
10.4.3 自定义模板281
10.4.4 根据模型报告生成模板283
10.5 模型报告对象管理283
10.6 模型报告属性设置284
10.7 本章小结285
第11章 Power Designer的高级功能286
11.1 版本管理286
11.1.1 Repository简介286
11.1.2 创建Repository287
11.1.3 设置用户群组及操作权限288
11.1.4 版本控制289
11.2 创建模型自定义扩展属性292
11.2.1 创建扩展模型定义293
11.2.2 为列添加扩展属性293
11.2.3 使用扩展属性293
11.3 常见问题与解决方案294
11.3.1 显示工具面板294
11.3.2 去掉表名和列名双引号294
11.3.3 去掉表名和列名长度限制295
11.3.4 修改外键命名规则296
11.3.5 PDM模型的Comment列与Name列联动296
11.3.6 创建Oracle数据库自增列298
11.3.7 Oracle数据库的逆向工程300
11.4 本章小结303
第12章 核心模型设计原则和优化建议304
12.1 数据库建模304
12.1.1 数据库设计不应停留于表面304
12.1.2 定义命名规范304
12.1.3 确定要开发的应用程序性质304
12.1.4 将数据按照逻辑意义分成不同的块305
12.1.5 不要对数据表进行过度分解305
12.1.6 留意只部分依赖主键的列306
12.1.7 添加必要的冗余列306
12.1.8 处理重复、不统一的数据307
12.1.9 选择合适的主键生成策略308
12.1.10 设计合理的表关联308
12.1.11 约束性关联309
12.1.12 树形结构数据的处理309
12.1.13 尽量不要使用分隔符分割数据310
12.1.14 仔细选择派生列310
12.1.15 统一设计“名值表”311
12.1.16 多维数据是各种不同数据的聚合311
12.1.17 数据库设计时就要考虑到效率和优化问题312
12.1.18 数据库设计完成后,形成设计开发的蓝图313
12.2 面向对象建模313
12.3 本章小结314
综合案例篇
第13章 综合案例:社交通信系统316
13.1 需求概述316
13.1.1 “消息”模块316
13.1.2 “通讯录”模块316
13.1.3 “发现”模块318
13.1.4 “我的设置”模块318
13.2 创建需求模型319
13.2.1 创建RQM319
13.2.2 定义用户320
13.2.3 定义用户组320
13.2.4 定义业务规则320
13.2.5 编辑需求文档视图321
13.2.6 最终需求文档视图323
13.3 创建业务处理模型325
13.3.1 创建BPM325
13.3.2 编辑BPM325
13.3.3 最终的BPM326
13.4 创建概念数据模型326
13.4.1 创建CDM328
13.4.2 设置模型显示参数328
13.4.3 定义域329
13.4.4 定义实体330
13.4.5 定义联系330
13.4.6 最终的CDM331
13.4.7 检查模型的有效性332
13.5 创建逻辑数据模型333
13.5.1 “个人设置”模块的逻辑数据模型334
13.5.2 “通讯录”和“消息”模块的逻辑数据模型334
13.5.3 “发现”模块的逻辑数据模型335
13.6 创建物理数据模型335
13.6.1 显示参数设置335
13.6.2 “个人设置”模块的物理数据模型335
13.6.3 “通讯录”和“消息”模块的物理数据模型336
13.6.4 “发现”模块的物理数据模型337
13.7 生成数据库脚本或数据库337
13.8 创建面向对象模型338
13.8.1 “个人设置”模块的面向对象模型338
13.8.2 “通讯录”和“消息”模块的面向对象模型339
13.8.3 “发现”模块的面向对象模型339
13.8.4 生成应用程序代码340
13.9 生成模型报告340
13.10 本章小结341
第14章 综合案例:在线音乐系统342
14.1 需求概述342
14.2 创建需求模型347
14.3 创建业务处理模型349
14.4 创建概念数据模型 350
14.5 创建逻辑数据模型352
14.6 创建物理数据模型353
14.7 生成数据库354
14.8 创建面向对象模型355
14.9 生成应用程序代码356
14.10 生成模型报告356
14.11 本章小结356

点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP