【问题标题】:Business Workflow Process Management业务工作流程流程管理
【发布时间】:2015-02-25 12:14:08
【问题描述】:

我想创建一个业务工作流管理系统来管理问题。 该系统应允许管理人员定义工作流程。 工作流程由按顺序链接的多个部门组成。 然后可以打开一个问题,该问题具有分配的工作流程,因此基本上当一个部门审查该问题并用某些评论关闭它(或上传文件)时,该问题将转移到下一个部门进行审查。

我的问题是 Orchard CMS 是否适合这样的事情,或者是否有任何开源项目可以适应这样的事情? 我发现的其他替代方案是 sensenet 或 jBPM 6。

我仅限于使用 oracle 数据库,我想在 .NET 或 JAVA 中使用开源框架。我有使用 Orchard CMS 的经验,但我不确定它是完成这项工作的最佳工具。

【问题讨论】:

    标签: content-management-system workflow orchardcms


    【解决方案1】:

    使用 Orchard,您可以通过 Workflow 模块实现所需的功能。 在我看来,最简单的方法是:

    1. 为您的问题创建内容类型。
    2. 创建自定义表单,为您提供编辑和浏览功能(也可以通过其他方式完成,但我发现自定义表单适合此类事情。)
    3. 使用部门信息扩展用户个人资料(将部门添加到个人资料部分)。
    4. 为表单设置权限(这些已经足够细了)。
    5. 创建工作流(对事件做出反应,然后执行某些操作 - 例如,如果部门 A 已将状态设置为“MyFineDraft”,则将问题分配给部门 B 等)

    这是一些基本的方法。还有其他方法可以得到所要求的内容,但这应该会给你一个整体的想法。此处描述的所有内容都无需编码即可完成。当然,你也可以编码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多