数据收集方法和系统的制作方法

文档序号:9547167阅读:300来源:国知局
数据收集方法和系统的制作方法
【技术领域】
[0001] 本发明涉及数据处理技术领域,特别是涉及一种数据收集方法和系统。
【背景技术】
[0002] ERP (Enterprise Resource Planning,企业资源计划)系统是一种建立在信息技 术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。在传 统的应用中,大部分的总集团与子集团之间使用不同的ERP系统进行管理,而当总集团做 合并报表需要使用到子集团的数据报表时,总集团会将数据需求通过人工发送给子集团, 子集团根据这些需求手工编制报表,再将报表从ERP系统中导出,人工上传给总集团,总集 团接收数据报表后,再根据需要的格式人工进行合并。此种收集数据的方法,子集团对总集 团的数据需求可能出现理解偏差造成数据出错,此外,需要人工完成的工作很多,浪费人力 资源和时间,且各个环节容易出现错误。

【发明内容】

[0003] 基于此,有必要提供一种数据收集方法,能自动完成数据收集,节约人力资源和时 间,并减少数据错误。
[0004] 此外,还有必要提供一种数据收集系统,能自动完成数据收集,节约人力资源和时 间,并减少数据错误。
[0005] -种数据收集方法,包括以下步骤:
[0006] 根据数据需求制作第一取数模板;
[0007] 将所述第一取数模板发送至各个子集团,以使得所述子集团将所述第一取数模板 转化为自身的第二取数模板,并根据所述第二取数模板生成数据报表;
[0008] 接收由各个子集团发送的数据报表;
[0009] 根据所述第一取数模板合并所述数据报表。
[0010] 在其中一个实施例中,在所述根据数据需求制作第一取数模板的步骤之前,还包 括以下步骤:
[0011] 配置所有集团的连接信息;
[0012] 将所述所有集团的连接信息发送至各个子集团。
[0013] 在其中一个实施例中,所述方法还包括以下步骤:
[0014] 接收由所述子集团发送的消息请求;
[0015] 解析所述消息请求得到所述消息请求中包含的加密后的总集团的连接信息;
[0016] 对所述总集团的连接信息进行解密;
[0017] 判断所述解密后的总集团的连接信息是否正确,若是,则所述子集团登录成功,与 所述子集团进行数据传输,若否,则所述子集团登录失败。
[0018] -种数据收集方法,包括以下步骤:
[0019] 接收由总集团发送的第一取数模板,将所述第一取数模板转化为自身的第二取数 模板;
[0020] 根据所述第二取数模板获取所需求的数据并生成数据报表;
[0021] 将所述数据报表发送至总集团。
[0022] 在其中一个实施例中,在所述接收由总集团发送的第一取数模板的步骤之前,还 包括以下步骤:
[0023] 接收由所述总集团发送的各集团的连接信息;
[0024] 根据所述总集团的连接信息进行登录操作;
[0025] 将所述总集团的连接信息加密并生成消息请求,将所述消息请求发送给总集团;
[0026] 判断是否登录成功,若是,则与所述总集团进行数据传输,若否,则重新进行登录 操作。
[0027] 在其中一个实施例中,所述将所述第一取数模板转化为自身的第二取数模板的步 骤具体为:
[0028] 通过预设的转化接口将所述第一取数模板中的取数公式转化为自身的取数公式, 并生成对应的第二取数模板;
[0029] 所述根据所述第二取数模板获取所需求的数据并生成数据报表的步骤,具体包 括:
[0030] 获取根据所述第二取数模板设置的定时任务;
[0031] 根据所述定时任务及所述转化后的取数公式按照预定时间获取所需求的数据并 生成数据报表。
[0032] -种数据收集系统,包括:
[0033] 制作模块,用于根据数据需求制作第一取数模板;
[0034] 发送模块,用于将所述第一取数模板发送至各个子集团,以使得所述子集团将所 述第一取数模板转化为自身的第二取数模板,并根据所述第二取数模板生成数据报表;
[0035] 接收模块,用于接收由各个子集团发送的数据报表;
[0036] 合并模块,用于根据所述第一取数模板合并所述数据报表。
[0037] 在其中一个实施例中,所述系统还包括:
[0038] 配置模块,用于配置所有集团的连接信息;
[0039] 所述发送模块还用于将所述所有集团的连接信息发送至各个子集团。
[0040] 在其中一个实施例中,所述系统还包括:
[0041] 消息模块,用于接收由所述子集团发送的消息请求;
[0042] 解析模块,用于解析所述消息请求得到所述消息请求中包含的加密后的总集团的 连接信息;
[0043] 解密模块,用于对所述总集团的连接信息进行解密;
[0044] 判断模块,用于判断所述解密后的总集团的连接信息是否正确,若是,则所述子集 团登录成功,与所述子集团进行数据传输,若否,则所述子集团登录失败。
[0045] -种数据收集系统,包括:
[0046] 转化模块,用于接收由总集团发送的第一取数模板,将所述第一取数模板转化为 自身的第二取数模板;
[0047] 生成模块,用于根据所述第二取数模板获取所需求的数据并生成数据报表;
[0048] 发送模块,用于将所述数据报表发送至总集团。
[0049] 在其中一个实施例中,所述系统还包括:
[0050] 连接信息模块,用于接收由所述总集团发送的各集团的连接信息;
[0051] 登录模块,用于根据所述总集团的连接信息进行登录操作;
[0052] 加密模块,用于将所述总集团的连接信息加密并生成消息请求,将所述消息请求 发送给总集团;
[0053] 所述登录模块还用于判断是否登录成功,若是,则与所述总集团进行数据传输,若 否,则重新进行登录操作。
[0054] 在其中一个实施例中,所述转化模块还用于通过预设的转化接口将所述第一取数 模板中的取数公式转化为自身的取数公式,并生成对应的第二取数模板;
[0055] 所述生成模块具体包括:
[0056] 定时单元,用于获取根据所述第二取数模板设置的定时任务;
[0057] 生成单元,用于根据所述定时任务及所述转化后的取数公式按照预定时间获取所 需求的数据并生成数据报表。
[0058] 上述数据收集方法和系统,总集团根据数据需求制定取数模块,并将取数模板下 发给子集团,子集团将取数模板转化为自身的取数模板并自动生成数据报表,然后将数据 报表上传给总集团,再由总集团进行合并。整个流程均在ERP系统中完成,总集团不需要通 过人工将需求下发子集团,也无需子集团根据需求手工编制报表等,实现了自动进行数据 收集,节约人力资源和时间,简化了数据收集的操作且减少了数据错误。
【附图说明】
[0059] 图1为一个实施例中数据收集方法及系统的架构示意图;
[0060] 图2为一个实施例中数据收集方法的时序图;
[0061] 图3为一个实施例中数据收集方法的流程示意图;
[0062] 图4为一个实施例中总集团判断子集团是否登录成功的流程示意图;
[0063] 图5为另一个实施例中数据收集方法的流程示意图;
[0064] 图6为一个实施例中子集团进行登录操作的流程示意图;
[0065] 图7为一个实施例中数据收集系统的结构示意图;
[0066] 图8为另一个实施例中数据收集系统的结构示意图;
[0067] 图9为另一个实施例中数据收集系统的结构示意图。
【具体实施方式】
[0068] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不 用于限定本发明。
[0069] 如图1所示,图1为一个实施例中数据收集方法及系统的架构示意图,包括总集团 10及一个或多个子集团20。总集团10可配置所有集团的连接信息,并将所有集团的连接 信息发送至各个子集团20。子集团20可根据其它集团的连接信息与总集团10或其它子集 团20建立连接,并进行数据传输。总集团10将制作的第一取数模板发送至子集团20,并接 收由子集团20发送的数据报表,然后根据第一取数模板合并各个子集团20的数据报表,实 现自动数据收集。
[0070] 图2为一个实施例中数据收集方法的时序图,如图2所示,数据收集方法中总集团 与子集团的交互过程包括如下步骤:
[0071] 1、总集团配置所有集团的连接信息,并将所有集团的连接信息发送至各个子集 团。
[0072] 2、总集团根据数据需求制作第一取数模板,并将第一取数模板发送至子集团。
[0073] 3、子集团接收第一取数模板后,将第一取数模板转化为自身的第二取数模板,并 根据第二取数模板生成数据报表。
[0074] 4、子集团向总集团发送数据报表。
[0075] 5、总集团接收数据报表,并根据第一取数模板合并数据报表。
[0076] 如图3所示,一种数据收集方法,从总集团进行描述,包括以下步骤:
[0077] 步骤S310,根据数据需求制作第一取数模板。
[0078] 具体的,总集团根据数据需求制作第一取数模板,第一取数模板中包含定义的取 数公式。取数公式中可包含多个数据参数,用于指定所需提取的数据的具体时间、公司、币 另IJ、项目类型、数据来源等,第一取数模板中可包含一个
[0079] 或多个取数公式,取数公式的公式名称不同,取数公式的参数顺序及参数个数也 不同,例如:定义ACCTITEM取数公式用于提
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1