PowerDesigner讲义
PowerDesigner是一款由Sybase公司开发的集成UML(统一建模语言)和数据建模的CASE(计算机辅助软件工程)工具,广泛应用于系统设计和开发的不同阶段,包括商业流程分析、对象分析、对象设计以及开发阶段。它为管理、系统设计和开发人员提供了全面的支持,是业界首个同时提供数据库设计开发和应用开发的建模软件。PowerDesigner的最新版本为V12,具备多种功能,如设计不同类型的模型、共享模型对象、比较和合并相同类型模型或资源、编辑和打印基于设计模型的多语言报告、自定义本地环境、使用XMI格式交换模型、使用VBScript自动化手动PowerDesigner功能,以及定义和生成转换并在模型中应用。 PowerDesigner 11包含了8个模块:业务过程模型(BPM)、概念数据模型(CDM)、物理数据模型(PDM)、对象导向模型(OOM)、自由模型(FEM)、信息流动性模型(ILM)、需求模型(RQM)和XML模型(XSM)。这四个主要模块覆盖了软件开发生命周期的各个阶段,它们之间的关系和作用如图1-1所示。每个模块都有其特定的应用场景: 1. 物理数据模型(PDM):PDM专注于数据库的SQL脚本和ODBC数据接口,用于业务需求分析和数据库定义优化,如创建索引。 2. 业务处理模型(BPM):BPM是从业务人员角度对业务逻辑和规则进行详细描述的概念模型,通过流程图展示处理过程。它适用于系统分析阶段,完成系统需求分析和逻辑设计。 3. 面向对象模型(OOM):OOM与Java、PowerBuilder、C#、C++和VB源代码关联,用于表示应用程序结构和业务逻辑。 4. 概念数据模型(CDM):CDM是数据模型的基础,与Java源代码、PowerBuilder、C#源代码、C++源代码和VB源代码关联,用于数据模型和业务规则的定义。 创建和操作BPM的步骤如下: - 新建BPM:选择“File”->“New”,然后选择“Business Process Model”,点击“OK”打开BPM工作窗口。 - 打开已有BPM:选择“File”->“Open”,选择.BPM文件并点击“打开”。 - 删除BPM:在Browser窗口中右击模型节点,选择“Detach From Workspace”,仅从工作区删除,不删除文件。 - 设置BPM编辑选项:选择“Tools”->“Model”或在流程图窗口空白处右击,选择“Model Options”。 通过这些模块和功能,PowerDesigner为用户提供了一个强大的工具,帮助他们高效地进行系统设计、需求分析和代码生成,极大地提升了软件开发的效率和质量。无论是对于系统架构师、数据库管理员还是开发人员,PowerDesigner都是一个不可或缺的工具,它简化了复杂系统的建模过程,确保了从设计到实施的一致性和准确性。









剩余53页未读,继续阅读


- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 计算机中专自我鉴定.docx
- 计算机原理学习指导第八章-综合练习题参考答案.docx
- 计算机专业毕业设计的类型.docx
- 计算机专业毕业自我鉴定范文.docx
- 计算机专业大学生毕业论文写作指导.docx
- 计算机专业大学毕业生自我鉴定范文.docx
- 计算机专业大学生的自我鉴定.docx
- 计算机专业大学生的自我鉴定范文.docx
- 计算机专业的工作心得.docx
- 计算机专业考哪些证书.docx
- 计算机专业实习报告模板.docx
- 计算机专业实习报告.docx
- 计算机专业求职自荐信例文.docx
- 计算机专业学生求职材料例文x.docx
- 计算机专业应届毕业生自荐信.docx
- 计算机专业优秀毕业自我鉴定范文.docx


