首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何创建基于Web的可视化流程设计器?

如何创建基于Web的可视化流程设计器?
EN

Stack Overflow用户
提问于 2009-05-02 04:36:22
回答 5查看 2.3K关注 0票数 2

我被要求在asp.net/c#中设计基于web的流程设计器(业务流程设计器)。我目前在我的团队中有一个程序员,我们有两个月的时间为this.We找到了一些开源的BPM设计者,但是我们想设计我们自己的来满足我们的学习欲望吗?请给出建议

EN

回答 5

Stack Overflow用户

发布于 2009-05-02 04:53:52

看看js-graph-it,它是一种基于javascript和CSS的图形化技术。虽然不是一个完整的解决方案,但它可能是您可以开始的东西。

票数 2
EN

Stack Overflow用户

发布于 2009-05-02 05:42:53

“但我们想为我们的求知欲设计我们自己的。”

这一声明令人担忧。你还说你有1个程序员和2个月的时间来完成系统。有了这些限制,我想说构建一个简单/小型的系统是非常不现实的。

你们有真正的顾客吗?

是的,那么做出一个基本的设计选择,以满足你学习的愿望,而不是客户的优先事项,是对客户非常不负责任的。

如果没有,那么我猜你可以按照自己的想法去学习,但是学习一个现有的选项也是一个很好的进一步知识的方法。

在专业的情况下,我会首先非常仔细地评估现有的选项,只有当我确定它们缺乏某些关键需求时,才考虑自己编写。我自己写它的情况并不常见。

很抱歉有点苛刻,但是如果做出了错误的选择,我已经见过很多次这样的事情“以泪水告终”。

票数 1
EN

Stack Overflow用户

发布于 2011-12-09 22:49:05

您可以使用Silverlight Canvas来设计工作流程。您可以将工作流框创建为工作流设计器的资产,并允许用户将这些工作流框拖放到画布上。然后使用箭头连接这些盒子。这将标记进程之间的流

然后将该流程导出到XML或DB中,然后您可以编写自己的代码来处理该xml并执行工作流中定义的条件。

因此,总的来说,该应用程序将分为3个部分。

基于

  1. Silverlight的工作流设计器应用程序
  2. 数据库连接器服务,它将与Designer进行交互。
  3. 将执行该工作流的过程执行引擎。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/814150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档