问题标签 [enterprise-architect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
11148 浏览

command-line - 如何在 Enterprise Architect 中自动生成 HTML 输出

Enterprise Architect 有一种方法可以在 HTML/RTF/etc 中生成文档。您可以发布,但您必须使用其 GUI 手动执行此操作。当您在 CVS/Subversion 服务器中拥有 *.eap 文件时,拥有一个每天检查最新版本并将其发布到 Web 服务器的脚本会很有用。据我所知,EA 没有用于此目的的命令行实用程序。我发现您可以使用它的 COM 接口自动化几乎任何事情,但这意味着需要编写一个小程序来做到这一点。关于最简单/最干净的方法的任何想法(如果可能,无需编写代码)?

0 投票
2 回答
2090 浏览

c# - 从 Enterprise Architect 模型中提取数据

我正在尝试以编程方式从 Enterprise Architect 模型中提取信息(保存在XMI文件中)——我需要它来生成一些报告,但我不想创建 EA 插件。任何地方都有 C# XMI 解析器库吗?

我当然可以从它的 XML 模式生成 XMI​​ 解析代码,但那将是我的第二个选择。

0 投票
2 回答
36496 浏览

enterprise-architect - 学习 Sparx Enterprise Architect 的免费分步指南

我刚刚下载了 Sparx Enterprise Architect 7.5,但不幸的是我找不到入门指南或类似的东西。

我浏览了 Sparx 的官方网站,但没有学习 Sparx EA 的分步指南。

我想要一份能够实施一个小项目并逐步给出说明的指南,以便我能够理解和试用 Sparx EA。

我确实找到了一些销售分步指南的网站,但此时我不想在它们上面花钱。

0 投票
1 回答
1750 浏览

code-generation - 简化 Enterprise Architect 代码生成

使用Enterprise Architect(7.5 版),我正在尝试改进 C# 的代码生成。要使具有初始值为字符串的属性正确生成,我成功的唯一方法是使用下面的代码。有谁知道是否有更简单的方法来做到这一点?目前看起来有点臃肿。

0 投票
3 回答
8951 浏览

sql-server - SQL Server 提取数据模型

有没有一种简单的方法来提取现有数据库的数据库模型?我在管理工作室和 Visio 中玩过,尽管我发现了非常有趣的数据集成功能,但我未能执行数据库结构的简单导出。

谁能给我一个提示如何执行这样的导出,基本上我只需要 Visio 或 Enterprise Architect 可读格式的表和视图名称及其字段。

提前谢谢

ķ

0 投票
1 回答
2519 浏览

c++ - 如何在 SparxSystems Enterprise Architect 中集成 Qt 库

我想知道如何将 Qt 库集成到 Enterprise Architect 项目中。我不知道这是否可能,但我尝试了部分成功:

我在我的项目中添加了一个新包尝试通过上下文菜单/代码工程/导入源目录导入 qt,并从目录 src/corelib/kernel 开始。在 EAs 预处理器宏列表中添加了很多 qt 预处理器宏后,一些类被正确导入,但不是全部。例如,尽管我将 Q_SIGNALS 宏添加到 EA 列表中,但我得到了错误。

这里有人尝试过成功吗?如果是,你能给我一些提示吗?

谢谢!

0 投票
4 回答
18797 浏览

enterprise-architect - 导出 Enterprise Architect 图表的自动化方法?

问题:我们的许多设计和架构文档都是在Enterprise Architect中创建和维护的——无论好坏,就是这样。这些文档存储在我们的 subversion 存储库中——这对于创建和更新它们的人来说非常有效——因为我们有 EA 的许可证——但是许多在我们的代码库上工作并需要制作的开发人员(内部和外部)使用图表,但并非都拥有 EA 许可证。

糟糕的解决方案:我们可以手动将 EA 文档导出为可移植格式,然后将其签入,但有时可移植格式版本与 EA 文档已过时,因为它依赖于人来执行步骤手动转换。

更好的解决方案:我们一直在寻找一种自动化转换的方法。这可以作为提交后挂钩或作为我们持续集成系统的一部分运行。我们缺少的部分是允许我们自动转换的部分。有任何想法吗?

0 投票
1 回答
6167 浏览

database - Enterprise Architect:在数据库图中隐藏外键标签?

我正在使用 Sparx Systems Enterprise Architect 7 Professional,但我找不到在数据库图中隐藏外键关联标签的方法。

是的,我知道我可以右键单击每个连接器并使用上下文菜单中的“设置可见性”选项,但我想必须有一个按图或全局设置才能做到这一点。

感谢您的时间。

0 投票
1 回答
625 浏览

netbeans - OpenESB:(如何)我可以部署外部创建的 BPEL 流程吗?

我已经下载了OpenESB-Netbeans包。它可用于创建和部署(运行)BPEL流程。

但我需要的是能够部署外部创建的BPEL 流程。

我的外部流程来自Enterprise Architect,仅包含两个文件.bpel.wsdl.

编辑
Enterprise Architect遗憾地只创建 BPEL 1.x 文件,Netbeans 的 BPEL 编辑器不支持这些文件。

0 投票
1 回答
2918 浏览

uml - Enterprise Architect 通信图中的消息编号

我正在使用 Enterprise Architect (sparxsystems) 创建 UML 2.0 通信图。我希望消息的编号类似于此示例:http ://www.sparxsystems.com.au/uml_tool_guide/uml_dictionary/communicationdiagram.html 。

如何获取以 2、3 等开头的消息?每当我创建一条新消息时,它都会将其创建为 1.x。我看到了如何重新排序消息,但没有看到如何开始一个新的序列。

例子中提到了“一个新的号码段开始一个新的处理层”,但没有提到如何定义一个新的处理层。