上海地区专业的网上书店
一次性购物满100元即可享受VIP会员价格优惠
网站地图 |登录/注册 |购物车 |会员中心 |帮助中心 |友情链接
首页 | 新书上市 | 畅销推荐 | 礼品图书 | 分类浏览 | 出版社专区 | 图书热评 | 求购登记 | 顾客留言 | 图书拾零
 
   图书搜索: 高级搜索

PowerDesigner软件工程技术 1CD

PowerDesigner软件工程技术 1CD
新书城图书编号:4036
图书ISBN:712100092X
出版时间:2004-8-1
出版社:电子工业出版社
作者:白尚旺 等编著
市场价格:¥49
普通会员:¥39.2    80
VIP会员:¥36.75   75
购买商品 收藏商品  
【图书分类】
计算机图书>>软件工程
【图书简介】
PowerDesigner是目前最流行的软件分析设计工具之一。它融入了软件工程技术、面向对象技术、数据库应用技术的最新研究成果,实现了业务流程模型(BPM)、统一建模语言(UML)和实体联系(E-R)模型的无缝集成,是开发软件产品必须掌握的分析设计工具。本书在阐述软件工程和数据库最新理论成果的基础上,系统地介绍了使用PowerDesigner 9.5进行软件分析设计的技术与方法。全书运用了大量的操作提示和使用技巧,循序渐进地讲述了PowerDesigner 9.5的各种功能和特性。本书所含光盘是PowerDesigner 最新版本10.0的试用版。
本书可作为软件工程、数据库原理等课程的教材,也适合软件项目开发人员作为PowerDesigner9.5的学习参考用书,只要具备软件工程、数据库及面向对象基本知识的读者均可阅读。
【图书评论】
发表新的评论   
浏览PowerDesigner软件工程技术 1CD全部评论>>   
【图书目录】
第1章 PowerDesigner概述

1.1 软件工程与PowerDesigner
1.2 认识PowerDesigner
1.2.1 CASE工具简介
1.2.2 PD 9.5分析设计过程
1.2.3 PD 9.5的四级建模功能
1.2.4 PD 9.5的新功能
1.3 运行环境
1.3.1 软硬件要求
1.3.2 PD9.5的安装与启动
1.3.3 安装MS SQL Server2000或Sybase AS Anywhere
1.3.4 创建数据库
1.3.5 定义ODBC数据源
1.4 分析设计环境
1.4.1 PD 9.5主界面
1.4.2 PD 9.5分析设计环境
1.5 PD 9.5的公共资源

第2章 PowerDesigner基本操作

2.1 窗口基本操作
2.2 工具栏与工具选项板操作
2.2.1 定制新工具栏的方法
2.2.2 改变工具栏的显示风格
2.2.3 恢复工具栏默认设置
2.2.4 移动工具栏
2.2.5 隐藏或显示工具栏
2.2.6 删除工具栏
2.2.7 工具选项板公用工具的含义
2.3 浏览器窗口操作
2.3.1 模型元素在浏览器窗口的组织
2.3.2 浏览器窗口的基本操作
2.4 工作空间和文件夹
2.4.1 打开己有的工作空间文件
2.4.2 保存工作空间
2.4.3 工作空间的基本操作
2.4.4 文件夹的基本操作
2.5 快捷方式的基本概念
2.5.1 定义快捷方式
2.5.2 快捷方式的显示
2.5.3 快捷方式的操作
2.5.4 生成快捷方式
2.6 对象特性窗口的使用
2.6.1 显示对象特性窗口
2.6.2 改变对象特性窗口特性页的数量
2.6.3 在对象特性窗口为对象增加业务规则
2.6.4 在对象特性窗口显示对象依赖的项目
2.6.5 对象特性窗口的扩展依赖
2.6.6 在对象特性窗口显示版本信息
2.7 对象列表窗口的使用
2.7.1 从Model菜单中显示对象列表
2.7.2 从特性窗口显示对象列表
2.7.3 对象列表窗口的工具栏
2.7.4 选择对象列表窗口全部列表项的方法
2.7.5 排列对象列表窗口对象的顺序
2.7.6 定义对象列表窗口的过滤条件
2.8 模型对象的基本操作
2.8.1 定义模型对象
2.8.2 拖曳、复制和粘贴模型对象
2.8.3 模型对象的镜像符号
2.8.4 在包与包之间移动模型对象
2.8.5 查找模型对象
2.8.6 删除模型对象
2.8.7 使用文件对象
2.8.8 使用扩展模型定义
2.9 定义全局选项
2.9.1 定义通用选项
2.9.2 定义对话窗口选项
2.9.3 定义文本编辑器选项
2.9.4 定义环境变量选项
2.9.5 定义指定路径选项
2.9.6 定义编辑器默认字体选项
2.9.7 定义版本资料库选项

