[发明专利]应用逻辑的处理方法及装置在审
申请号: | 201611135786.3 | 申请日: | 2016-12-09 |
公开(公告)号: | CN106775703A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 林春华 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司11134 | 代理人: | 宋子良 |
地址: | 310000 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 逻辑 处理 方法 装置 | ||
1.一种应用逻辑的处理方法,其特征在于,包括:
根据预设应用逻辑对待使用的基础图表元素的属性进行配置并确定所述待使用的基础图表元素之间的执行顺序;
按照配置的属性和所述执行顺序处理所述预设应用逻辑。
2.根据权利要求1所述的方法,其特征在于,根据所述预设应用逻辑对所述待使用的基础图表元素的属性进行配置包括:
根据所述预设应用逻辑确定所述待使用的基础图表元素的种类以及每类基础图表元素的处理对象;
按照所述种类和所述处理对象在所述待使用的基础图表元素中的部分或全部基础图像元素对应的属性面板中获取待配置属性的属性值。
3.根据权利要求2所述的方法,其特征在于,根据所述预设应用逻辑确定所述待使用的基础图表元素之间的所述执行顺序包括:
根据所述预设应用逻辑获取所述待使用的基础图表元素相互间的连接关系,其中,所述连接关系包括:每个连接组件所连接的相邻基础图表元素以及每个连接组件的连接方向;
按照所述连接关系确定所述待使用的基础图表元素之间的所述执行顺序。
4.根据权利要求3所述的方法,其特征在于,在按照所述连接关系确定所述待使用的基础图表元素之间的所述执行顺序之前,还包括:
对所述待使用的基础图表元素中的第一部分基础图表元素进行封装处理,创建一个或多个流程图组件,其中,所述一个或多个流程图组件包括以下至少之一:一个或多个闭包,用于配置可重复执行的中间过程逻辑;自定义触发器,用于配置可重复执行的触发判断逻辑;
根据所述一个或多个流程图组件与第二部分基础图表元素之间的连接方式调整所述连接关系,其中,所述第二部分基础图表元素为所述待使用的基础图表元素中除所述第一部分基础图表元素之外的剩余基础图表元素。
5.根据权利要求4所述的方法,其特征在于,按照所述配置的属性和所述连接关系处理所述预设应用逻辑包括:
在所述待使用的基础图表元素中获取所述预设应用逻辑的执行入口;
从所述执行入口出发,按照所述配置的属性和所述连接关系逐个执行至下一个待执行的相邻基础图表元素或流程图组件,直至所述待使用的基础图表元素全部执行完毕。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述待使用的基础图表元素包括以下至少之一:
事件触发性图表元素;
操作性图表元素;
结束性图表元素;
连接性图表元素;
选择性图表元素;
事件计数性图表元素;
计时性图表元素;
随机约束性图表元素;
变量。
7.一种应用逻辑的处理装置,其特征在于,包括:
第一处理模块,用于根据预设应用逻辑对待使用的基础图表元素的属性进行配置并确定所述待使用的基础图表元素之间的执行顺序;
第二处理模块,用于按照配置的属性和所述执行顺序处理所述预设应用逻辑。
8.根据权利要求7所述的装置,其特征在于,所述第一处理模块包括:
第一确定单元,用于根据所述预设应用逻辑确定所述待使用的基础图表元素的种类以及每类基础图表元素的处理对象;
第一获取单元,用于按照所述种类和所述处理对象在所述待使用的基础图表元素中的部分或全部基础图像元素对应的属性面板中获取待配置属性的属性值。
9.根据权利要求8所述的装置,其特征在于,所述第一处理模块包括:
第二获取单元,用于根据所述预设应用逻辑获取所述待使用的基础图表元素相互间的连接关系,其中,所述连接关系包括:每个连接组件所连接的相邻基础图表元素以及每个连接组件的连接方向;
第二确定单元,用于按照所述连接关系确定所述待使用的基础图表元素之间的所述执行顺序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611135786.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于容器的服务内部接口发现方法
- 下一篇:软件属性需求检验方法及装置