【技术实现步骤摘要】
一种无需编程快速输出接口的系统和方法
[0001]本专利技术涉及接口
,具体涉及一种无需编程快速输出接口的系统和方法。
技术介绍
[0002]传统web应用程序开发过程中,每一个接口都需要专业程序员编写Controller层,逻辑层,Model层来完成数据的增、删、改、查操作,目前使用比较多的是spring框架来开发web应用程序,开发过程中,需要编写大量的接口代码,数据库脚本等,工作内容重复率高,还容易出错,同时开发过程需要大量的开发人员,导致成本投入大,开发效率低,对项目顺利落地带来不便,同时生成接口后不便于进行调试来满足使用需求。
技术实现思路
[0003]本专利技术实施例提供了一种无需编程快速输出接口的系统和方法,通过集成逻辑模块库和条件模块库,采用图形交互界面操作的交互方式来生成接口,不需要编写代码,不仅减少了开发人员数量,同时节省了开发时间,提升了开发效率,在接口生成后,实时预览模块对生成的接口进行实时运行预览,接口分析模块对接口进行分析,便于用户对生成的接口进行调试来满足使用需求。 >[0004]一种无本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种无需编程快速输出接口的系统,其特征在于,包括:界面交互模块、数据源模块、逻辑模块库、条件模块库、实时预览模块和接口分析模块;所述界面交互模块,用于与用户进行人机交互,编辑所述数据源模块、所述逻辑模块库和所述条件模块库,将数据源模块、所述逻辑模块库和所述条件模块库相互组合生成接口;所述数据源模块,用于用户进行数据源管理;所述逻辑模块库包含有多个功能不一样的逻辑节点,用于对输入的数据执行预设的操作;所述条件模块库包含有多个功能不一样的条件节点,用于对输入的数据执行预设的判断并触发所述逻辑模块库中的逻辑节点对输入的数据执行预设的操作;所述实时预览模块,用于对生成的接口进行效果实时预览;所述接口分析模块,用于对生成的接口进行分析,并输出分析结果。2.如权利要求1所述的一种无需编程快速输出接口的系统,其特征在于,所述界面交互模块包括交互界面和交互单元,所述交互界面用于给用户展示图形画面,所述交互单元用于用户进行交互操作。3.如权利要求1所述的一种无需编程快速输出接口的系统,其特征在于,所述数据源模块包括数据检索单元、范围定义单元和数据源编辑单元,所述数据检索单元用于用户在数据库中检索指定的数据,所述范围定义单元用于根据设定的范围提取数据库中的数据,所述数据源编辑单元用于设置所述数据检索单元和所述范围定义单元的参数。4.如权利要求1所述的一种无需编程快速输出接口的系统,其特征在于,所述逻辑模块库还包括有逻辑节点定义单元和逻辑节点检索单元,所述逻辑节点检索单元用于用户检索所需要的所述逻辑节点,所述逻辑节点定义单元用于对所述逻辑节点进行编辑,若未进行编辑,则所述逻辑节点执行预设的操作。5.如权利要求1所述的一种无需编程快速输出接...
【专利技术属性】
技术研发人员:童甫,
申请(专利权)人:武汉市三藏科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。