开发工作流软件的过程是怎样的
所谓工作流引擎是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案。工作流引擎包括流程的节点管理、流向管理、流程样例管理等重要功能。
在信息化、流程化的背景下。分工协作少不了走流程。凡事都会要求走个流程。如:公司里想请个假就难免要走请假流程。
场景:公司
主角:阿呆, 主管, 部门经理 ,人事,
问题:有一天,阿呆到公司,胃感到有点不舒服,然后想跟主管请假,然后主管告诉阿呆说,你想请假,那么就必须要请假条,这个上面需要我签字,然后拿到我们部门经理签字,然后交给人事签字,这样才可以进行请假。。。阿呆,想着,怎么请个假都这么麻烦,这么多层次处理问题,能不能简便一点。。。。好烦好烦~!!~~-工作流设计器
分析:从上面的小例子,我们可以很明显地得到一个结论,就是:请假流程:阿呆------》提交申请-----》主管审批-----》部门经理处审批-----》人事审批-----》请假成功
也就是说,这种问题就是一种流式的控制管理,当然,这是最简单的,如果请假大于3天还要副总签字。
简单点说,这就是我们生活中经常碰到的“流程审批”处理,但是,专业点说的话,其实这就是“工作流”。
(1)公司请假
(2)经费报销
(3)物料申请
等等。。。。。
XJR快速开发平台的工作流。其工作流是基于activiti工作流引擎的图形化流程设计器,基于B/S结构,纯浏览器应用,只需要拖拽组件,可视化配置界面,拼接流程,就能实现各层的审批。
开发工作流软件的过程如下:
一、点击后台工作流程→流程设计
二、用流程设计器画出请假流程图,请假流程:申请人提交请假表单,先是主管、经理审批再由人事、副总审批。主管、经理审批后如果请假天数超过大于或者等于3天则需要副总审批后再人事最后审批,请假天数小于3天,则人事最后审批。流程结束。-工作流设计器
三、流程设计权限设置
四、审批人的添加设置
五、将已建立好的请假表单挂在流程上
六、请假的流程图--流转条件设置。这里以请例为例,流转条件是请假天数。
就这个一个流程开发完成了。