数据互通抓取方法与系统技术方案

技术编号:33636893 阅读:15 留言:0更新日期:2022-06-02 01:50
本发明专利技术涉及大数据信息处理技术领域,公开了一种数据互通抓取方法与系统,包括处理器模块,以及分别与处理器模块分别连接的数据采集模块、数据处理模块和显示模块,通过从不同的办公软件中导出数据然后对采集到的数据按照特定的规则排序进行统计分析,最后根据对数据的分析结果,采用不同的可视化图形对不同项目、不同类型的数据进行形象化展示。本发明专利技术具有提高数据采集效率和准确率,以及提高工作效率的有益效果。率的有益效果。率的有益效果。

【技术实现步骤摘要】
数据互通抓取方法与系统


[0001]本专利技术涉及大数据信息处理
,具体涉及一种数据互通抓取方法与系统。

技术介绍

[0002]随着互联网技术的发展,大数据时代已经到来,数据已经成为了每个行业、每个企业最重要的资产之一,行业以及企业发展规划的手段,都将依赖于大数据分析,与传统的依靠经验和直觉大不相同,大数据分析能做到客观、准确和全面,得到最合适的分析结果。而在大数据分析前端,需要做到的便是数据的收集、整理和互通,这样才能做到使整体的数据连通结合起来进行大数据分析。企业现有办公软件中,有的限制登录人数、有的统计图表不直观、没有手机版等问题,无法实现企业领导层对公司人员、财务情况的了解和预估,无法通过手机端实时掌握公司经营情况,需要靠财务人员、HR导出数据后制作统计图表,整理数据不仅耗时,而且准确率不高。
[0003]为解决这一问题,现有技术中有一种报告软件数据双向互通方法、系统、存储介质及设备,属于计算机
为了解决现有的具有报告软件功能的医用设备存在没有提供与其他设备进行数据互通接口的问题。本专利技术通过线程1循环监听报告软件系统中窗口对应的快捷键信号;监听到对应的信号后,并通过WindowsAPI得到当前窗口的句柄,然后解析函数解析窗口对应的特征码,从而得到解析后窗口的句柄,并判断当前窗口的句柄和解析后窗口的句柄是否一致,如果是则开始给相应新建病人窗口中的输入框赋值;如果否则继续监听;通过线程2读Windows粘贴板,并同时抓取报告页面中的诊断字段,把诊断字段内容放到指定变量E中,然后把电子版的报告的全路径和诊断变量E同时上传到信息系统中。
[0004]虽然该方案能够通过监听报告软件系统的信号再通过解析窗口对应的特征码,从而完成对数据的互通抓取,但是其在处理一般的数据互通效率以及准确率还是得不到有效保障。

技术实现思路

