背景 毕业5年,做了4个版本的工作流框架,工作流几乎是每个企业应用开发人员必须跨过的门槛(我还没有跨过去),下面简要说一下之前的4个版本,然后重点介绍第5个版本选择的模型。 第一年 模型:顺序流。 设计器:不支持。 路由规则:不支持。 第二年 模型:WF3.5 ...
背景 在上篇文章 Workflow:自定义工作流 之 模型选择 介绍了模型的选择,这篇文章就介绍一下模型的设计与实现。 有些朋友会希望在这里看到:数据库 持久化或审批人角色处理等代码,我是领域驱动设计 DDD 的爱好者,因此很长一段时间内您是看不到这些代码的,我觉得这些不是模型的核心。 模型设计 概念模型 模型规则如下 系统有活动 方块或圆形 和路由 线条 组成,每种类型的活动支持不同的路由规则。 ...
2013-07-23 08:31 4 7660 推荐指数:
背景 毕业5年,做了4个版本的工作流框架,工作流几乎是每个企业应用开发人员必须跨过的门槛(我还没有跨过去),下面简要说一下之前的4个版本,然后重点介绍第5个版本选择的模型。 第一年 模型:顺序流。 设计器:不支持。 路由规则:不支持。 第二年 模型:WF3.5 ...
自定义工作流是这样设计表结构的吗? 最近听一个同事说自己开发了一个工作流,只要修改SQL语句就可以自己定义下一个节点是谁,然后自己试着按照他说的设计了表结构, 只要修改表3节点的排序这一列就可以自己定义当前流程的顺序,如果需要加节点,直接在表3添加状态节点可以! 1.通常 ...
一、添加修改工作流 打开 设置--问题--工作流 复制一个工作流,然后进去编辑页面 添加状态 增加转换动作 切换到文本,设置跳转过程中的事件 针对Stop Progress事件,修改跳转界面(界面需先在“设置--问题--界面”中添加 ...
一、添加修改工作流 打开 设置--问题--工作流 复制一个工作流,然后进去编辑页面 添加状态 增加转换动作 切换到文本,设置跳转过程中的事件 针对Stop Progress事件,修改跳转界面(界面需先在“设置--问题--界面”中 ...
我是微软Dynamics 365 & Power Platform方面的工程师罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面 ...
工作流软件系统包含流程引擎,流程设计器,流程发布运行等监控环境。流程引擎实现业务流程建模以及流程的流转,流程建模包含流程的基本节点模型,流程的流转就涉及到流程的提交,以及相关节点的轨迹记录。 流程引擎是抽象的业务流程的流转,里面不涉及任何业务部分,业务的实现是在表单中完成的,表单再挂机到流程 ...
工作流模块------------------------------- 1.模型管理 :web在线流程设计器、导入导出xml、复制流程、部署流程 2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 3.运行中流程:查看流程信息、当前任务节点、当前流程图 ...
自定义表单设计模块都有哪些? 1 定义模版:拖拽左侧表单元素到右侧区域,编辑表单元素,保存表单模版2 表单模版:编辑维护表单模版,复制表单模版,修改模版类型,预览表单模版3. 我的表单:选择表单模版,编辑表单规则,是否上传图片、附件、开启富文本、挂靠流程开关等4. 表单数据:从我的表单进去可增删 ...