第3章 模型管理与模型操作

3.1 模型管理
3.1.1 新建和打开模型
3.1.2 保存和关闭模型
3.1.3 分离和发送模型
3.2 模型中的图形、包和命名空间
3.2.1 模型中的图形
3.2.2 把模型中的图形转换成包
3.2.3 模型中的包
3.2.4 模型中的命名空间
3.3 模型的比较与合并
3.3.1 比较模型
3.3.2 合并模型
3.4 设置模型图形的显示参数
3.4.1 13种图形显示参数的通用选项设置
3.4.2 13种图形的对象视图显示参数设置
3.4.3 13种图形中各类对象的显示参数设置
3.4.4 13种图形的显示格式参数设置
3.5 图形窗口图形符号的基本操作
3.5.1 图形窗口的标题框与图片
3.5.2 图形窗口图形符号的显示格式
3.5.3 图形符号的翻转、隐藏和寻找
3.5.4 图形窗口中多个图形符号的操作
3.5.5 图形窗口的绘图功能
3.5.6 图形窗口的自由文本
3.5.7 图形窗口的缩放和页面操作
3.5.8 打印图形窗口
3.5.9 以图像文件输出图形符号
3.6 设置模型选项
3.6.1 模型选项中的Model设置
3.6.2 模型选项中的Naming Conventiom设置

第4章 业务流程模型

4.1 业务流程模型的基础
4.1.1 创建新的业务流程模型
4.1.2 工具选项板的使用
4.1.3 打开业务流程的示例模型
4.1.4 显示参数的定义方法
4.1.5 模型选项的定义方法
4.1.6 模型特性的定义方法
4.2 业务流程模型的设计
4.2.1 处理的分解
4.2.2 组织单元的泳道设计
4.2.3 在复合处理图形中创建模型对象
4.2.4 在复合处理中建立对象间的关联
4.2.5 切换业务流程模型图形层次的方法
4.3 细化复合处理图形
4.3.1 创建消息格式
4.3.2 在处理上定义动作的方法
4.3.3 在流上定义条件的方法
4.3.4 资源的使用方法

第5章 精通业务流程模型

5.1 BPM概述
5.2 业务规则
5.2.1 业务规则的类型
5.2.2 创建业务规则
5.2.3 把业务规则附加到对象上
5.3 创建业务流程模型
5.3.1 定义业务流程图
5.3.2 定义起点
5.3.3 定义处理
5.3.4 定义组织单元
5.3.5 定义流
5.3.6 定义消息格式
5.3.7 定义数据
5.3.8 定义资源
5.3.9 定义资源流
5.3.10 定义判断
5.3.11 定义同步
5.3.12 定义终点
5.4 使用CRUD矩阵
5.4.1 CRUD矩阵的定义
5.4.2 CRUD矩阵操作
5.5 检查业务流程模型
5.5.1 复制检查
5.5.2 处理检查
5.5.3 Decision检查规则
5.5.4 Synchronization检查规则
5.5.5 Flow检查规则
5.5.6 File检查规则
5.5.7 Resource检查规则
5.5.8 Resource flow检查规则
5.5.9 Organization unit检查规则
5.5.10 Start检查规则
5.5.11 End检查规则
5.5.12 Message format检查规则
5.5.13 Data检查规则
5.6 创建业务流程图的其他方法
5.6.1 打开V6创建的PAM模型
5.6.2 把BPM或包转换成业务流程模型

