代码之家  ›  专栏  ›  技术社区  ›  Tom DeMille

构建可视化工作流管理器的最佳工具是什么[关闭]

  •  0
  • Tom DeMille  · 技术社区  · 15 年前

    想知道是否有人对构建可视化工作流管理器的最佳工具有任何想法。设想一组“块”,它们可以被丢弃,然后连接在一起,以构建工作流,即:

    发送电子邮件->等待4天->如果电子邮件已应答,请发送此电子邮件->如果不登录数据库

    每个操作都将是一个具有相关属性的块。用户可以拖动这些块并连接它们。

    我想保持简单。跨现代浏览器兼容性很重要,但我们可以要求客户端在必要时安装软件(Silverlight)。

    一些突然想到的想法 JQuery Silverlight 芽核

    3 回复  |  直到 14 年前
        1
  •  0
  •   Mikhail    15 年前

    jquery ui可能能够做您想要做的事情,这取决于您的阻塞的复杂性。 查看可拖动和可排序的对象。

        2
  •  0
  •   ameer    15 年前

    这个 Ajax.org framework 可以 正是你需要的,我以前在一个类似的项目中使用过它,为生物信息实验构建了一个工作流管理器。已经有一个 flowchart component 可以扩展。

    我们的团队在使用ajax.org框架时面临的主要挑战是糟糕的文档(至少在当时),以及我们想要使用的框架的某些部分,例如属性编辑器(这正是我们想要的,我们需要为每个节点提供一系列属性/值组合)在图表中)根本不起作用,所以无论如何我们都要自己做。

    总之:

    赞成的意见 :看起来不错,可能是我见过的最接近你想要的东西。

    欺骗 :社区小,文档和示例相对较差,创建了陡峭的学习曲线。整个框架非常大和庞大,您将程序编写在一个XML文件(或JS)中,该文件由框架解释。

    最初我从零开始做前端,然后我们搬到了ajax.org,如果我必须再做一次,我可能会在类似的东西上构建它。 Raphael . 在SVG中绘制可能比将DIV拼凑在一起进行连接要容易得多。

        3
  •  0
  •   Tom DeMille    15 年前

    我们正倾向于发芽

    推荐文章