[发明专利]一种可视化程序开发方法及装置在审
申请号: | 202010591935.7 | 申请日: | 2020-06-24 |
公开(公告)号: | CN111736820A | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 董晓庆 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 刘立升 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可视化 程序 开发 方法 装置 | ||
1.一种可视化程序开发方法,包括:
显示交互元素集,其中交互元素集中的每一交互元素具有对应的程序代码片段和相应的交互语法类型,所述交互语法类型用于定义相应的可视化交互操作;
获取用户操作以从所述交互元素集中确定至少一个目标交互元素组;
基于各个所述目标交互元素组中的交互元素所对应的程序代码片段,生成可视化程序,所述可视化程序用于完成所述目标交互元素组中的各交互元素对应的交互语法类型所定义的可视化交互操作。
2.如权利要求1所述的可视化程序开发方法,其中,所述交互语法类型包括交互触发对象、交互触发事件、交互反馈对象和交互反馈行为。
3.如权利要求2所述的可视化程序开发方法,其中,获取用户操作以从所述交互元素集中确定至少一个目标交互元素组,具体包括:
获取第一用户操作以将所述交互元素集中对应交互触发对象和交互触发事件的交互元素进行组合,从而确定至少一个触发交互元素组合;
获取第二用户操作以将所述交互元素集中对应交互反馈对象和交互反馈行为的交互元素进行组合,从而确定至少一个反馈交互元素组合;
基于所确定的至少一个触发交互元素组合和所述至少一个反馈交互元素组合,确定相应的目标交互元素组。
4.如权利要求3所述的可视化程序开发方法,其中,所述交互元素集中的各个交互触发对象分别与至少一个交互触发事件相关联,以及所述交互元素集中的各个交互反馈对象分别与至少一个交互反馈行为相关联,
其中,所述触发交互元素组合是从相关联的交互触发对象和交互触发事件中确定的,以及所述反馈交互元素组合是从相关联的交互反馈对象和交互反馈行为中确定的。
5.如权利要求1所述的可视化程序开发方法,还包括:
显示各个待开发的交互环节,所述各个待开发的交互环节包括顺序进行的交互开始环节、交互持续环节和交互结束环节;
其中,获取用户操作以从所述交互元素集中确定至少一个目标交互元素组,具体包括:
针对各个待开发的交互环节,获取用户操作以从所述交互元素集中确定在该待开发的交互环节中所适用的一个或多个目标交互元素组;
其中,基于各个所述目标交互元素组中的交互元素所对应的程序代码片段,生成用于完成可视化交互操作的可视化程序,具体包括:
基于与所述各个待开发的交互环节所适用的目标交互元素组中的交互元素所对应的程序代码片段,生成可视化程序。
6.如权利要求5所述的可视化程序开发方法,其中,所述各个待开发的交互环节还包括在所述交互开始环节之前的用于指示满足交互进行条件的交互示能环节。
7.如权利要求5所述的可视化程序开发方法,其中,所述各个待开发的交互环节还包括在所述交互结束环节之后的用于指示取消所述目标交互元素组的交互回滚环节。
8.一种可视化程序开发方法,包括:
获取待更新的可视化程序,所述待更新的可视化程序包括至少一个原始交互元素组,每一交互元素分别具有对应的程序代码片段和相应的交互语法类型,所述交互语法类型用于定义相应的可视化交互操作;
获取用户操作以从所述至少一个原始交互元素组中确定待修正的原始交互元素组;
显示交互元素集,并获取用户操作以从所述交互元素集中确定期望交互元素;
基于所述期望交互元素所对应的程序代码片段,替换所述待修正的原始交互元素组中与所述期望交互元素具有相同交互语法类型的交互元素所对应的程序代码片段;
根据替换了程序代码片段之后的待更新的可视化程序生成可视化程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010591935.7/1.html,转载请声明来源钻瓜专利网。