技术开发 频道

使用PowerDesigner导入VISIO文档

【IT168 技术文章】

    1.  简介

    Sybase PowerDesigner是一个“一站式”的企业级建模及设计解决方案,它能帮助企业快速高效地进行企业应用系统构建及再工程。在最新版本15中,它加入了对企业架构模型(EAM)的支持,此模型主要面向企业高层人员,旨在帮助他们分析与管理企业运营过程中面临的各种挑战。企业构架模型与原先业务模型(BPM)互为补充,使得PowerDesigner具备了卓越的企业架构分析能力。

    在PowerDesigner 15发布之前,大多数企业构架分析人员偏好使用VISIO作为他们的绘图工具。与VISIO相比,PowerDesigner不仅仅是绘图工具,而是一个全面的企业构架分析与管理工具。首先,PowerDesigner支持影响分析(Impact Analysis),它避免了对企业构架模型的修改引发的蝴蝶效应,所有的影响将会以树图或平面图的形式展现给用户。其次,利用PowerDesigner的元数据管理数据库,用户可以对企业构架模型文件进行版本管理与维护(包括对任意2个版本的模型进行比较,轻松获取差别数据)。最后,利用PowerDesigner的模型互转功能,用户可以直接从高层的服务模型生成底层的类图(Class Diagram),数据库脚本,甚至代码文件。

    为了帮助用户从VISIO转移到PowerDesigner,版本15中附带了一个VISIO Import插件。目前,这个插件支持VISIO 2003与2007中大部分的业务,网络相关的绘图(Drawing)。他们将被转换为PowerDesigner中的BPM或者EAM。

    2.  安装与使用

    


    图1. VISIO导入插件的安装 

    如图1所示,VISIO导入插件的安装非常简单,只要在安装PowerDesigner时,勾选Microsoft Visio Addin。在运行PowerDesigner时,如果系统中安装有VISIO 2003或2007,插件将被激活。当插件被激活后,打开任意VISIO文档后将看到一个新的菜单选项:PowerDesigner(如图2所示)。

     

    图2. VISIO导入插件菜单

    点击菜单后,将弹出对话框(如图3所示),插件将自动匹配最适合的PowerDesigner目标模型(model)和图(diagram)。用户也可自己选择目标模型,键入模型名字后,点击OK,导入就开始了,PowerDesigner将被自动打开,转换结束后的结果如图4所示。

      

    图3. 选择目标模型

     

    图4. 图2所示模型的导入结果 

0
相关文章