企业软件工作流学习开发实用篇


不久前,公司采购了一套OA系统,我们主要就是想工作流用起来,把公司制度流程化。

而我个人经过一个月的学习对于工作流也有了一定的理解,知道工作流由表单和流程引擎组成。而表单是数据的载体,数据通过流程引擎进行审批流转。

但是在使用过程中我也遇到了很多问题,首先是界面,买来的工作流的界面确实是不太美观,另外我们还有很多其它业务系统,希望能通过一个统一个的工作流引擎来进行业务流转,但是这个OA也没法实现。

所以我们痛下决心,自己开发了一套工作流框架,并兼容app功能,引入多套UI,这样再也不怕以后的系统变更了。

http://img2.mukewang.com/5ddb8dd200017d4b10102132.jpg

http://img4.mukewang.com/5ddb8dd20001911e10102132.jpg

http://img3.mukewang.com/5ddb8dd2000113cb10102132.jpg


http://img1.mukewang.com/5ddb8dd300017f3c10102132.jpg

工作流引擎使用方法(以请假流程为例)

先设计一个请假单,用于流程中进行流转,点击左侧表单应用一表单设计。

http://img2.mukewang.com/5ddb8dff000113d419200922.jpg

选择新增。

http://img3.mukewang.com/5ddb8e09000162a319200922.jpg

对表单进行基本信息的设置。

http://img4.mukewang.com/5ddb8e140001dc0519200922.jpg

http://img3.mukewang.com/5ddb8e140001872e19200922.jpg

进行对表单界面的设计。(可直接拖拽)

http://img3.mukewang.com/5ddb8e200001364e19200922.jpg

请假单设计完成。

http://img3.mukewang.com/5ddb8e2a0001547319200922.jpg

下面就是工作流的设计了,左侧点击流程应用一流程设计。

http://img3.mukewang.com/5ddb8e36000150c519200922.jpg

http://img4.mukewang.com/5ddb8e360001842f19200922.jpg

点击新增,进入流程设计界面,填写流程基本信息,只需要单的SQL语句即可。

http://img4.mukewang.com/5ddb8e4900011a5b19200922.jpg

选择可发起流程的人员、角色或岗位。

http://img3.mukewang.com/5ddb8e5d0001392619200922.jpg

绘制请假流程图,进行对流程的基本设计。

http://img1.mukewang.com/5ddb8e6500010ae219100880.jpg

双击节点,进行权限设置。

http://img.mukewang.com/5ddb8e74000199d319200922.jpg

http://img3.mukewang.com/5ddb8e750001801c19200922.jpg

http://img1.mukewang.com/5ddb8e75000121b619200922.jpg

点击保存,设计完成。

http://img3.mukewang.com/5ddb8e860001fb5219200922.jpg

流程全部采用可视化设计,界面交互友好、便捷。

设计好的流程,可以在平台的流程应用中发起、审核、委托流程等,简洁实用。

后期,更多功能会逐步进解,喜欢的朋友可先行体验。

地址:https://www.learun.cn/Home/VerificationForm


猜你喜欢

转载自blog.51cto.com/14253806/2453609
今日推荐