技术开发 频道

影响度分析在企业构架模型中的应用

【IT168 技术文章】

    PowerDesigner 15设计了企业架构模型,客户可以正式地捕获所有与传统企业架构分析相关的元数据,能够帮助企业的业务战略师、规划师和分析师掌握复杂系统的IT资源以及对业务的辅助作用。同时在PowerDesigner 15中,也增强了影响度分析方面的性能,在不依赖技术经验的情况下,快速显现级联更改影响度和与该影响相关的时间及成本管理。

    本文将PowerDesigner 15的企业架构模型与影响度分析功能结合在一起,阐述影响度分析在企业架构模型中的应用。

    1.       影响度分析功能介绍

    影响度分析包含两个方面的定义:行为发生在目标对象时,对其它对象的影响(Impact Analysis);其他对象的某种行为,对目标对象的影响(Lineage Analysis)。

    通常对一个已有对象的行为可能是修改或者删除,比如我们修改了企业局域网内一个路由器的设置,那么这个修改会影响到哪些网络,哪些设备,再比如哪些局域网元素的变更会引起路由器设置的更改,如果将企业结构模型与影响度分析结合在一起,这些变更产生的影响便可以一目了然。

    PowerDesigner 15(下文简称PD 15)中的影响度分析功能可以通过两种方式来使用。

    

    图 1

    一种是预览模式,以树形的方式展现在窗体里,这种方式简洁明了,侧重于直观数据的交互,如图1就是预览模式,用户可以通过这个树形结构看到表Project的影响度分析结果。分析目标对象的改动将影响到哪些对象,会在受影响对象的名称后面跟一个“[Change]”或者“[Delete]”。比如,对表Project的改动将直接影响到表Task,影响的类型是输入引用(Incoming Reference),依次往下看会发现表Project间接影响到的对象,比如表Participate,等等。同样,分析哪些对象将会影响到目标对象,会在这些对象的名称后面跟一个“[lineage]”。比如,表Customer和Employee将会直接影响到表Project,展开下级目录,可以看到间接影响表Project的其他对象。

    另一种是视图的方式,PD15引入了影响度分析视图(Impact Analysis Diagram),将对象之间的影响与被影响关系,以视图方式呈现出来,帮助分析师更加清晰的去了解对象间的依赖关系。示意图方式将在下文的应用中详细介绍。

    2, 企业架构模型介绍

    PD15的企业架构模型,与企业的业务紧密联系在一起,能够帮助企业的规划者更好地了解复杂系统的IT资源以及其对业务的辅助作用。

    企业构架模型中一共有7种视图,其中城市规划图(City Planning Diagram)、流程图(Process Map)、组织结构图(Organization Chart)、业务交流图(Business Communication Diagram)4种视图侧重业务层面的建模,例如对业务流程、组织结构、人员、数据流、服务的设计,通过该层面的建模,可以标识出相关的业务流程以及其归属和使用关系;应用程序架构图(Application Architecture Diagram)、服务导向图(Service Oriented Diagram)侧重企业应用层面的建模,例如对企业中应用程序架构、组件结构、服务调用关系以及具体类、接口、实例关系建模;技术框架图(Technology Infrastructure Diagram)侧重企业技术层面的建模,用来标志应用程序、数据、服务和网络的拓扑结构等。

0
相关文章