上一节:追溯和审计 下一节: 项目管理

分布式团队的协作

Sparx Systems

Enterprise Architect提供特定功能,分享以团队为基础的分布式开发环境的项目。利用模型库的网络部署,复制,XMI的导入/导出,版本控制,包控制和用户安全,项目实现共享。

支持大型模型和许多并行用户

企业版的Enterprise Architect可以使用专用数据库管理系统(基于服务器),而不是标准库的.EAP文件来存储共享模型数据。Enterprise Architect支持以下的DBMS模型库:

  • Access 2007
  • MS SQL Server
  • MySQL
  • Oracle
  • PostgreSQL
  • Progress OpenEdge
  • MSDE Server
  • Adaptive Server Anywhere

安全设置

Enterprise Architect基于角色(用户)的安全管理,帮助您控制各种编辑功能要求的访问,作者登录到该模型需具有一定的权限。它还允许模型作者锁定每个用户或每个组的元素。

这可以帮助防止不同用户在同一时间编辑相同的信息,以提高协同建模。也限制了非指定模型作者的用户无意间改变模型的可能。

分布式团队的协作
点击放大

XML的导入和导出

Enterprise Architect支持基于XML的模型交换格式,也就是我们常说的XML元数据交换(XMI)。你可以使用XMI工具在开发人员之间共享模型信息。XMI让您导出离散包或整个模型分支到XML文件,它可以导入其他模型或保持在一个版本控制库中。

团队审阅工具

团队审阅工具帮助用户讨论一个项目的开发和进展。建模环境内的团队成员可以查看和发布消息,并直接把他们的文章链接到该模型中的元素。