一种可视化配置式数据填报方法及系统与流程

文档序号:36150887发布日期:2023-11-23 02:29阅读:53来源:国知局
一种可视化配置式数据填报方法及系统与流程

本发明涉及数据管理,特别指一种可视化配置式数据填报方法及系统。


背景技术:

1、各企业在经营过程中,会产生大量的业务数据,为了对这些业务数据进行更好的管理以及后期的溯源,需要进行数据填报操作以记录至数据库中。然而,传统的数据填报需要先编写前端代码以生成表单页面,且表单页面为纯文本的格式,导致数据填报存在一定的技术门槛,交互也不够友好,严重影响数据填报的效率和用户体验,且为了将表单页面填报完的数据存储至数据库,还需要额外编写接口来接收填报的数据,并编写对应的sql和事务控制等,异常繁琐。

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


技术实现思路

1、本发明要解决的技术问题,在于提供一种可视化配置式数据填报方法及系统,实现提升数据填报的效率。

2、第一方面,本发明提供了一种可视化配置式数据填报方法,包括如下步骤:

3、步骤s10、创建一填报模板,配置所述填报模板的布局、样式以及交互控件,设定所述填报模板中各单元格的关联关系;

4、步骤s20、创建一数据库,设定一用于将所述填报模板录入的数据写入数据库中存储的数据表的数据落库规则;

5、步骤s30、设定各所述交互控件的校验属性;

6、步骤s40、发布所述填报模板,通过浏览器访问所述填报模板进行数据填报,通过所述数据落库规则自动将填报的数据写入数据库中,并记录填报id。

7、进一步的,所述步骤s10中,所述布局为单元格布局;所述样式为表格样式;所述交互控件至少包括日期选择控件、数据选择下拉框、暂存按钮以及提交按钮;所述关联关系用于填写其中一个单元格数据时,自动填充关联的其余单元格的数据。

8、进一步的,所述步骤s20具体为:

9、创建一用于存储数据表的数据库,设定所述数据库的至少包括url、用户名、密码以及数据库类型的数据库参数;

10、设定一用于将所述填报模板录入的数据写入数据库中存储的数据表的数据落库规则;

11、所述数据落库规则具体为:对所述填报模板中的单元格与数据表中的表字段进行绑定,设定所述数据表的主键字段标识以及单元格扩展标识。

12、进一步的,所述步骤s30中,所述校验属性为数据类型、数值范围、内容长度、保留精度或者时间范围。

13、进一步的,所述步骤s40具体为:

14、将所述填报模板发布为一个网络地址,通过浏览器输入所述网络地址以访问填报模板进行数据填报,数据填报过程中,基于暂存按钮的触发信号或者预设的时间间隔对数据进行暂存;

15、在数据填报完成后,基于提交按钮的触发信号,通过所述数据落库规则自动将填报的数据写入数据库的数据表中,并记录关联填报数据、填报时间以及数据表表名的填报id。

16、第二方面,本发明提供了一种可视化配置式数据填报系统,包括如下模块:

17、填报模板配置模块,用于创建一填报模板,配置所述填报模板的布局、样式以及交互控件,设定所述填报模板中各单元格的关联关系;

18、数据落库规则设定模块,用于创建一数据库,设定一用于将所述填报模板录入的数据写入数据库中存储的数据表的数据落库规则;

19、校验属性设定模块,用于设定各所述交互控件的校验属性;

20、数据填报模块,用于发布所述填报模板,通过浏览器访问所述填报模板进行数据填报,通过所述数据落库规则自动将填报的数据写入数据库中,并记录填报id。

21、进一步的,所述填报模板配置模块中,所述布局为单元格布局;所述样式为表格样式;所述交互控件至少包括日期选择控件、数据选择下拉框、暂存按钮以及提交按钮;所述关联关系用于填写其中一个单元格数据时,自动填充关联的其余单元格的数据。

22、进一步的,所述数据落库规则设定模块具体用于:

23、创建一用于存储数据表的数据库,设定所述数据库的至少包括url、用户名、密码以及数据库类型的数据库参数;