[0005]本专利技术意在提供数据互通抓取方法与系统,以解决数据互通效率和准确率不理想的技术问题。
[0006]为达到上述目的,本专利技术采用如下技术方案:数据互通抓取方法,包括以下步骤:
[0007]步骤S1,根据预设数据抓取策略从多个系统中抓取数据后形成第一数据集合,并将第一数据集合填入办公系统;
[0008]步骤S2,导入预设格式的Excel表格,并将抓取到的第一数据集合填入表格中;
[0009]步骤S3,对表格数据进行分析得到分析结果,并利用可视化图形将分析结果展示出来。
[0010]本方案的原理及优点是:实际应用时,通过多渠道地采集不同办公软件的数据实现不同系统数据的互通,再将数据进行同一格式整理后进行分析处理,并根据数据的内容、类型采用不同的可视化图形进行展示,从而将数据更形象地展示出来。相比于现有技术,本
专利技术的优点在于,不仅能将不同软件系统中的数据进行联合处理分析,更能针对不同的数据利用不同的图形进行展示,从而提高数据的展示程度,方便用户查看的同时也便于用户理解数据层面所代表的意义,极大程度上提高了工作效率。
[0011]优选的,作为一种改进,预设数据抓取策略包括以下内容:
[0012]对于有数据接口的系统,直接调用数据接口抓取数据;
[0013]对于没有数据接口的系统,直接连接到该系统的数据库进行数据抓取;
[0014]对于没有数据接口且没有数据库的系统,利用软件机器人自动抓取数据。
[0015]有益效果:对于数据的采集,可以从不同的系统间采集数据,并且采集数据方式多样,不仅可以保证数据采集面广以及数据的真实有效性,避免采集到无效的数据,加大数据处理难度,影响数据的分析效率,同时还能实现多个系统间数据的互通,节省了数据采集步骤和时间,也能够极大程度上提高数据处理效率。
[0016]优选的,作为一种改进,预设格式为将数据按照项目名称进行排序后的表单形式。
[0017]有益效果:在采集数据时,将数据按照项目名称进行排序,不仅能够使数据更具规则性,同时也便于后续对数据进行分析处理,提高整体的工作效率。
[0018]优选的,作为一种改进,对表格数据进行分析为,根据抓取到的数据类型的不同,采用不同的图形将抓取到的数据显示出来。
[0019]有益效果:针对不同的数据内容以及数据类型,采用最贴切的图形进行展示,不仅可以使展示效果更好,同时也能突出数据的差别性,从而便于区分。
[0020]优选的,作为一种改进,导入预设格式的Excel表格为,从系统中导出两张财务软件Excel表,包括“部门员工表”和“销售订单执行表”,并且在导出时勾选相关选项。
[0021]有益效果:将财务软件里的部门员工表和销售订单执行表一起导出,并且在导出时限制导出内容,不仅可以做到数据的有条件筛选,同时还能在采集时就对数据进行初步精简处理,从而提高数据的有效率,加快工作处理速度。
[0022]优选的,作为一种改进,相关选项包括订单日期、订单编号、合同号、客户、部门、业务员和结算客户。
[0023]有益效果:在相关选项中订单日期、订单编号、合同号、客户、部门、业务员和结算客户,通过将上述选项在表格导入时,能够将导入的数据按照特定的顺序进行展示,从而便于后续的分析以及数据与图形配合展示。
[0024]优选的,作为一种改进,对表格数据进行分析时,通过表格建立父节点“合同号”以及子节点“订单编号”。
[0025]有益效果:通过在表格建立的时候建立父节点和子节点,能够使表格呈现不同层级的效果,方便数据展示的同时也能够便于将数据的层级关系展示,从而有效提高系统处理工作效率。
[0026]优选的,作为一种改进,不同的图形包括饼图、横向柱状图和纵向柱状图。
[0027]有益效果:通过设置饼图、横向柱状图和纵向柱状图等区别明显且富有不同针对性的图形,能够很好地展示数据分析结果的不同重点内容,从而便于得到最清晰直观的分析结果,方便用户查看和理解。
[0028]本专利技术还提供了一种数据互通抓取系统,运用上述数据互通抓取方法,包括处理器模块,以及与处理器模块分别连接的数据采集模块、数据处理模块和显示模块;
[0029]数据采集模块,用于抓取传统财务软件数据并形成第一数据集合,然后将第一数据集合发送至数据处理模块;
[0030]数据处理模块,用于抓取多个传统财务软件的数据并形成第一数据集合,然后将第一数据集合发送至数据处理模块;
[0031]处理器模块,包括数据存储单元和图形选择单元,数据存储单元用于存储第一数据集合;图形选择单元用于选择与数据匹配的图形,并将选定的图形发送至显示模块;
[0032]显示模块,用于将分析结果通过可视化图形展示出来。
[0033]有益效果:通过数据采集模块采集数据然后利用数据处理模块对数据进行分析处理,然后选择相对应的可视化图形与数据进行匹配展示,能够极大程度提高对数据的处理效果以及处理效率。
[0034]优选的,作为一种改进,还包括数据核验模块,数据核验模块用于对抓取到的数据进行复核检查以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.数据互通抓取方法,其特征在于:包括以下步骤:步骤S1,根据预设数据抓取策略从多个系统中抓取数据后形成第一数据集合,并将第一数据集合填入办公系统;步骤S2,导入预设格式的Excel表格,并将抓取到的第一数据集合填入表格中;步骤S3,对表格数据进行分析得到分析结果,并利用可视化图形将分析结果展示出来。2.根据权利要求1所述的数据互通抓取方法,其特征在于:所述预设数据抓取策略包括以下内容:对于有数据接口的系统,直接调用数据接口抓取数据;对于没有数据接口的系统,直接连接到该系统的数据库进行数据抓取;对于没有数据接口且没有数据库的系统,利用软件机器人自动抓取数据。3.根据权利要求1所述的数据互通抓取方法,其特征在于:所述预设格式为将数据按照项目名称进行排序后的表单形式。4.根据权利要求1所述的数据互通抓取方法,其特征在于:所述对表格数据进行分析为,根据抓取到的数据类型的不同,采用不同的图形将抓取到的数据显示出来。5.根据权利要求2所述的数据互通抓取方法,其特征在于:所述导入预设格式的Excel表格为,从系统中导出两张财务软件Excel表,包括“部门员工表”和“销售订单执行表”,并且在导出时勾选相关选项。6.根据权利要求5所述的数据互通抓取方法,其特...

【专利技术属性】
技术研发人员:吴如富刘鹏谭海东王林
申请(专利权)人:贵州惠智电子技术有限责任公司
类型:发明
国别省市:

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

1