[发明专利]基于电子表格配置系统的方法、装置、存储介质和设备在审
申请号: | 202111504682.6 | 申请日: | 2021-12-10 |
公开(公告)号: | CN113901271A | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 刘其政;孙成新;王金明 | 申请(专利权)人: | 飞狐信息技术(天津)有限公司 |
主分类号: | G06F16/84 | 分类号: | G06F16/84;G06F40/18 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李慧慧 |
地址: | 300280 天津市滨海新区经济开发区第*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 电子表格 配置 系统 方法 装置 存储 介质 设备 | ||
本申请公开了一种基于电子表格配置系统的方法、装置、存储介质和设备,基于用户输入的业务活动数据,生成电子表格;对电子表格进行数据格式转换,得到json数据,并将json数据存储至云端;生成与json数据对应的消息,消息包括电子表格的表名;将消息发送给业务系统,触发业务系统从云端中获取与表名对应的json数据。与现有技术相比,不需要对后台系统进行开发,也不需要申请数据库资源,通过电子表格的灵活配置取代后台系统的开发和数据库资源的申请,缩短了整体软件的开发周期。
技术领域
本申请涉及程序开发技术领域,尤其涉及一种基于电子表格配置系统的方法、装置、存储介质和设备。
背景技术
传统的软件开发流程中,一个新的业务活动就需要开发一个新的后台系统,在开发后台系统的过程中,不仅需要申请相应的数据库资源,还需要对后台系统相关的脚本数据进行更改,最终将更改的内容呈现在前端系统上。
不同的业务活动需要开发不同的后台系统,所申请的数据库资源也不同,在申请数据库资源期间还需等待申请结果,才能依据数据库资源对后台系统的相关脚本数据进行更改,且数据库资源和脚本数据无法进行复用,显然,开发、更新业务活动的后台系统将会耗费大量时间,致使整体软件的开发周期延长。
为此,如何缩短整体软件的开发周期是目前亟需解决的问题。
发明内容
本申请提供了一种基于电子表格配置系统的方法、装置、存储介质和设备,目的在于缩短整体软件的开发周期。
为了实现上述目的,本申请提供了以下技术方案:
一种基于电子表格配置系统的方法,包括:
基于用户输入的业务活动数据,生成电子表格;
对所述电子表格进行数据格式转换,得到json数据,并将所述json数据存储至云端;
生成与所述json数据对应的消息;所述消息包括所述电子表格的表名;
将所述消息发送给业务系统,触发所述业务系统从所述云端中获取与所述表名对应的json数据。
可选的,所述基于用户输入的业务活动数据,生成电子表格,包括:
获取用户输入的业务活动数据,并对所述业务活动数据进行解析,得到各个业务项的名称、与每个所述业务项对应的字段类型、与每个所述业务项对应的字段;
依据各个所述业务项的名称、与每个所述业务项对应的字段类型、与每个所述业务项对应的字段,生成电子表格;其中,所述电子表格包括名称区、类型区和字段区;所述名称区用于记录各个所述业务项的名称;所述类型区用于记录与每个所述业务项对应的字段类型;所述字段区用于记录与每个所述业务项对应的字段。
可选的,所述将所述消息发送给业务系统,触发所述业务系统从所述云端中获取与所述表名对应的json数据,包括:
将所述消息发送给预设的消息队列,并定时触发所述消息队列向业务系统推送所述消息,使得所述业务系统响应所述消息,从所述云端中获取所述json数据。
可选的,所述将所述json数据存储至云端,包括:
将所述json数据和所述电子表格存储至云端。
可选的,还包括:
在检测到业务活动发生变更的情况下,获取所述用户输入的目标电子表格;其中,所述目标电子表格经由所述用户对所述电子表格进行修改操作所得到;
对所述目标电子表格进行数据格式转换,得到目标json数据,并将所述目标json数据存储至云端;
生成与所述目标json数据对应的目标消息,所述目标消息包括所述目标电子表格的表名;
将所述目标消息发送给所述业务系统,触发所述业务系统从所述云端中获取所述目标json数据。
一种基于电子表格配置系统的装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞狐信息技术(天津)有限公司,未经飞狐信息技术(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111504682.6/2.html,转载请声明来源钻瓜专利网。