24、设定一用于将所述填报模板录入的数据写入数据库中存储的数据表的数据落库规则;

25、所述数据落库规则具体为:对所述填报模板中的单元格与数据表中的表字段进行绑定,设定所述数据表的主键字段标识以及单元格扩展标识。

26、进一步的,所述校验属性设定模块中,所述校验属性为数据类型、数值范围、内容长度、保留精度或者时间范围。

27、进一步的,所述数据填报模块具体用于:

28、将所述填报模板发布为一个网络地址,通过浏览器输入所述网络地址以访问填报模板进行数据填报,数据填报过程中,基于暂存按钮的触发信号或者预设的时间间隔对数据进行暂存;

29、在数据填报完成后,基于提交按钮的触发信号,通过所述数据落库规则自动将填报的数据写入数据库的数据表中,并记录关联填报数据、填报时间以及数据表表名的填报id。

30、本发明的优点在于:

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

32、2、通过将填报的数据写入数据库中之后,记录关联填报数据、填报时间以及数据表表名的填报id,后续通过填报id即可进行溯源,满足需要数据回显的业务场景,同时可为后续的数据挖掘提供数据基础,即极大的提升了数据填报的溯源性。

33、3、通过设置暂存按钮,在数据填报过程中,基于暂存按钮的触发信号或者预设的时间间隔对数据进行暂存,避免数据填报过程中,由于中途离开无法完成编辑,或者误操作刷新网页、浏览器异常关闭等原因导致编辑中的数据丢失,进而极大的提升了数据填报的安全性。



技术特征:

1.一种可视化配置式数据填报方法,其特征在于:包括如下步骤:

2.如权利要求1所述的一种可视化配置式数据填报方法,其特征在于:所述步骤s10中,所述布局为单元格布局;所述样式为表格样式;所述交互控件至少包括日期选择控件、数据选择下拉框、暂存按钮以及提交按钮;所述关联关系用于填写其中一个单元格数据时,自动填充关联的其余单元格的数据。

3.如权利要求1所述的一种可视化配置式数据填报方法,其特征在于:所述步骤s20具体为:

4.如权利要求1所述的一种可视化配置式数据填报方法,其特征在于:所述步骤s30中,所述校验属性为数据类型、数值范围、内容长度、保留精度或者时间范围。

5.如权利要求1所述的一种可视化配置式数据填报方法,其特征在于:所述步骤s40具体为:

6.一种可视化配置式数据填报系统,其特征在于:包括如下模块:

7.如权利要求6所述的一种可视化配置式数据填报系统,其特征在于:所述填报模板配置模块中,所述布局为单元格布局;所述样式为表格样式;所述交互控件至少包括日期选择控件、数据选择下拉框、暂存按钮以及提交按钮;所述关联关系用于填写其中一个单元格数据时,自动填充关联的其余单元格的数据。

8.如权利要求6所述的一种可视化配置式数据填报系统,其特征在于:所述数据落库规则设定模块具体用于:

9.如权利要求6所述的一种可视化配置式数据填报系统,其特征在于:所述校验属性设定模块中,所述校验属性为数据类型、数值范围、内容长度、保留精度或者时间范围。

10.如权利要求6所述的一种可视化配置式数据填报系统,其特征在于:所述数据填报模块具体用于:


技术总结
本发明提供了数据管理技术领域的一种可视化配置式数据填报方法及系统,方法包括如下步骤:步骤S10、创建一填报模板,配置所述填报模板的布局、样式以及交互控件,设定所述填报模板中各单元格的关联关系;步骤S20、创建一数据库,设定一用于将所述填报模板录入的数据写入数据库中存储的数据表的数据落库规则;步骤S30、设定各所述交互控件的校验属性;步骤S40、发布所述填报模板,通过浏览器访问所述填报模板进行数据填报,通过所述数据落库规则自动将填报的数据写入数据库中,并记录填报id。本发明的优点在于:极大的提升了数据填报的效率。

技术研发人员:杨辉,黄家昌,陈振鹏,李文集
受保护的技术使用者:福建亿能达信息技术股份有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1