System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种数据查询及分析系统、方法技术方案_技高网

一种数据查询及分析系统、方法技术方案

技术编号:40832468 阅读:2 留言:0更新日期:2024-04-01 14:55
本发明专利技术涉及一种数据查询及分析系统、方法,所述的系统包括:查询输入模块,该模块用于接收用户的查询命令,获取用户输入的自然语言表示的查询命令;查询命令解读模块,该模块对用户输入的自然语言表示的查询命令进行解读,将查询命令进行拆解并生成解决查询命令的步骤以及各步骤对应的数据库查询代码;数据库访问模块,该模块根据数据库查询代码对数据库进行访问,并从数据库中调取相应的数据;数据处理模块,该模块对从数据库中调取的数据进行处理,并生成相应格式的文件;网页输出模块,将数据处理模块处理后的文件在网页端进行渲染,并向用户输出。

【技术实现步骤摘要】

本专利技术属于数据查询,具体涉及一种数据查询及分析系统、方法


技术介绍

1、现有技术中,数据查询及分析技术需要专业人员编写程序代码和数据库交互,得到的数据需要人工做表,并对表数据进行绘图和数据分析。此过程由以下缺陷:

2、第一,数据库查询代码需要专业人员进行编写,非专业人员无法完成自主查询需求;第二,查询出来的数据需要人工从数据库中导出成excel表格;第三,对表格数据分析及绘图,需要人工操作。整体上目前的数据查询及分析技术需要专业人员深度参与,并人工进行分析。此为现有技术的不足之处。

3、有鉴于此,本专利技术提供一种数据查询及分析系统、方法,以解决现有技术中存在的上述缺陷,是非常有必要的。


技术实现思路

1、本专利技术的目的在于,针对上述现有中技术存在的技术缺陷,提供设计一种数据查询及分析系统、方法,以解决上述技术问题。

2、为实现上述目的,本专利技术给出以下技术方案:

3、一种数据查询及分析系统,包括:

4、查询输入模块,该模块用于接收用户的查询命令,获取用户输入的自然语言表示的查询命令;

5、查询命令解读模块,该模块对用户输入的自然语言表示的查询命令进行解读,将查询命令进行拆解并生成解决查询命令的步骤以及各步骤对应的数据库查询代码;

6、数据库访问模块,该模块根据数据库查询代码对数据库进行访问,并从数据库中调取相应的数据;

7、数据处理模块,该模块对从数据库中调取的数据进行处理,并生成相应格式的文件;

8、网页输出模块,将数据处理模块处理后的文件在网页端进行渲染,并向用户输出。

9、作为优选,所述的数据处理模块包括:

10、表格处理单元,所述的表格处理单元将从数据库中调取的数据进行处理,并生成表格。

11、作为优选,所述的数据处理模块还包括:

12、绘图处理单元,所述的绘图处理单元将从数据库中调取的数据进行处理,并绘制成图。

13、作为优选,所述的数据处理模块还包括:

14、总结分析单元,所述的总结分析单元将从数据库中调取的数据进行处理,并对数据进行分析得的分析结论。

15、本专利技术还提供一种数据查询及分析方法,包括以下步骤:

16、查询输入的步骤,该步骤中接收用户的查询命令,获取用户输入的自然语言表示的查询命令;

17、查询命令解读的步骤,该步骤对用户输入的自然语言表示的查询命令进行解读,将查询命令进行拆解并生成解决查询命令的步骤以及各步骤对应的数据库查询代码;

18、数据库访问的步骤,该步骤根据数据库查询代码对数据库进行访问,并从数据库中调取相应的数据;

19、数据处理的步骤,该步骤对从数据库中调取的数据进行处理,并生成相应格式的文件;

20、网页输出的步骤,该步骤中将数据处理模块处理后的文件在网页端进行渲染,并向用户输出。

21、作为优选,所述的数据处理的步骤包括:

22、表格处理的步骤,该步骤中将从数据库中调取的数据进行处理,并生成表格。

23、作为优选,所述的数据处理模块还包括:

24、绘图处理步骤,该步骤中将从数据库中调取的数据进行处理,并绘制成图。

25、作为优选,所述的数据处理模块还包括:

26、总结分析步骤,该步骤中将从数据库中调取的数据进行处理,并对数据进行分析得的分析结论。

27、本专利技术的有益效果在于,通过本申请技术方案,实现非专业人员查询数据库并自动进行数据分析,全过程人员仅提出需求即可,剩余工作交与计算机自动实现;用户仅需要通过自然语言的方式提出需求,和数据库交互、提取数据等流程全部由大语言模型完成。有效解决现有技术中存在的技术问题。

28、此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。

29、由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。

本文档来自技高网...

【技术保护点】

1.一种数据查询及分析系统,其特征在于,包括:

2.根据权利要求1所述的一种数据查询及分析系统,其特征在于,所述的数据处理模块包括:

3.根据权利要求2所述的一种数据查询及分析系统,其特征在于,所述的数据处理模块还包括:

4.根据权利要求3所述的一种数据查询及分析系统,其特征在于,所述的数据处理模块还包括:

5.一种数据查询及分析方法,其特征在于,包括以下步骤:

6.根据权利要求5所述的一种数据查询及分析方法,其特征在于,所述的数据处理的步骤包括:

7.根据权利要求6所述的一种数据查询及分析方法,其特征在于,所述的数据处理模块还包括:

8.根据权利要求7所述的一种数据查询及分析方法,其特征在于,所述的数据处理模块还包括:

【技术特征摘要】

1.一种数据查询及分析系统,其特征在于,包括:

2.根据权利要求1所述的一种数据查询及分析系统,其特征在于,所述的数据处理模块包括:

3.根据权利要求2所述的一种数据查询及分析系统,其特征在于,所述的数据处理模块还包括:

4.根据权利要求3所述的一种数据查询及分析系统,其特征在于,所述的数据处理模块还包括:

【专利技术属性】
技术研发人员:孙凯绳洁孙良志任鹏飞苑源郭士娟朱剑峰李敬东蒋立潇肖清仆邱摇摇郜林林胡明丽郭田田宋如梦郭久红贾玭温令云
申请(专利权)人:国网山东省电力公司聊城供电公司
类型:发明
国别省市:

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

1