第6章 概念数据模型

6.1 概念数据模型概述
6.2 实体、属性及标识符
6.2.1 实体、属性及标识符的定义
6.2.2 实体、属性及标识符的表达
6.2.3 创建实体的方法
6.2.4 为实体添加属性
6.2.5 排列实体属性的顺序
6.2.6 定义属性的标准检查约束
6.2.7 定义属性的附加检查
6.2.8 定义属性的数据类型
6.2.9 把属性指定为实体的标识符
6.2.10 定义实体的标识符
6.2.11 实体的复制
6.2.12 创建实体的快捷方式
6.2.13 实体的显示选项
6.3 数据项
6.3.1 新建数据项
6.3.2 排列数据项的显示顺序
6.3.3 在数据项列表窗口复制和粘贴数据项
6.3.4 数据项的惟一性代码选项和重用选项
6.3.5 在实体中添加数据项
6.4 联系
6.4.1 联系的定义
6.4.2 联系的表达
6.4.3 建立联系的方法
6.4.4 多对多联系的实现
6.4.5 其他几类特殊联系
6.4.6 定义联系的特性
6.4.7 联系的显示
6.5 继承联系
6.5.1 继承联系的定义
6.5.2 创建继承联系
6.5.3 定义互斥性继承联系
6.5.4 定义继承联系的生成模式
6.6 域
6.6.1 域的概念
6.6.2 域的定义方法
6.6.3 把域附加到实体属性上
6.6.4 把域附加到数据项上
6.6.5 修改域特性对数据项的影响
6.7 业务规则
6.7.1 把业务规则附加到实体上
6.7.2 把业务规则附加到实体的属性上
6.8 实体的规范化
6.8.1 非规范化实体带来的问题
6.8.2 规范化实体的优点
6.8.3 实体规范化程度的判别准则
6.8.4 实体规范化在设计中的应用
6.9 建立概念数据模型
6.9.1 分析模型要解决的主要问题
6.9.2 建立概念数据模型
6.9.3 定义CDM的模型特性
6.10 从概念数据模型生成物理数据模型
6.10.1 CDM与PDM对象之间的对应关系
6.10.2 生成PDM

第7章 精通概念数据模型

7.1 概念数据模型的三种表示法
7.1.1 Merise表示法中关联的符号与作用
7.1.2 创建递归关联
7.1.3 定义关联的特性
7.1.4 定义关联连接的特性
7.1.5 定义依赖关联
7.1.6 关联转换成关联实体
7.1.7 定义关联的属性
7.1.8 关联符号中文字的显示与隐藏
7.2 实体设计的反规范化
7.2.1 规范化的缺点
7.2.2 反规范化
7.2.3 反规范化的主要工作
7.3 CDM检查选项
7.3.1 问题严重性级别
7.3.2 设置问题严重性级别的方法
7.3.3 选择检查参数及对象
7.4 检查CDM中的对象
7.4.1 复制检查
7.4.2 包检查
7.4.3 域检查
7.4.4 数据项检查
7.4.5 实体检查
7.4.6 实体属性检查
7.4.7 实体标识符检查
7.4.8 联系检查
7.4.9 关联检查
7.4.10 继承检查
7.4.11 文件实体检查
7.5 检查整个CDM
7.5.1 检查整个CDM的步骤
7.5.2 显示最后一次检查的错误和警告选项设置
7.6 根据检查结果更正错误
7.7 由ERWin模型导入CDM
7.7.1 ERwin模型对象与CDM对象的对应关系
7.7.2 ERwin模型导入CDM的过程
7.8 由PAM导入CDM
7.9 由CDM生成PDM
7.9.1 标识符与联系的转换
7.9.2 继承联系的实体生成表
7.9.3 CDM到PDM数据类型的转换
7.9.4 定义CDM到PDM的生成选项
7.9.5 由CDM生成PDM
7.10 由CDM生成OOM
7.10.1 CDM到OOM对象的转换
7.10.2 CDM到OOM数据类型的转换
7.10.3 定义CDM到OOM的生成选项
7.10.4 由CDM生成OOM

