PowerDesigner
author:mdwolf 2005-08-02
===============================================================================
介绍
===============================================================================
BPM:业务处理模块
CDM:概念数据模型
PDM:物理数据模型
OOM:面向对象模型
软件开发周期使用的各个模块
===============================================================================
需要分析
=>系统概要设计
=>BPM表示业务流程图(SA的职责)
=>OOM+CDM 设计系统逻辑模型
=>详细设计
=>OOM制作程序框图设计
=>PDM完成数据库详细设计,包括procedure,trigger,view,index
=>OOM生辰源代码
BPM介绍
===============================================================================
需求阶段使用,理清用户需求,描述系统功能,得出系统逻辑模型;
从业务人员角度对业务逻辑和规则进行详细描述;
用流程图标识从1个或者多个起点到终点的处理过程,流程,消息和协作协议;
主要是通过流程图理清楚系统功能,得出系统逻辑模型.
CDM介绍
===============================================================================
通过E-R图描述系统的静态特征;
检验数据的有效性和合理性;
形成PDM+OOM+模型报告;
PDM介绍
===============================================================================
提供了系统初始化设计的基础信息;
元素间关系;
OOM介绍
===============================================================================
用UML图形来描述系统结构的模型;
从不同角度表现系统的工作状态;
MMR模型文档编辑器介绍(Multi-Model Report)
===============================================================================