Enterprise Architect 建立UML合作的中央集权控制环境(MySQL)

来源:互联网 发布:centos 7 yum ant 编辑:程序博客网 时间:2024/05/16 15:18
  EA的存储结构主要将UML的开发模型文件放在关系数据库管理系统中,让EA客户端可以直接存取该UML的模型文件,以
达到UML模型中央控制的目的。
  在EA中,只有企业的版本才能连接到EA存储库,EA存储库对多种数据库都提供支持。但在使用EA存储库前

必须要先在EA客户端安装相关的ODBC驱动代码,这是因为EA客户端与存储库之间的连接通过ODBC来进行。

  

1.下载EA存储库的DDL

  下载地址: http://www.sparxsystems.com/resources/corporate/

  注意版本的选择,我的是MySQL_InnoDB_EASchema.sql

  在MySQL中新建数据库,比如ea_repository,然后执行下载好的脚本。

2..配置MySQL-ODBC数据源

        在网上下载MYSQL数据库的 ODBC驱动程序 ,找到对应的版本安装,简单配置过程如图

   


3.打开EA新建一工程

  我这里的版本是9.0,注意要选择企业版或无限制版,不然没法使用EA存储库的功能。


程序启动后,打开菜单File-New Project ,随便起个名字保存。然后在下一步选择的模型的时候,选择None



4.存储配置

菜单:Tools-Data Management->Project Transfer


打开转换界面,选择.EAP to DBMS,其中Source Project就选择我们刚才新建的测试工程。

如果这里你只能选择第一个转换类型,说明你不是企业以上的版本。


Target Project 配置



转换完成。


       EA存储库结构主要将所有UML组件集中控制于一个特定RDBM数据库,开发人员通过EA客户端连接到同一个存储库,
每个客户端得到一个最终版本的开发模型。



0 0