一种可视化配置式数据填报方法及系统技术方案

技术编号:39500995 阅读:15 留言:0更新日期:2023-11-24 11:31
本发明专利技术提供了数据管理技术领域的一种可视化配置式数据填报方法及系统,方法包括如下步骤:步骤

【技术实现步骤摘要】
一种可视化配置式数据填报方法及系统


[0001]本专利技术涉及数据管理
,特别指一种可视化配置式数据填报方法及系统


技术介绍

[0002]各企业在经营过程中,会产生大量的业务数据,为了对这些业务数据进行更好的管理以及后期的溯源,需要进行数据填报操作以记录至数据库中

然而,传统的数据填报需要先编写前端代码以生成表单页面,且表单页面为纯文本的格式,导致数据填报存在一定的技术门槛,交互也不够友好,严重影响数据填报的效率和用户体验,且为了将表单页面填报完的数据存储至数据库,还需要额外编写接口来接收填报的数据,并编写对应的
sql
和事务控制等,异常繁琐

[0003]因此,如何提供一种可视化配置式数据填报方法及系统,实现提升数据填报的效率,成为一个亟待解决的技术问题


技术实现思路

[0004]本专利技术要解决的技术问题,在于提供一种可视化配置式数据填报方法及系统,实现提升数据填报的效率

[0005]第一方面,本专利技术提供了一种可视化配置式数据填报方法,包括如下步骤:
[0006]步骤
S10、
创建一填报模板,配置所述填报模板的布局

样式以及交互控件,设定所述填报模板中各单元格的关联关系;
[0007]步骤
S20、
创建一数据库,设定一用于将所述填报模板录入的数据写入数据库中存储的数据表的数据落库规则;
[0008]步骤
>S30、
设定各所述交互控件的校验属性;
[0009]步骤
S40、
发布所述填报模板,通过浏览器访问所述填报模板进行数据填报,通过所述数据落库规则自动将填报的数据写入数据库中,并记录填报
id。
[0010]进一步的,所述步骤
S10
中,所述布局为单元格布局;所述样式为表格样式;所述交互控件至少包括日期选择控件

数据选择下拉框

暂存按钮以及提交按钮;所述关联关系用于填写其中一个单元格数据时,自动填充关联的其余单元格的数据

[0011]进一步的,所述步骤
S20
具体为:
[0012]创建一用于存储数据表的数据库,设定所述数据库的至少包括
url、
用户名

密码以及数据库类型的数据库参数;
[0013]设定一用于将所述填报模板录入的数据写入数据库中存储的数据表的数据落库规则;
[0014]所述数据落库规则具体为:对所述填报模板中的单元格与数据表中的表字段进行绑定,设定所述数据表的主键字段标识以及单元格扩展标识

[0015]进一步的,所述步骤
S30
中,所述校验属性为数据类型

数值范围

内容长度

保留精度或者时间范围

[0016]进一步的,所述步骤
S40
具体为:
[0017]将所述填报模板发布为一个网络地址,通过浏览器输入所述网络地址以访问填报模板进行数据填报,数据填报过程中,基于暂存按钮的触发信号或者预设的时间间隔对数据进行暂存;
[0018]在数据填报完成后,基于提交按钮的触发信号,通过所述数据落库规则自动将填报的数据写入数据库的数据表中,并记录关联填报数据

填报时间以及数据表表名的填报
id。
[0019]第二方面,本专利技术提供了一种可视化配置式数据填报系统,包括如下模块:
[0020]填报模板配置模块,用于创建一填报模板,配置所述填报模板的布局

样式以及交互控件,设定所述填报模板中各单元格的关联关系;
[0021]数据落库规则设定模块,用于创建一数据库,设定一用于将所述填报模板录入的数据写入数据库中存储的数据表的数据落库规则;
[0022]校验属性设定模块,用于设定各所述交互控件的校验属性;
[0023]数据填报模块,用于发布所述填报模板,通过浏览器访问所述填报模板进行数据填报,通过所述数据落库规则自动将填报的数据写入数据库中,并记录填报
id。
[0024]进一步的,所述填报模板配置模块中,所述布局为单元格布局;所述样式为表格样式;所述交互控件至少包括日期选择控件

数据选择下拉框

暂存按钮以及提交按钮;所述关联关系用于填写其中一个单元格数据时,自动填充关联的其余单元格的数据