第8章 物理数据模型

8.1 PDM与DBMS的关系
8.2 表、列及键
8.2.1 表、列及键的定义
8.2.2 表、列的特性
8.2.3 表、列及各种键的表达
8.2.4 创建表
8.2.5 定义表检查约束的名称
8.2.6 为表添加列
8.2.7 列的其他操作
8.2.8 创建计算列
8.2.9 创建序列
8.2.10 表的复制
8.2.11 创建表的快捷方式
8.2.12 表的显示选项
8.2.13 定义主键
8.2.14 定义外键
8.2.15 定义候选键
8.2.16 键约束的命名
8.3 域
8.3.1 域特性
8.3.2 创建域
8.3.3 指定域的数据类型、长度和精度
8.3.4 修改域特性
8.3.5 使用抽象数据类型
8.4 定义参照及参照完整性
8.4.1 参照的特性
8.4.2 定义参照相关的模型选项
8.4.3 创建参照
8.4.4 定义参照连接
8.4.5 更改参照连接的表
8.4.6 重建参照
8.4.7 使用参照完整性
8.4.8 参照图形
8.5 定义检查约束参数
8.5.1 设置标准检查约束参数
8.5.2 定义其他检查约束参数
8.5.3 在检查参数中使用有效性规则
8.6 表的索引
8.6.1 索引的特性
8.6.2 创建索引
8.6.3 重建与删除索引
8.7 视图
8.7.1 视图的特性
8.7.2 创建视图
8.7.3 使用扩展依赖
8.7.4 为视图定义查询
8.8 PDM中的业务规则
8.8.1 PDM中的表应用业务规则
8.8.2 在业务规则上附加表达式
8.9 定义PDM的物理选项
8.10 建立物理数据模型
8.10.1 建立PDM的方法
8.10.2 定义PDM的显示参数
8.10.3 定义PDM的模型特性
8.11 生成数据库SQL脚本

第9章 精通物理数据模型

9.1 PDM中的用户管理
9.2 检查PDM中的对象
9.2.1 包检查
9.2.2 表检查
9.2.3 列检查
9.2.4 索引检查
9.2.5 键检查
9.2.6 触发器与视图检查
9.2.7 参照检查
9.2.8 域检查
9.2.9 检查用户、存储过程和文件
9.3 PDM中的表变换
9.3.1 表变换成维数对象
9.3.2 表的水平分割
9.3.3 表的垂直分割
9.3.4 列的反规范化
9.4 逆向工程
9.4.1 定义逆向工程的重建选项
9.4.2 从用户数据库逆向工程生成PDM
9.4.3 逆向工程的过滤器
9.4.4 逆向工程到新的PDM中
9.4.5 逆向工程到现有的PDM
9.4.6 逆向工程Microsoft Access数据库
9.5 触发器和存储过程
9.5.1 使用触发器
9.5.2 触发器模板
9.5.3 使用模板项
9.5.4 定义存储过程和函数
9.5.5 使用宏
9.5.6 生成触发器和存储过程
9.6 数据库的建立和修改
9.6.1 使用ODBC访问用户数据库
9.6.2 访问数据库
9.6.3 配置表空间和存储
9.6.4 估计数据库的大小
9.6.5 生成数据库
9.6.6 修改已存在的用户数据库
9.6.7 生成测试数据
9.7 PDM生成CDM
9.8 PDM生成OOM
9.9 DBMS定义文件
9.9.1 DBMS定义文件与编辑器
9.9.2 使用DBMS列表窗口
9.9.3 修改DBMS定义文件
9.9.4 比较和合并DBMS定义文件
9.9.5 DBMS定义文件中的触发器模板和模板项
9.9.6 DBMS定义文件中的扩展属性
9.9.7 定义数据类型转换
9.9.8 DBMS定义文件中的保留关键字
9.9.9 DBMS定义文件中的物理选项
9.10 PowerDesigner中的变量
9.10.1 PowerDesigner变量列表
9.10.2 PowerDesigner中的格式变量
9.11 对Sybase AS IQ的支持

