[发明专利]一种业务表单页面与工作流页面的融合方法及系统有效
申请号: | 201310217935.0 | 申请日: | 2013-06-04 |
公开(公告)号: | CN104216694B | 公开(公告)日: | 2017-12-08 |
发明(设计)人: | 李引;袁峰 | 申请(专利权)人: | 广州中国科学院软件应用技术研究所 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06Q10/06 |
代理公司: | 广州新诺专利商标事务所有限公司44100 | 代理人: | 肖云 |
地址: | 511458 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 表单 页面 工作流 融合 方法 系统 | ||
1.一种业务表单页面与工作流页面的融合方法,用于将业务表单页面与工作流页面融合在同一页面中显示和处理,其特征在于包括:
将工作流页面对应的URL和业务表单页面对应的URL进行合并,生成与融合后的工作流页面相对应的URL,使得所述工作流页面对应的URL和所述业务表单页面对应的URL以所述融合后的工作流页面相对应的URL进行展示;
实时采集用户对所述融合后的工作流页面的页面加载指令;
当接收到用户对所述工作流页面的加载指令后,从融合后的工作流页面相对应的URL中解析出工作流页面对应的URL和业务表单页面对应的URL,并根据所述工作流页面的URL调出对应的工作流页面数据进行显示,同时根据业务表单页面的URL调出对应的业务表单页面数据并将其内嵌至所述工作流页面内显示,构成一个融合后的工作流页面;
在融合后的工作流页面中实时采集用户对业务表单或工作流的提交指令;
当接收到用户对业务表单或工作流的提交指令后,将业务表单数据与工作流数据采用键值对的方式进行合并,生成一组新的融合数据以提交系统后端处理;
所述系统后端在接收到上述融合数据后,再将业务表单数据与工作流数据进行分离,并在同一个数据库事务中顺序调用业务表单的操作处理和工作流的操作处理。
2.根据权利要求1所述的业务表单页面与工作流页面的融合方法,其特征在于,所述将工作流页面对应的URL和业务表单页面对应的URL进行合并,生成与融合后的工作流页面相对应的URL,具体是:
将业务表单页面对应的URL作为工作流页面对应的URL的Bizurl参数的参数值进行合并得到融合后的工作流页面相对应的URL。
3.根据权利要求1所述的业务表单页面与工作流页面的融合方法,其特征在于,所述从融合后的工作流页面相对应的URL中解析出工作流页面对应的URL和业务表单页面对应的URL,具体是:
通过融合后的工作流页面相对应的URL直接获得工作流页面相对应的URL,并通过匹配融合后的工作流页面相对应的URL的Bizurl参数的参数值得到业务表单页面对应的URL。
4.根据权利要求1所述的业务表单页面与工作流页面的融合方法,其特征在于,根据所述工作流页面的URL调出对应的工作流页面数据进行显示,同时根据业务表单页面的URL调出对应的业务表单页面数据并将其内嵌至所述工作流页面内显示,构成一个融合后的工作流页面,具体是:
在所述工作流页面内采用内嵌iframe或者frame的机制来加载业务表单页面,以构成一个融合后的工作流页面。
5.根据权利要求1所述的业务表单页面与工作流页面的融合方法,其特征在于,当接收到用户对业务表单或工作流的提交指令后,将业务表单数据与工作流数据采用键值对的方式进行合并,生成一组新的融合数据以提交系统后端处理,具体是:
利用javascript脚本语言将所述工作流页面内包含的工作流数据提取出来,并与业务表单的数据以键值对的数据格式组合在一起,最后采用HTTP请求传输到系统后端处理。
6.根据权利要求1所述的业务表单页面与工作流页面的融合方法,其特征在于,所述系统后端在接收到上述融合数据后,再将业务表单数据与工作流数据进行分离,并在同一个数据库事务中顺序调用业务表单的操作处理和工作流的操作处理,具体是:
系统后端对页面的HTTP请求进行解析,将键值对形式描述的业务表单数据与工作流数据提取出来,利用反射技术构造成业务表单的操作处理的对象参数和工作流的操作处理的对象参数,在同一个线程中,依此调用业务表单的操作处理和工作流的操作处理,使得两个操作处理满足数据库事务性。
7.根据权利要求1至6任一项所述的业务表单页面与工作流页面的融合方法,其特征在于:所述工作流页面为工作流发起页面和工作流处理页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州中国科学院软件应用技术研究所,未经广州中国科学院软件应用技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310217935.0/1.html,转载请声明来源钻瓜专利网。