[发明专利]一种非文本可视化编程方法在审
| 申请号: | 202010221445.8 | 申请日: | 2020-03-26 |
| 公开(公告)号: | CN112114796A | 公开(公告)日: | 2020-12-22 |
| 发明(设计)人: | 甘剑锋;梁浩彬 | 申请(专利权)人: | 广州白码科技有限公司 |
| 主分类号: | G06F8/34 | 分类号: | G06F8/34 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 文本 可视化 编程 方法 | ||
本发明提供了一种非文本可视化编程方法。本发明的方法通过可视化图形集及其指令集构建流程模块和功能模块,布局流程模块和功能模块,连接若干流程模块连接和/或若干功能模块以生成功能流程运行逻辑结构图和/或用户使用界面设计图,将功能流程运行逻辑结构图及用户使用界面设计图编译成计算机程序。本发明提的非文本可视化编程方法具有较好敏捷性和灵活性。
技术领域
本发明涉及软件开发领域,具体涉及一种非文本可视化编程方法。
背景技术
自信息时代开始以来,对开发人员的需求不断增长,开发人员是应用程序开发的智者。代码运行着这个世界,它是我们每天都会看到和使用的网站和应用程序的骨干,并且它继续吞噬着越来越多的东西,越来越多的程序可以通过代码来进行构造。一个软件从开发到正式投入使用需要花费多少的人力及物力,软件开发人员通过手工编写代码的方式完成软件的开发这个过程是非常漫长和繁琐的,所以现在开发一个软件需要很高的成本。但是随着软件开发技术的不断发展,现在出现了无代码开发平台,通过无代码开发平台不懂编程的人也能开发出自己想要的软件。
目前亟需一种更加优化的无代码编程方法,以实现通过无代码开发平台解决对软件开发人员的依赖,真正实现无需专业开发人员就完成软件开发的工作。
发明内容
本发明的目的在于提供一种更加优化的非文本可视化编程方法。为实现本发明的目的,本发明的技术方案如下。
一种非文本可视化编程方法,包括:
通过可视化图形集及其指令集构建流程模块和功能模块;
布局流程模块和功能模块;
连接若干流程模块连接和/或若干功能模块以生成功能流程运行逻辑结构图和/或用户使用界面设计图;
将功能流程运行逻辑结构图及用户使用界面设计图编译成计算机程序。
优选的,流程模块和功能模块均可编辑。
优选的,布局过程包括自动布局、手动有序布局。
优选的,自动布局配置为默认按模块的加入顺序进行自动布局,手动有序连接配置为用户自由操作布局。
优选的,功能流程运行逻辑结构图及用户使用界面设计图为基于图形方式存储。
优选的,编译工具配置为直接读取功能流程运行逻辑结构图和/或用户使用界面设计图。
相对于现有技术,本发明的有益技术效果在于,
1.本发明的非文本可视化编程方法具有更好的敏捷性。由于无代码Web应用程序开发是使用预先构建的模块以可视方式构建的,因此构建应用程序的速度更快。这不仅减少了编码,而且测试过程也实现了自动化。这使您可以减少花费在应用程序开发上的准备时间,直接开始工作。
2.本发明的非文本可视化编程方法能够有效降低成本。因为软件开发需要开发人员编写大量的代码,所以开发成本都很高。本发明的无代码解决方案除了一直需要一支技术熟练的开发人员团队的大量间接费用。另外因可更快地构建应用程序,所以还可以节约时间成本。
3.本发明的非文本可视化编程方法能够实现更高的生产力。因为无代码Web 应用程序开发是使用预先构建的模块以可视方式构建的,因此构建应用程序的速度更快,所以开发程序需要花费的时间也将减少。同样的时间下,无代码软件开发相对于传统的软件开发技术可以开发出更多的应用程序。过去开发一个应用程序可能需要花费数月甚至数年的时间,现在只需数小时和数天即可完成。
4.本发明的非文本可视化编程方法具有容易改变的特性。使用传统的手编码,问题在于不方便改变真正的功能。特别是在不熟悉编码语言的情况下。没有代码的开发平台正好相反。如需要在已开发的应用程序中进行某些更改,则只需要新的逻辑即可。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州白码科技有限公司,未经广州白码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010221445.8/2.html,转载请声明来源钻瓜专利网。