第10章 面向对象模型

10.1 面向对象模型的理论基础
10.1.1 UML的基本知识
10.1.2 PD 9.5与UML
10.1.3 本章示例说明
10.2 建立OOM概述
10.2.1 OOM特有的工具选项板介绍
10.2.2 设置OOM的模型选项
10.2.3 在OOM中定义包
10.2.4 创建OOM
10.3 设计用例图
10.3.1 用例图的产生方法
10.3.2 定义用例图的显示参数
10.3.3 定义用例
10.3.4 定义角色
10.3.5 定义关联
10.3.6 定义概化
10.3.7 定义依赖
10.3.8 设计用例图简例
10.3.9 使用实现类
10.4 设计类图
10.4.1 产生带有类图的OOM
10.4.2 定义类图显示参数
10.4.3 定义类
10.4.4 定义接口
10.4.5 定义属性
10.4.6 定义标识符
10.4.7 定义操作
10.4.8 定义操作的参数
10.4.9 在类图中定义概化
10.4.10 在类图中定义关联
10.4.11 在类图中定义依赖
10.4.12 定义实现联系
10.4.13 定义OOM中的域
10.4.14 定义检查参数
10.5 设计对象图
10.5.1 对象图和类图的关系
10.5.2 定义对象
10.5.3 定义对象的属性值
10.5.4 定义实例连接
10.6 设计时序图
10.6.1 时序图概述
10.6.2 定义时序图的显示参数
10.6.3 在时序图中定义角色
10.6.4 定义消息
10.6.5 设计时序图简例
10.6.6 通过拖曳对象设计另一个时序图
10.6.7 使用类的实例
10.6.8 使用相关图
10.7 设计协作图
10.7.1 协作图与时序图的区别
10.7.2 协作图中的角色、对象、实例连接
10.7.3 定义消息
10.7.4 协作图转换为时序图
10.8 设计状态图
10.8.1 定义状态图的默认分类器
10.8.2 状态图转变为复合状态
10.8.3 定义起始状态
10.8.4 定义状态的动作
10.8.5 定义转移
10.8.6 定义事件
10.8.7 定义连接点
10.8.8 定义结束状态
10.9 设计活动图
10.9.1 活动图概述
10.9.2 定义活动
10.9.3 定义复合活动
10.9.4 定义对象状态
10.9.5 定义判断
10.9.6 定义同步
10.9.7 定义组织单元
10.10 设计组件图
10.10.1 定义组件
10.10.2 定义组件的接口和类
10.10.3 定义组件的文件对象
10.10.4 为组件创建类图
10.10.5 将组件配置成节点
10.10.6 定义概化
10.10.7 定义依赖
10.11 定义部署图
10.11.1 定义节点
10.11.2 定义组件实例
10.11.3 定义文件对象
10.11.4 定义节点间的关联
10.11.5 定义依赖

第11章 精通面向对象建模

11.1 面向对象模型的生成选项
11.2 OOM中图形间的关联
11.2.1 模型元素在工作空间中的组织
11.2.2 在对象上连接图形
11.2.3 在对象上连接其他对象
11.3 检查OOM中的对象
11.3.1 检查OOM概述
11.3.2 检查项目
11.3.3 检查OOM的方法
11.4 OOM中的对象关系映射
11.4.1 概述
11.4.2 在OOM中定义数据源
11.4.3 定义O/R映射
11.5 在OOM中打开Rose模型
11.5.1 概述
11.5.2 打开Rose模型的方法
11.5.3 Rose与PD 9.5对象特性的对应关系
11.6 逆向工程
11.6.1 逆向工程Java
11.6.2 逆向工程PowerBuilder
11.6.3 逆向工程XML
11.6.4 逆向工程为一个新的OOM
11.7 从OOM生成OOM
11.8 从OOM生成CDM
11.8.1 产生CDM对象
11.8.2 从OOM生成CDM
11.9 由OOM生成PDM
11.9.1 OOM到PDM对象的转换
11.9.2 由OOM到PDM数据类型的转换
11.9.3 由OOM生成PDM
11.10 从OOM中生成对象
11.10.1 生成Java源文件
11.10.2 为PowerBuilder生成对象
11.10.3 定义XML生成选项
11.10.4 理解XML的生成过程
11.10.5 定制脚本
11.11 使用对象语言
11.11.1 管理对象语言
11.11.2 对象语言编辑器分类
11.11.3 通用代码生成
11.11.4 通用生成中的技巧
11.11.5 C++的通用生成
11.11.6 C#的通用生成
11.11.7 IDL-CORBA的通用生成

