工作流产品示例
✅ 应用场景
适合市面上通用审批流不适合,需要个性化定制,全定制又成本太高的客户。
针对企业传统纸质审批,效率低,历史记录需要查询纸质文档,难以统计的缺点设计,当前通过的审批流程,又难以处理企业针对性的需求。
显示层针对不用的应用场景,及不同的使用者,基于业务层功能,开发出多种客户端,适应不同的应用场景。
业务模块层,基于公司成熟的框架及中台,按客户方需求作针对性定制。快速低成本完成客户方所需系统功能的开发。
业务数据,保存在数据层,为数据分析工作的执行,提供支撑。
具体业务逻辑,以客户方实际需求为准。为客户提供与需求符合的软件。
✅ 通用部分
用户角色权限,为角色配置菜单,报表导出,邮件短信,文件服务器等。基于通用部分,可提高开发速度,节约开发成本。
参考
信息化用户权限分级管理部分。
菜单管理,用于设置项目中的菜单:
配置工作流菜单页面
为不同的角色,配置不同的菜单:
配置可使用工作流的角色或用户
✅ 流程设计
依据客户需求,设计出正确的流程:
流程设计图
与用户角色相配合,配置各节点审批人,也可依据实际需求,各节点审批/处理人在流程启动处理过程中,实时配置:
为流程节点配置审核人
✅ 基于通用部分定制说明
示例为:采购申请,如果采购金额大于5000,需要通知2人小组,再到总经理处。如小于5000,直接到总经理处。
参考流程设计部分的图片内容。
有操作申请权限的客户登录,创建采购申请,假设采购申请大于5000元,需要经过2人小组:
创建采购申请
申请创建完成,未提交前,可修改,通过“提交”,可提交该采购申请进入审批流程:
采购申请提交审批
申请提交后,即启动了审批流程。从未完成审批列表中,可查看审批流程走到哪个节点了。
审批中列表点流程查看
审批中列表流程进度弹窗
用户登录后,从我的任务中,查看到需要当前登录用户处理的任务:
工作流我的任务
点击任务处理,转到审批页面,审批页面分两个标签页,一个标签页显示业务表单,另一标签页显示流程图及流程走过的节点:
工作流表单
工作流第一节点
审批操作:
工作流审批提交
第一节点审批完成后,因申请费用超过5000,流向2个小组。
工作流组激活
小组中的一人完成审批后,等待小组中的第二个节点完成审批后,才激活最后一个节点。
工作流组审批完成一个节点
小组完成审批后,总经理审批节点被激活,各审批界面的流程图右则,会显示审批已走过的节点:
工作流最后一个节点
依据客户需求,基于公司成熟的通用框架,作局部(流程,业务表单)定制开发即可。低成本实现客户的个性化定制需求。