[发明专利]编程方法、装置、设备及计算机可读存储介质在审
申请号: | 201911373360.5 | 申请日: | 2019-12-26 |
公开(公告)号: | CN111198686A | 公开(公告)日: | 2020-05-26 |
发明(设计)人: | 杨昌安 | 申请(专利权)人: | 平安国际智慧城市科技股份有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/34 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 徐进之 |
地址: | 518000 广东省深圳市前海深港合*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编程 方法 装置 设备 计算机 可读 存储 介质 | ||
本发明涉及数据处理技术领域,提供一种编程方法、装置、设备及可读存储介质,所述方法包括以下步骤:当检测到创建指令时,创建所述创建指令对应的编辑界面,所述编辑界面包括图形模块区域和编程区域;若在所述图形模块区域检测到拖动指令,则确定所述拖动指令对应的图形模块,并确定所述图形模块在所述编程区域的逻辑参数;在检测到运行指令时,确定所述图形模块对应的编程函数,并基于所述编程函数和所述逻辑参数,显示对应的编程结果。本发明通过图形模块代替代码,简化了编程过程,减少编程人员的工作量,实现简易编程。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种编程方法、装置、设备及计算机可读存储介质。
背景技术
随着计算机技术的发展,越来越多的事物被计算机技术所取代,如摄像机的拍照功能;打印机的扫描功能等,都可由计算机的App实现等,也即计算机能实现各种实用功能,而这些实用功能的实现则依赖于程序员的编程。所谓的编程即是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
然而,这一过程需要用户具备一定的编程知识,其中包括各种语言代码以及各种逻辑运算,这使得非专业用户在编程时,较为困难,导致编程的门槛较高,操作难度较大,并且,在编程的过程中,即使是专业用户,也需要一个一个代码敲进编辑栏,工作量较大。
发明内容
本发明的主要目的在于提供一种编程方法、装置、设备及计算机可读存储介质,旨在解决现有编程门槛高,且工作量大的技术问题。
为实现上述目的,本发明提供一种编程方法,所述编程方法包括以下步骤:
当检测到创建指令时,创建所述创建指令对应的编辑界面,所述编辑界面包括图形模块区域和编程区域;
若在所述图形模块区域检测到拖动指令,则确定所述拖动指令对应的图形模块,并确定所述图形模块在所述编程区域的逻辑参数;
在检测到运行指令时,确定所述图形模块对应的编程函数,并基于所述编程函数和所述逻辑参数,显示对应的编程结果。
可选地,所述当检测到创建指令时,创建所述创建指令对应的编辑界面的步骤包括:
当检测到创建指令时,获取当前用户的身份,并确定所述身份对应的编程版本;
显示所述编程版本对应的显示界面,并在所述显示界面中创建所述创建指令对应的编辑界面。
可选地,所述在检测到运行指令时,确定所述图形模块对应的编程函数,并基于所述编程函数和所述逻辑参数,显示对应的编程结果的步骤之前,所述编程方法还包括:
在检测到所述拖动指令完成时,显示所述图形模块的参数输入界面,并接收基于所述参数输入界面输入的入口数据和出口数据;
所述在检测到运行指令时,确定所述图形模块对应的编程函数,并基于所述编程函数和所述逻辑参数,显示对应的编程结果的步骤包括:
在检测到运行指令时,基于所述入口数据和所述出口数据,确定对应的编程函数,并基于所述编程函数和所述逻辑参数,显示对应的编程结果。
可选地,所述逻辑参数包括所述图形模块在所述编程区域的拖动位置,所述在检测到运行指令时,确定所述图形模块对应的编程函数,并基于所述编程函数和所述逻辑参数,显示对应的编程结果的步骤包括:
在检测到运行指令时,基于所述图形模块的标记,确定所述图形模块对应的编程函数,并基于所述拖动位置确定所述编程函数的执行逻辑;
按照约定规则,将所述编程函数和所述执行逻辑,转换为预设格式的编程数据,并创建所述编程数据对应的编程文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安国际智慧城市科技股份有限公司,未经平安国际智慧城市科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911373360.5/2.html,转载请声明来源钻瓜专利网。