[0025]进一步的,所述数据落库规则设定模块具体用于:
[0026]创建一用于存储数据表的数据库,设定所述数据库的至少包括
url、
用户名

密码以及数据库类型的数据库参数;
[0027]设定一用于将所述填报模板录入的数据写入数据库中存储的数据表的数据落库规则;
[0028]所述数据落库规则具体为:对所述填报模板中的单元格与数据表中的表字段进行绑定,设定所述数据表的主键字段标识以及单元格扩展标识

[0029]进一步的,所述校验属性设定模块中,所述校验属性为数据类型

数值范围

内容长度

保留精度或者时间范围

[0030]进一步的,所述数据填报模块具体用于:
[0031]将所述填报模板发布为一个网络地址,通过浏览器输入所述网络地址以访问填报模板进行数据填报,数据填报过程中,基于暂存按钮的触发信号或者预设的时间间隔对数据进行暂存;
[0032]在数据填报完成后,基于提交按钮的触发信号,通过所述数据落库规则自动将填报的数据写入数据库的数据表中,并记录关联填报数据

填报时间以及数据表表名的填报
id。
[0033]本专利技术的优点在于:
[0034]1、
通过配置创建的填报模板的布局

样式以及交互控件,设定填报模板中各单元格的关联关系,设定一用于将填报模板录入的数据写入数据库中存储的数据表的数据落库规则,设定各交互控件的校验属性后,发布填报模板,通过浏览器访问填报模板进行数据填报,通过数据落库规则自动将填报的数据写入数据库中;即将传统的编写前端代码生成表
单页面简化为填报模板设计,通过设定的数据落库规则自动将填报的数据写入数据库中,无需进行代码
、sql、
事务控制等的编写,且通过设定填报模板中各单元格的关联关系,填写其中一个单元格数据时,自动填充关联的其余单元格的数据,结合交互控件的快速选择和校验属性,让数据快速准确的录入,最终极大的提升了数据填报的效率以及便捷性

[0035]2、
通过将填报的数据写入数据库中之后,记录关联填报数据

填报时间以及数据表表名本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种可视化配置式数据填报方法,其特征在于:包括如下步骤:步骤
S10、
创建一填报模板,配置所述填报模板的布局

样式以及交互控件,设定所述填报模板中各单元格的关联关系;步骤
S20、
创建一数据库,设定一用于将所述填报模板录入的数据写入数据库中存储的数据表的数据落库规则;步骤
S30、
设定各所述交互控件的校验属性;步骤
S40、
发布所述填报模板,通过浏览器访问所述填报模板进行数据填报,通过所述数据落库规则自动将填报的数据写入数据库中,并记录填报
id。2.
如权利要求1所述的一种可视化配置式数据填报方法,其特征在于:所述步骤
S10
中,所述布局为单元格布局;所述样式为表格样式;所述交互控件至少包括日期选择控件

数据选择下拉框

暂存按钮以及提交按钮;所述关联关系用于填写其中一个单元格数据时,自动填充关联的其余单元格的数据
。3.
如权利要求1所述的一种可视化配置式数据填报方法,其特征在于:所述步骤
S20
具体为:创建一用于存储数据表的数据库,设定所述数据库的至少包括
url、
用户名

密码以及数据库类型的数据库参数;设定一用于将所述填报模板录入的数据写入数据库中存储的数据表的数据落库规则;所述数据落库规则具体为:对所述填报模板中的单元格与数据表中的表字段进行绑定,设定所述数据表的主键字段标识以及单元格扩展标识
。4.
如权利要求1所述的一种可视化配置式数据填报方法,其特征在于:所述步骤
S30
中,所述校验属性为数据类型

数值范围

内容长度

保留精度或者时间范围
。5.
如权利要求1所述的一种可视化配置式数据填报方法,其特征在于:所述步骤
S40
具体为:将所述填报模板发布为一个网络地址,通过浏览器输入所述网络地址以访问填报模板进行数据填报,数据填报过程中,基于暂存按钮的触发信号或者预设的时间间隔对数据进行暂存;在数据填报完成后,基于提交按钮的触发信号,通过所述数据落库规则自动将填报的数据写入数据库的数据表中,并记录关联填报数据
...

【专利技术属性】
技术研发人员:杨辉黄家昌陈振鹏李文集
申请(专利权)人:福建亿能达信息技术股份有限公司
类型:发明
国别省市:

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

1