[发明专利]快速开发软件的方法、计算机设备、及存储介质在审
申请号: | 202010368251.0 | 申请日: | 2020-04-30 |
公开(公告)号: | CN113590087A | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 顾峰巍;冯燕朋 | 申请(专利权)人: | 深圳中砼物联网科技有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/34 |
代理公司: | 深圳市倡创专利代理事务所(普通合伙) 44660 | 代理人: | 罗明玉 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快速 开发软件 方法 计算机 设备 存储 介质 | ||
本发明提供一种快速开发软件的方法,快速开发软件的方法包括:提供与预设数据处理逻辑编程语句框架一一对应的指令封装体;提供关联函数,其中,关联函数用于将各指令封装体进行关联并且将指令封装体的输出数据作为所关联的指令封装体的输入数据;响应用户输入的第一构建指令,从各指令封装体中选择出所需的封装体,并利用关联函数将所选择的指令封装体依照第一构建指令进行对应关联形成第一数据处理逻辑块;对第一数据处理逻辑块进行处理形成第一逻辑体,第一逻辑体与指令封装体的框架相同。此外,本发明还提供一种应用快速开发软件的方法的计算机设备和存储介质。上述快速开发软件的方法可以调用已开发的逻辑体,大大加快了软件开发的进程。
技术领域
本发明涉及计算机技术领域,尤其涉及一种快速开发软件的方法、计算机设 备、及存储介质。
背景技术
随着互联网技术在企业应用领域的发展,且为了降低成本以及量产,企业逐 步采用了产品信息化。相应地,市场上从基本的财务、HR、OA、CRM系统建 设到移动办公、决策分析等系统不断推陈出新。
由于企业信息化建设是一项专业性较强的技能,大部分企业却并不具备该 项能力,需依托专业的信息化建设企业。每个业务场景内都需要对涉及的不同的 数据进行处理。信息化建设者为了加快开发,将开发好的各种业务数据的处理程 序块进行重复引用,但是引用这些既有程序块需要在相同的业务处理流程下才 能适用。
然而,不同的企业针对不同场景甚至相同场景所需求的数据处理流程上存 在一定差异,因此,在实际开发过程中,仍然需要对既有的程序块进行修改才能 够引用,且往往修改的工作量也不小。
发明内容
有鉴于此,实用必要一种提高软件开发效率的快速开发软件的方法、计算机 设备、存储介质。
第一方面,本发明提供一种快速开发软件的方法,所述快速开发软件包括:
提供与预设数据处理逻辑编程语句框架一一对应的指令封装体,每一所述 指令封装体由指令输入接口、指令调用函数、指令输出接口组成;所述指令输入 接口用于获取输入数据,所述指令调用函数用于从预设数据处理逻辑编程语句 框架中调用对应的数据处理逻辑编程语句框架对所述输入数据进行逻辑运算形 成输出数据、所述指令输出接口用于将所述输出数据进行输出;
提供关联函数,其中,所述关联函数用于将各指令封装体进行关联并且将所 述指令封装体的输出数据作为所关联的指令封装体的输入数据;
响应用户输入的第一构建指令,从各所述指令封装体中选择出所需的封装 体,并利用所述关联函数将所选择的指令封装体依照所述第一构建指令进行对 应关联形成第一数据处理逻辑块;
对所述第一数据处理逻辑块进行处理形成第一逻辑体,所述第一逻辑体与 所述指令封装体的框架相同,所述第一逻辑体包括逻辑体数据输入接口、逻辑体 数据输出接口以及逻辑体调用函数;或者
响应用户输入的第二构建指令,从各所述第一逻辑体、和/或各所述指令封 装体选择出所需的第一逻辑体、和/或指令封装体,并利用所述关联函数将所选 择的第一逻辑体中的指令封装体、和/或所选择的指令封装体进行对应关联形成 第二数据处理逻辑块。
第二方面,本发明还提供一种计算机设备,所述计算设备包括:
存储器,所述存储器用于存储计算机可执行程序;以及
处理器,所述处理器用于执行所述可执行程序以实现上述快速开发软件的 方法。
第三方面,本发明还提供一种存储介质,所述存储介质用于存储计算机可执 行程序,所述计算机可执行程序由处理器执行以实现上述快速开发软件的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳中砼物联网科技有限公司,未经深圳中砼物联网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010368251.0/2.html,转载请声明来源钻瓜专利网。