乐趣区

关于.net-core:LeaRun-Net-CoreJava工作流引擎分离式前端升级Vue

流程作为企业管理系统的外围,在企业的倒退过程中具备重要的作用。通常来说,一个残缺的流程大抵包含有工作流引擎、工作流设计器、流程操作、客户界面、流程监控、表单设计器、表单集成以及与应用程序集成等。

工作流引擎

工作流引擎是流程的外围,次要提供对工作流定义的解析以及流程流转的反对。

工作流定义文件形容了业务的交互逻辑,工作流引擎通过解析此工作流定义文件依照业务的交互逻辑进行业务的流转,工作流引擎通常通过参考某种模型来进行设计,通过调度算法来进行流程的流转 (流程的启动、终止、挂起、复原等),通过各种环节调度算法来实现对于环节的流转 (环节的合并、分叉、抉择、条件性的抉择等)。

工作流设计器

可视化工作流设计器比拟直观,用户能够通过利落点拽等可视化操作来绘制流程,在流程中的线、节点进行权限和逻辑的配置,在肯定水平上打消开发过程中出错的可能性。

流程操作

流程操作是波及到流程的各种细节,如启动流程、终止流程、挂起流程、直流、分流 (单人办理)、并流 (多人同时办理)、联审等,象这些流程操作都是可间接基于引擎所提供的环节调度算法来间接反对的,而在理论的需要中,通常须要自在的对于流程进行干预,如取回、回退、跳转、追加、传阅,而这些流程操作对于工作流引擎来说是不合理的,因而必须独自的去实现。

工作流客户界面

客户界面程序是工作流零碎的可视化表现形式,通常应用 Web 形式进行展示(该页面应用 vue),通过提供待办列表、已办列表、执行流程操作、查看流程历史信息等来展示工作流零碎的性能。

流程监控

流程监控通过提供图形化的形式来对流程执行过程进行监控,包含流程运行情况,每个环节所消耗的工夫等等,而通过这些可相应的进行流程的优化,以进步工作效率。

表单设计器

表单设计器为可视化的表单设计工具,用户可通过拖放的形式来绘制业务所需的表单,并可相应的进行表单数据的绑定。

与表单、应用程序的集成

通常,业务流转须要通过表单来表白理论的业务,因而须要与表单进行集成来实现业务意义,与表单的集成通常包含表单数据的主动获取、存储、批改,表单域的权限管制、流程相干数据的保护以及流程环节表单的绑定。

最初,通过与应用程序的集成,来欠缺工作流管理系统的业务意义,次要波及到的是与权限零碎以及组织机构的集成。

流程环节须要相应的绑定不同的执行角色,而流程操作通常须要与权限零碎、组织机构进行关联。

更多功能请搜寻“力软”进行体验。

退出移动版