[发明专利]一种流程定义界面的图元移动方法无效
申请号: | 201410025871.9 | 申请日: | 2014-01-21 |
公开(公告)号: | CN103761034A | 公开(公告)日: | 2014-04-30 |
发明(设计)人: | 祁建;顾永生;陈咏秋 | 申请(专利权)人: | 国家电网公司;江苏省电力公司;江苏电力信息技术有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F9/44;G06Q10/06 |
代理公司: | 南京汇盛专利商标事务所(普通合伙) 32238 | 代理人: | 陈扬 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流程 定义 界面 移动 方法 | ||
技术领域
本发明涉及一种工作流系统中流程定义界面的图元移动方法。
背景技术
工作流管理主要用在管理型业务系统中,驱动业务的流转,通过工作流程管理系统可以实现业务流程的方便的重定义。而其流程定义界面就是提供给用户图形化定义业务的流转过程的界面。本界面由很多的流转步骤结点和步骤之间的转移线等图元组成。工作流系统提供的流程定义界面是web方式,直接用浏览器访问,不需要安装任何客户端软件。在纯web的方式下当用户移动某个流转步骤对应的步骤结点时,会引起步骤结点和连接在本步骤结点上的转移线的移动,而这些移动对应的具体操作就是前台页面中的很多的html的dom元素的移动。当一次移动涉及的dom元素很多时移动效率会明显降低。这也是目前其它的工作流产品的图形界面大都使用active控制、flash、java applet等会给最终用户使用带来额外的软件安装的原因。
发明内容
本发明的目的是提供一种流程定义界面的图元移动方法,该方法采用多步忽略法,不需要额外增加软件安装,可以有效提高流程定义界面图元移动效率。
本发明的目的是通过以下技术方案来实现的:
一种流程定义界面的图元移动方法,其特征在于:该方法采用多步忽略法,有效提高流程定义界面图元移动效率,具体步骤如下:
1)用户移动鼠标到流程定义界面的某个图元,然后按下鼠标左键,系统记录光标当前位置:apoint[x,y];
2)用户在按下鼠标左键不放然后移动鼠标时,系统不断判断当前光标位置cpoint[x,y]与原apoint[x,y]的位置相对位置space=|appoint[x]-cpoint[x]|+|appoint[y]-cpoint[y]|;如果space小于某个特定值mmax,那么当前移动不引起界面图元的真正的移动,如果space大于mmax,则把图元移动到cpoint[x,y],并设置apoint=bpoint;
3)如果用户继续移动鼠标,则继续循环到步骤2);
4)用户放开鼠标左键结束移动后,系统把图元移动到当前光标位置,完成流程定义界面的图元移动。
本发明是对工作流系统中流程定义界面的性能优化,通过本发明实现了用户在移动流程结点时不过于频繁的引起界面上具体图元的移动,从而得到了对流程定义界面移动业务步骤操作的效率提升。
本方法提高效率的原理是:图元移动是用户移动图元时消耗CPU最大的部分,本方法通过减少用户在移动图元时引起图元的真正的移动,从而节省了CPU的消耗。
本发明采用多步忽略法进行图元移动,不需要增加安装额外软件,可以有效提高流程定义界面图元移动效率,进而提高工作效率。
附图说明
图1是基于多步忽略法提高流程定义界面的图元移动效率的流程图。
具体实施方式
一种流程定义界面的图元移动方法,见图1,该方法采用多步忽略法,有效提高流程定义界面图元移动效率,具体步骤如下:
步骤1:用户移动鼠标到一个流程步骤,本步骤上关联了10条流转线,然后在该图元上按下鼠标左键,系统记录下光标当前位置apoint[x,y]。
步骤2:用户不放开按下的鼠标左键移动鼠标,系统不断计算当前光标位置cpoint[x,y]和apoint的距离space,如果space大于mmax,则把图元移动到cpoint[x,y],并设置apoint=bpoint。
步骤3:如果用户继续称动鼠标则循环到步骤2。
步骤4:用户放开鼠标左键结束移动后,系统把图元移动到当前光标位置。
本发明实现了用户在移动流程结点时不过于频繁的引起界面上具体图元的移动,从而提高了对流程定义界面移动业务步骤操作的效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;江苏省电力公司;江苏电力信息技术有限公司,未经国家电网公司;江苏省电力公司;江苏电力信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410025871.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:红心猕猴桃的种植方法
- 下一篇:带简易升降功能的不锈钢复合管冷拔料台