跨平台图形化程序设计方法技术

技术编号:20680048 阅读:37 留言:0更新日期:2019-03-27 18:35
本发明专利技术公开了一种跨平台图形化程序设计方法,包括步骤:配置节点;节点实现;业务逻辑实现:通过拖拽所述功能节点到指定工作簿,配置每个节点待处理的数据、通过线条连接所述节点、以及对节点和线条形成的分支进行条件设置,形成有条件可判断的数据流程树,即为数据流程图,保存所述数据流程图数据文件;数据解析:设置平台解析器,通过平台解析器读取所述数据文件,根据平台插件对所述数据流程图的配置按照平台模板生成辅助运行代码,所述平台解析器解析所述数据文件;数据运行:通过解析数据后的所述数据流程图,对所述数据流程图中的数据进行依次条件判断来执行整个流程。本发明专利技术中节点功能和业务无关,开发难度降低,可重用率高。

【技术实现步骤摘要】
跨平台图形化程序设计方法
本专利技术涉及计算机领域,更具体地,涉及一种跨平台图形化程序设计方法。
技术介绍
程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程包括分析、设计、编码、测试、排错等不同阶段。现有技术中,计算机编程人员使用常规开发软件及编程语言进行程序设计,通常存在以下问题:1)逻辑编写和开发者编程习惯相关,复杂度高、可读性差;2)涉及到多线程界面更新时,将导致界面更新数据多线程业务代码不集中,维护难度加大;3)涉及用户交互、选择等情况时,处理代码增加;4)Andorid平台和iOS平台需要分别实现,工作量加倍;5)后期维护逻辑代码阅读时间长;6)不具有直观的可视性,开发人员面对不直观并且复杂的开发环境时工作效率慢。
技术实现思路
有鉴于此,本专利技术提供了一种跨平台图形化程序设计方法,包括步骤:配置节点:节点信息包括节点的ID、节点的分类、节点的说明描述、与节点相匹配的图标、节点输入及输出的数据、以及节点实现类;节点实现:根据所述配置节点的所述节点输入输出的数据完成节点功能得到功能节点本文档来自技高网...

【技术保护点】
1.一种跨平台图形化程序设计方法,其特征在于,包括步骤:配置节点:节点信息包括节点的ID、节点的分类、节点的说明描述、与节点相匹配的图标、节点输入及输出的数据、以及节点实现类;节点实现:根据所述配置节点的所述节点输入输出的数据完成节点功能得到功能节点,所述节点功能与业务无关;业务逻辑实现:通过拖拽所述功能节点到指定工作簿,所述工作簿为业务逻辑开发展示页面,配置每个节点待处理的数据、通过线条连接所述节点、以及对节点和线条形成的分支进行条件设置,形成有条件可判断的数据流程树,即为数据流程图,保存所述数据流程图数据文件;数据解析:设置平台解析器,通过平台解析器读取所述数据文件,根据平台插件对所述数据...

【技术特征摘要】
1.一种跨平台图形化程序设计方法,其特征在于,包括步骤:配置节点:节点信息包括节点的ID、节点的分类、节点的说明描述、与节点相匹配的图标、节点输入及输出的数据、以及节点实现类;节点实现:根据所述配置节点的所述节点输入输出的数据完成节点功能得到功能节点,所述节点功能与业务无关;业务逻辑实现:通过拖拽所述功能节点到指定工作簿,所述工作簿为业务逻辑开发展示页面,配置每个节点待处理的数据、通过线条连接所述节点、以及对节点和线条形成的分支进行条件设置,形成有条件可判断的数据流程树,即为数据流程图,保存所述数据流程图数据文件;数据解析:设置平台解析器,通过平台解析器读取所述数据文件,根据平台插件对所述数据流程图的配置按照平台模板生成辅助运行代码,...

【专利技术属性】
技术研发人员:邸占宾郭晨阳李可佳
申请(专利权)人:苏州友教习亦教育科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1