gpt4 book ai didi

database - 导出基于事件图的 GUI 并使用数据库对它们进行增删改查?

转载 作者:搜寻专家 更新时间:2023-10-30 20:45:49 24 4
gpt4 key购买 nike

我收到了一本满是流程的大书。我在考虑最终用户(他们将是律师)并决定最好的 GUI 将显示事件图或业务流程。它让我想起了 Quickbooks 以及非会计人员如何成功使用它并了解会计流程。

在将我的项目发送给一群程序员之前,我开始做研究:是否有一些开源解决方案?我可以使用 MS Visio 库吗?哪个 UML 工具是可编程的? Eclipse 及其建模工具如何?等等等等

这里的重点是:

  • 事件、工件、参与者等之间的关系应存储在数据库中。
  • 流程或流程中的步骤应该可以通过更新数据库轻松修改

这听起来是不是太疯狂了? (我应该多解释一下为什么必须这样编程吗?)

最佳答案

这听起来一点也不疯狂 :)。我认为它可以成为一个很棒的产品。您可以使用现有但足够简单的 Eclipse UML 插件很容易地(与替代方案相比)实现这一点:AmaterasUML

如何进行:

  • 您需要事件图,但首先看一下此插件中的序列图支持
  • 查看序列 API(在上述页面上),以及使用它生成任意序列图是多么容易。
  • 查看该 API 源代码(AmaterasUML 是开源的)并了解它是如何实现的。
  • 现在查看事件图及其源代码 - 如何实现类似于“序列 API”的“事件 API”已经很明显了。 (顺便说一句,我认为插件的作者会很乐意帮助您完成这项任务,它甚至可能会在官方插件中包含它)。
  • 现在,有了这个有效的“Activity API”(这与 Sequence API 非常相似),编写脚本从数据库读取所需的节点和顶点以进行显示应该会很容易。
  • 更重要的是,应该可以很容易地将用户使用已经可用的可视化事件图编辑器绘制的内容保存到数据库中。

关于database - 导出基于事件图的 GUI 并使用数据库对它们进行增删改查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2986749/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com