smry的空间

我们一直在努力....

Power Designer 15之框架矩阵(Framework Matrix)

标签: PowerDesigner15 框架矩阵 FrameworkMatrix

   框架矩阵(Framework Matrix)是Power Designer 15的一个新特性,是将影响事件的因素通过框架矩阵的形式一目了然的展示给用户,使用户站在一个更高的视角去掌控整个事件。smry感觉Power Designer 15的框架矩阵(Framework Matrix)非常适合一个项目管理者来对整个项目进行管理。

  Power Designer 15工程project中它提供了企业构架建模(EA Modeling)的支持,同时,它也提供了另一种方法学上支持,那就是对框架(Framework)的支持,这就是工程中框架矩阵(Framework Matrix)。通过它,可以指导EA的各种产品的构建,并且对他们进行管理和维护。

  下面就是Power Designer 15提供的FEAF的工程模板,可能它不适合每个行业每个人,但是通过它的模板我们可以自己定义适合自己的项目的模版。

  FEAF框架矩阵,是根据FEAF第四级(Level IV)来定义的。它以一个二维的表格来作为框架的结构。其中,行是关注的视角(Perspective),比如策划者视角(Planner’s View),设计者视角(Designer’s View)等等;列是关注的焦点(Focus),比如数据构架(What),应用构架(How)和技术构架(Where);而单元格就是在相应的视角和焦点下的模型或文档,比如在设计者和数据的角度,我们需要的是逻辑数据模型(Logical Data Model)。根据框架的定义,我们要创建各个单元所需要的模型或文档,也可以在这个视图上查看和管理已有的文档,并显示工作的进度。

   我们也可以根据自己的需要建立自己的框架矩阵。首先先拿一个自己正在做的一个例子来逐个说明解释?我是想通过此工具完成项目的管理,首先将整个项目分为横向的四个阶段,纵向为项目中的各岗位。

  框架设计:

  框架的设计需要在框架设计模式(Framework Design Mode)下进行,这需要当前的Power Designer用户拥有这个权限(可以工具(Tools)>应用用户档案(Apply User Profile)中选择“Authorize Framework Design”)。

  在拥有了设计权限,并在工具菜单中选择框架设计模式以后,我们才能够新建或编辑自己的框架矩阵。新建的矩阵默认为一行一列。用户可以根据自己的需要定义行的使用和列的使用。在矩阵的属性中定义。

  矩阵(行列单元格定义):

  对于整个矩阵是由多行多列组成,我们可以在矩阵的属性中定义行列的以及单元格。我在这里建立一个4行4列的框架矩阵,行代表项目发生的各阶段,列代表各角色。单元格表示在每个阶段不同的角色需要完成的事件。

  单元格:

  单元格文档类型,即不同的单元格,用户可以根据所需要的模型或文档类型是不同的,这就是框架提供的支持,在Power Designer 15的检查(Check Project)机制中,可以对框架内容作检查,对违反框架定义的内容进行提示,比如缺少模型或类型不符等等。当然此处的文档类型的定义,用户也可以根据自己的需要来进行定义。此处第一个单元格为需求分析阶段需求分析者需要上传哪些文档,需要完成哪些动作,进度如何?

  单元格行为:

  行为(Action)中可以定义的新建文档类型包括以下几种:

  模型(Model):Power Designer中所支持的模型,比如CDM,OOM等;

  视图(Diagram):Power Designer模型中的各种视图,比如概念数据视图(Conceptual Data Diagram)、类图(Class Diagram)等等;

  列表(List):Power Designer中一类对象的集合,比如一组实体(Entity)对象或一组类(Class)对象等等;

  生成(Generation):通过生成的方式建立模型,需要指定源模型和所生成模型的类型,比如指定矩阵中某个单元格中的概念数据模型(CDM),并生成物理数据模型(PDM);

  文件(File):通过指定一个文件类型和该类型的模板,可以创建任意的文件;

  关联矩阵(Dependency Matrix):这也是Power Designer 15的新特性之一,也是以表格的形式来查看两个对象之间,是否设置了某种关系,这个关系可以是一个集合(Collection)或者是两个对象间的链接(Link)。

  在指定了行为之后,在新建文档(New Document)中,就可以执行这些行为了。

  外观:

  各个矩阵元素设置外观,包括边框、填充色、字体、图标等等,使得整个视图更加的美观、容易识别。

  到此为止Power Designer 15框架矩阵(Framework Matrix)基本内容就介绍完成,其实它只是一个平台,需要我们通过它完成我们所需模块的设计。利用工程和框架矩阵建模的过程,也是框架设计者定义好框架和工程的模板,再由不同的人员在框架的指导下完成建模。“提供通用的机制,给用户定制和扩展到权力,并对用户分类,仅为部分用户暴露那些复杂的特性”。

附件:



    分享: 收藏到CSDN 收藏到javaeye 收藏到博客园 收藏&分享
  • 浏览 (1443)
  • 评论 (2)
  • 发表于 2009-09-01 11:29
    评分: 请先登录再投票,同一篇博客一月只能投票一次!
    无人投票

相关博客:


评论

游客 2010-9-9 14:13:09  
        
游客 2010-11-29 17:00:44  
Power Designer 用顺手了就是好用

发表评论

验证码:
最近访客
关注此文的人们还关注