基于融合多个系统流程集中处理的方法_2

文档序号:9579708阅读:来源:国知局
和开发工作量,加速了项目开发效率,降低了项目开发风险和后期维护的成本。
[0037]表单引擎是由类Excel的可视化表单设计器及应用界面组成,IT和最终用户无需附加学习成本即可快速适应。传统的办公类表单通过快捷操作很快就可以发布并使用,同时数据存储在数据库中便于查询统计分析。同时还支持将业务系统的数据展现在表单中集合流程审批功能,将业务系统无法满足的流程审批需求在本发明方法中实现,审批完后将信息回写到业务系统中,可集成EBS、CRM等业务系统的表单流程审批需求。图1中订单下达、采购入库、仓库出货都可以通过表单引擎处理,再通过移动办公终端填好审批结果。
[0038]报表引擎,通过报表引擎可将各类系统数据展现给用户,解决信息孤岛,加强决策支持。同时还提供移动办公的支持,让用户可以随时随地了解公司动态,查看报表,及时处理流程审批等事务,以及业务功能的移动化为企业减少成本投入。
[0039]本发明采用普元BPS流引擎技术,结合FLEX技术实现流程定制、流程配置、表单集成、流程仿真、流程监控等功能,通过状态的升迀来达到流程的递进;可视化的图形流程设计器,使得通过拖、拉、点、拽就能设计出业务流程;自定义表单部分集成了 BPM平台,强强联手,功能倍增。多种复杂的业务流程,用户都无须编程,直接通过流程设计器设计流程,然后挂接上BPM自定义的表单,就可以实现了。同时普元BPS工作流引擎还提供很多接口,可以方便的供用户扩展。
[0040]用户通过BPM流程设计器,设计定义流程;通过BPM自定义表单设计自定义表单模块,依托BPM工作流管理环境,调用流程引擎,就能将流程运行起来,还可以实时的查看和监控流程实例的运行情况。
[0041]图2中,通过协同门户、移动办公模块,可实现业务功能移动化和单点登录,进行信息发布,表单应用,表单定义,权限管理,流程审批,流程定义,菜单管理等。
[0042]本发明实施例提供的基于融合多个系统流程集中处理的方法,包括
[0043]步骤S1.基于普元BPS流程引擎和FLEX技术,在业务流程管理(BPM)平台上设计任务表单。
[0044]在业务流程管理(BPM)平台上设计任务表单,包括
[0045]自定义任务表单和表单查询,根据表单属性查找相应业务数据,通过“键值对”唯一的属性来标识数据库中数据的来源;
[0046]进行自定义任务表单分为设置格式化器,列表数据,检查项,跳转按钮;
[0047]其中
[0048]格式化器,用来控制表单在移动客户端的基本布局,样式;
[0049]列表数据,通过Sql查询系统的业务数据,作为进入表单的入口;8卩,表单需有明确的对象,表单中的字段是该对象的属性说明。同时系统也支持根据表单的ID或表单的特殊属性供业务系统调用。
[0050]检查项,通过自定义表单的元素,比如:文本框\下拉框\单选按钮\复选框等,系统支持用Sql直接查询业务系统中的数据作为下拉框的取值;系统支持表单字段的显示排序,是否必填等特殊控制。
[0051]跳转按钮,针对表单的常用功能,开发基本控件,比如保存\提交。系统也支持根据特殊业务,定制功能按钮。
[0052]由于表单是自定义生成,程序不能根据表单的字段来进行标识,不具备唯一性。因此在数据库存储时,我们采用“键值对”方式,即一个字段对应一个值,同时加入表单业务属性,来标识该字段是来自哪个业务模块,哪张业务单据。在数据库查看数据时,一行记录通常只是表单中的一个字段,多行记录才能拼出一张表单。
[0053]步骤S2.通过可视化流程设计器设计业务流程。通过流程引擎和基于B/S系统的可视化流程设计器,使最终用户在图形界面操作模式下通过拖、拉、点、拽的方式实现重组现有业务流程,设计新的业务流程。
[0054]步骤S3.通过类Excel的可视化表单设计器和应用界面组成的表单引擎按照所述业务流程审批所述任务表单。审批完后将信息回写到业务系统中,可集成EBS、CRM等业务系统的表单流程审批需求。
[0055]如图3所示,本发明方法的另一个特点是通过业务流程管理(BPM)引擎集群和J2EE集群匹配架构方式,将流程模型和实例进行本地缓存方式,支持用户的高并发请求业务;采用分布式缓存通知机制达到流程引擎负载均衡。
[0056]步骤S4.通过报表引擎可将各类系统数据和完成的任务表单结果通过移动终端展现给用户,动态查看报表,及时处理流程审批事务。
[0057]所述步骤S4还包括通过协同门户模块提供多种接口完成用户单点登录、查看审批报表、信息发布、菜单管理。本发明方法禁止同一个用户账户在不同终端同时登陆操作。用户单点登录时,系统会发送密码认证信息,核对用户账号是否正确,保证操作的安全性。
【主权项】
1.基于融合多个系统流程集中处理的方法,其特征在于,包括步骤 51.基于普元BPS流程引擎和FLEX技术,在业务流程管理(BPM)平台上设计任务表单; 52.通过可视化流程设计器设计业务流程; 53.通过类Excel的可视化表单设计器和应用界面组成的表单引擎按照所述业务流程审批所述任务表单。 54.通过报表引擎将各类系统数据和完成的任务表单结果通过移动终端展现给用户,动态查看报表,及时处理流程审批事务。2.根据权利要求1所述基于融合多个系统流程集中处理的方法,其特征在于,所述步骤S3中,通过业务流程管理(BPM)引擎集群和J2EE集群匹配架构方式,将流程模型和实例进行本地缓存,支持用户的高并发请求业务;采用分布式缓存通知机制达到流程引擎负载均衡。3.根据权利要求1或2所述基于融合多个系统流程集中处理的方法,其特征在于,所述步骤S2中,通过流程引擎和基于B/S系统的可视化流程设计器,使最终用户在图形界面操作模式下通过拖、拉、点、拽的方式实现重组现有业务流程,设计新的业务流程。4.根据权利要求1或2所述基于融合多个系统流程集中处理的方法,其特征在于,所述步骤S4还包括通过协同门户模块提供多种接口完成用户单点登录、查看审批报表、信息发布、菜单管理。5.根据权利要求4所述基于融合多个系统流程集中处理的方法,其特征在于,用户单点登录时,系统会发送密码认证信息,核对用户账号是否正确。
【专利摘要】本发明公开了基于融合多个系统流程集中处理的方法,包括步骤S1.基于普元BPS流程引擎和FLEX技术,在业务流程管理平台上设计任务表单;S2.通过可视化流程设计器设计业务流程;S3.通过类Excel的可视化表单设计器和应用界面组成的表单引擎按照所述业务流程审批所述任务表单;S4.通过报表引擎可将各类系统数据和完成的任务表单结果通过移动终端展现给用户,动态查看报表,及时处理流程审批事务。本发明方法解决企业流程管理及资源整合的迫切需求,从而减少用户操作复杂度,信息及时传达,提高办公效率,快速响应业务需求,降低企业运维成本。
【IPC分类】G06Q10/10, G06Q10/06
【公开号】CN105335821
【申请号】CN201510713112
【发明人】张成康, 刘伟超, 林立岳, 黄良迅, 陈罡, 刘少华
【申请人】广州赛意信息科技有限公司
【公开日】2016年2月17日
【申请日】2015年10月18日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1