【问题标题】:ASP.net MVC level based approval application. Do I need to use workflow?基于 ASP.net MVC 级别的审批应用程序。我需要使用工作流吗?
【发布时间】:2014-02-27 19:17:08
【问题描述】:

我正在开发一个基于审批流程的应用程序。基本上,在现场工作的员工会创建一个请求。该请求需要经过各个级别才能获得最终批准。

高级流程:现场员工 -> 主管 -> 二级经理 -> 控制经理 -> 分配交付

示例场景:现场员工要求使用带有数据计划的手机,并在 2014 年 3 月 1 日之前想要它

他/她将通过填写 MVC 表格来创建请求,他们将在其中选择他们的主管或替代人员,即二级经理。

提交请求后,MVC 应用程序需要启动流程/工作流,并应通过电子邮件发送自动警报到下一级。此外,如果请求的日期接近或在特定级别排队等待,MVC 应用程序需要触发提醒电子邮件。

我想在没有人工干预的情况下执行此操作(提醒等)。是否可以使用 MVC 和工作流?有什么想法吗?

【问题讨论】:

  • 任何其他建议。

标签: c# asp.net-mvc-4 razor kendo-ui workflow-foundation-4


【解决方案1】:

听起来像是 BPM 的用例,.NET 有一个小软件,它用 BPM 功能封装了 Windows 工作流基础

该网站是bpm4net 看看它可能会让您的生活更轻松一点!

BPM.NET Designer 是 BPM.NET “The 设计器还提供执行、跟踪和 外部程序集引用等"

你可以托管它 IIS

"由于 BPM.NET 严格遵循 Windows Workflow 的标准,它可以 在 IIS 和 Appfabric 中无缝设计和托管。”

这是一个old video,介绍了如何集成 Workflow 和 MVC,它需要更新,但它可以为您提供集成方面的路径。

看看另一个有趣的article 来管理工作流和 mvc

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-21
    • 2012-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-25
    相关资源
    最近更新 更多