预订演示
前页 后页

演练:Jama集成

先决条件

为了建立 Jama 和Enterprise Architect之间的集成,您必须首先:

  • 将专业云服务器(版本5.0或更高版本)的许可安装与集成插件组件一起使用
  • 在专业云服务器配置中为托管Enterprise Architect模型的每个数据库管理员系统选择“启用专业特征(OSLC、 WebEA和集成)”选项
  • PCS 服务器和 Jama 服务器之间有网络访问
  • 拥有访问外部数据的用户凭证
  • 使用Enterprise Architect企业、统一或终极版 v16.0 或更高版本
我们假设集成服务器和 Jama集成插件与专业云服务器在同一台机器上运行

确定 Jama 到专业云服务器和Enterprise Architect

请按照以下步骤操作:

  1. 双击“ Pro云Config Client”桌面图标,打开Pro云Config Client窗口。
  2. 选择“集成”选项卡并选择“启用集成”复选框。在“端口”字段中,输入集成服务器将侦听来自专业云服务器的请求的端口号。
  3. 单击添加按钮。将显示“添加数据提供者”对话框。
  4. 选中“已启用”复选框。
  5. 在“名称”字段中,输入适当的连接名称,例如“Jama”。
  6. 在“提供者”字段中,单击下拉箭头并选择“自定义集成”。
  7. 在‘前缀’字段中输入适当的前缀,例如‘Jama’。
  8. 在“组”字段中输入浏览 Jama 集成时的根级别的名称(例如“Jama -集成”)。
  9. 在“集成插件”面板的“端口”字段中,键入集成服务器将用于与 Jama插件进行通信的端口号。
  10. 单击“DLL 路径”字段旁边的省略号按钮。浏览并选择“JamaIntegrationPlugin.dll”文件。它位于专业云服务器安装文件夹内。 E C:\Program Files\ Sparx Systems \专业云服务器\SBPI\JamaIntegrationPlugin.dll
  11. 步骤 11 至 14 中的字段构成了您的 Jama 网址的组成部分;即: <protocol>://<server>:<port>/baseURL
    在“协议”字段中,单击下拉箭头并选择 Jama插件用于与 Jama 通信的协议。
  12. 在“服务器名称/IP”字段中,键入 Jama插件用于与 Jama 通信的服务器名称或 IP 地址。
  13. 在‘端口’字段中输入 Jama插件用于与 Jama 通信的端口号。
  14. 基地 “URL”字段可以留空。
  15. 在“用户名称”和“密码”字段中设置值,这些值将组合使用以访问 Jama 中的数据。Jama 安装的所有当前Enterprise Architect用户都将使用同一套凭据来读取外部数据。
  16. 根据需要选择“创建项”、“修改项”和/或“发布讨论”复选框,以允许 Jama插件的用户使用Enterprise Architect在 Jama 中创建和/或更新项目和/或创建讨论帖子。
  17. 如果您希望 Jama插件忽略与 Jama 通信时发生的 SSL 相关错误(例如,如果您使用自签名 SSL 证书),请选中“忽略 SSL 错误”复选框。
  18. 如果您使用代理服务器访问 Jama,请在代理部分输入相关详细信息:
    服务器名称/IP - 代理服务器的服务器名称(或 IP)和端口号;例如,proxyserver.com:3131
    绕过- 此字段为某些地址提供绕过代理的机制;它接受以分号 (;) 分隔的多个值。例如,192.168.*;*.localdomain.com;www.mydomain.com
    用户名称- 如果代理服务器需要凭据,则此字段提供用户名。
    密码— 如果代理服务器需要凭证,此字段提供用户密码。
  19. 您可以将其他字段留空或设置为其默认值。单击确定按钮完成配置。这将返回到专业云服务器配置客户端窗口的“集成”选项卡。

向 Jama 确认Enterprise Architect模型

在专业云服务器配置客户端窗口的“集成”选项卡上,您现在将看到:

  • 屏幕左下方的“数据提供商”面板将集成Jama 列为数据提供者
  • 在屏幕的右下角,'Jama'绑定到:'面板显示来自您的Pro-enabled数据库管理员的Enterprise Architect模型的检查清单
您可以单击要绑定到 Jama 的每个Enterprise Architect模型对应的复选框,也可以单击一次性选择所有模型。

单击退出按钮。

重新启动 PCS 服务以应用所做的更改。

您现在可以进入您的一个Enterprise Architect模型并检查与 Jama 的集成。

测试集成

在Enterprise Architect中打开您已确定与 Jama 绑定的模型之一。

  1. 选择功能区选项特定>“工具”>系统集成”。
  2. 在外部数据窗口的工具栏中,单击“地球”图标右侧的下拉箭头。
  3. 从列表中选择集成组(例如“Jama集成”或“Custom集成”)。这是您在“添加数据提供者”对话框中输入的“组”。
  4. 单击面包屑路径中的“Jama”,这代表 Jama 存储库的根。
  5. 继续使用面包屑选项深入了解 Jama 项目并访问工作项(需求、问题等)。

数据映射

为了使 Jama 和Enterprise Architect能够顺利交换数据项,您应该审阅并(如有必要)编辑:

  • 哪种类型的 Jama 项目对应哪种类型的Enterprise Architect元素,以及
  • Jama 项目的哪些属性对应于Enterprise Architect元素的哪些属性。

这些任务在配置帮助主题中有完整解释。

审阅Jama Data

当您测试Enterprise Architect与 Jama 之间的通信时,在“外部数据”窗口中,您使用面包屑路径查看工作项列表(例如任务)。如果此列表太长,您可以单击窗口工具栏中的“汉堡包”图标。

此菜单提供以下选项:

  • '项' 仅显示与Enterprise Architect元素链接的 Jama 项目
  • “未链接项目”仅显示尚未链接到Enterprise Architect元素的 Jama 项目,或
  • “链接到当前上下文的项”仅显示链接到当前选定的Enterprise Architect元素Jama 项
还可以将基于文本的过滤器应用于外部数据表内容。
  1. 右键单击列标题并选择“Toggle过滤器Bar”(如果它尚未显示)。
  2. 在列名下方的过滤器/搜索字段中类型一些文本,

从列表中选择一个项目时,属性窗口、注记窗口、检验员窗口和讨论与审阅窗口的“讨论”选项卡均有单独的选项卡或窗口版本,分别显示所选项目的任何属性、注记、特征和讨论。这些内容在 外部项目详细信息帮助主题。

使用 Jama 项目和Enterprise Architect元素

在Enterprise Architect和 Jama 之间建立工作沟通后,您可以:

  • 在Enterprise Architect中创建一个链接到 Jama 项目的新元素
  • 在Enterprise Architect中创建一个链接到元素的新 Jama 项目
  • 将Enterprise Architect中的现有元素链接到 Jama 项目
  • 使用对Enterprise Architect元素的更改来更新 Jama 项目(‘推送’更改)
  • 使用对 Jama 项的更改来更新Enterprise Architect元素(“拉动”更改)
  • 使用对 Jama 项目的任何更改来更新所有链接的Enterprise Architect元素(同步全部)
这些操作均在链接项帮助主题中进行了解释。

学到更多