第12章 模型报告

12.1 报告编辑器基础
12.2 管理报告模板
12.2.1 报告模板的使用
12.2.2 管理报告模板的节
12.2.3 使用报告编辑窗口
12.3 管理单模型报告
12.3.1 新建单模型报告
12.3.2 生成单模型报告
12.4 管理多模型报告
12.4.1 新建多模型报告
12.4.2 生成多模型报告
12.5 定制模型报告
12.5.1 管理模型报告中的项目
12.5.2 使用复合项目
12.5.3 使用简单项目
12.5.4 定义项目的格式
12.5.5 模型报告的页面设置
12.5.6 使用打印预览

第13章 版本资料库

13.1 版本资料库简介
13.1.1 认识版本资料库
13.1.2 版本资料库的功能
13.2 连接版本资料库
13.2.1 管理版本资料库定义
13.2.2 建立版本资料库的连接
13.3 管理版本资料库用户
13.3.1 版本资料库用户的权限
13.3.2 定义版本资料库用户
13.3.3 定义版本资料库用户组
13.4 管理版本资料库中的文档
13.4.1 浏览版本资料库目录
13.4.2 版本资料库中的文件夹
13.4.3 版本资料库中的特性
13.4.4 定义用户访问版本资料库的权限
13.4.5 版本资料库中文档的临时保护
13.4.6 在版本资料库中查找对象
13.4.7 比较本地和版本资料库中的模型
13.4.8 定义版本资料库的通用选项
13.4.9 执行SQL查询
13.5 从版本资料库中提取模型
13.5.1 模型的提取
13.5.2 从版本资料库中提取模型
13.5.3 定义模型的提取参数
13.6 将模型团化到版本资料库中
13.6.1 概述
13.6.2 定义固化参数
13.6.3 理解固化过程中的冲突
13.6.4 把模型文档固化到版本资料库中
13.7 版本资料库中文档版本的控制
13.7.1 管理版本资料库中文档版本
13.7.2 管理锁定
13.7.3 管理版本资料库中的分支
13.7.4 管理版本资料库中的配置

第14章 VBScript访问模型对象的方法

14.1 基本概念
14.2 HTML帮助文件介绍
14.3 VBS脚本中例子的使用
14.4 使用VBScript操作版本资料库
14.4.1 连接版本资料数据库
14.4.2 访问版本资料库中的文档
14.4.3 提取文档
14.4.4 固化文档
14.4.5 管理文档版本
14.4.6 操作版本资料库浏览器
14.5 操作模型报告
14.6 OLE自动化
14.7 使用定制命令

附录A PowerDesigner最新动态
附录B 主要名称缩写中英文对照
参考文献
| 会员登陆
| 最近的浏览历史
清除浏览历史>>
| 相关图书
UML系统分析设计与应用案例
JOEL说软件
软件工程
软件评测师考试大纲
企业IT体系结构
软件开发管理的实践——超越CMM5的企业案例分析
软件设计师考试考点分析与真题详解
软件设计师教程
软件工程
价值驱动的软件开发
工作时间 保密安全 订单查询及修改 支付方式 投诉 购物流程
联系我们 售后服务 配送问题 积分与优惠 建议 交易条款
·电话:021-66822880    ·邮箱:    ·客服时间( 周一 至 周六 9:00-18:00 )
Copyright © 新书城 2006-2008 , All Rights Reserved   沪ICP备06028173号