一种数据采集的方法和系统的制作方法

文档序号:8339677阅读:274来源:国知局
一种数据采集的方法和系统的制作方法
【专利说明】
【技术领域】
[0001]本发明涉及数据处理的技术领域,特别是涉及一种数据采集的方法和系统。
【【背景技术】】
[0002]经过金盾一期、金盾二期,公安信息化取得了显著的成效,各战线建立了满足战线需要的信息化平台,实战效能明显提高。
[0003]公安业务警种多、前期信息系统建设采用急用先行的原则,缺少统一的规划,造成数据重复采集、重复录入,降低了民警工作效率,例如:如图1所示,民警需要分别向警务综合应用平台、消防系统录入消防检查进行报备;社区民警需要同时向社区警务平台、警务综合应用平台、工作执法一网考系统进行报备等。

【发明内容】

[0004]本发明要解决的技术问题是公安业务警种多、前期信息系统建设采用急用先行的原则,缺少统一的规划,造成数据重复采集、重复录入,降低了民警工作效率。
[0005]本发明采用如下技术方案:一种数据采集的方法,包括:
[0006]获取待关联的各个业务系统的数据结构表;将所述数据结构表中同义字段建立同步映射关系;根据已经录入完毕的字段内容和所述字段的同步映射关系,更新各业务系统中存储的字段内容。
[0007]本发明进一步要解决的技术问题提供了一种数据采集的系统,涉及至少两个以上的业务系统和数据采集系统,所述业务系统之间包含有含义相同的同义字段,所述系统包括:
[0008]所述业务系统,用于提供字段供操作人员录入数据,并存储该录入的数据;
[0009]所述数据采集系统,用于识别并建立所述各个业务系统间同义字段的同步映射关系,并在操作人员完成其中一个业务系统的数据录入后,完成与其建立有同步映射关系的其他业务系统中数据的更新。
[0010]与现有技术相比,本发明的有益效果在于:建立数据采集平台,实现数据的单次采集、多业务平台共享,提高数据录入效率。
【【附图说明】】
[0011]图1是本发明实施例提供的现有技术中的业务系统录入方法示意图;
[0012]图2是本发明实施例提供的一种数据采集方法的流程图;
[0013]图3是本发明实施例提供的一种数据采集的系统的框架示意图;
[0014]图4是本发明实施例提供的一种数据采集平台的结构示意图;
[0015]图5是本发明实施例提供的一种数据采集平台的结构示意图;
[0016]图6是本发明实施例提供的一种具有上下文关系的字段示意图。【【具体实施方式】】
[0017]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0018]此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0019]实施例1:
[0020]本发明实施例1提供了一种数据采集的方法,如图2所示,包括:
[0021]在步骤201中,获取待关联的各个业务系统的数据结构表。
[0022]所述数据结构表包含一个或者多个字段,所述字段规定了数据结构表中一个完整的表单对象所包含的内容;操作人员输入的内容将以表单对象为单位存储于所述数据结构表中。例如:表单号100041140(即表单对象),包含了:姓名、性别、年龄、地址等等字段。
[0023]在步骤202中,将所述数据结构表中同义字段建立同步映射关系。
[0024]其中,建立同步映射关系时,相应的映射关系表中包含:各个业务系统的标识。所述各个业务系统的标识,用于在同步更新时,确认所要更新的内容在那个业务服务器上。
[0025]其中,同义字段可以是意思相似的字段;也可以是重复的字段。
[0026]在步骤203中,根据已经录入完毕的字段内容和所述字段的同步映射关系,更新各业务系统中存储的字段内容。
[0027]具体的,所述录入完毕的字段对应于数据结构表中的表单对象,所述表单对象可以是表单单号或者用户身份证号等等可以唯一标识该表单对象的内容。在更新各业务系统中存储的字段内容时,会根据所述表单对象,在各业务系统中存储的数据结构表中寻找相应表单对象下的同义字段,并将相应录入完毕的字段内容更新到所述数据结构表中。
[0028]本实施例建立了一种数据采集平台,实现数据的单次采集、多业务平台共享,提高数据录入效率。
[0029]结合本实施例,存在一种可行的方案,其中,
[0030]当等待更新的各业务系统中存储的数据结构表中不存在相应表单对象时,根据所述表单对象在本地数据结构表中根据所述表单对象创建表单,并将所述录入的字段内容更新到所述新创建表单对象中包含的同义字段内容中。
[0031]当等待更新的各业务系统中存储的数据结构表中存在相应录入标识时,则更新该表单对象所对应的表单中包含的同义字段内容。
[0032]优选的,将所述数据结构表中同义字段建立同步映射关系中,具体还包含同义字段内容所归属的表单对象的映射关系。
[0033]结合本实施例,存在一种可行的方案,其中,所述获取待关联的各个业务系统的数据结构表,具体包括:
[0034]数据采集系统通过网页解析出所述各个业务系统的数据结构表;所述数据采集系统通过数据抽取转换加载工具自动抽取所述各个业务系统的数据结构表;或者,或者,操作人员将待关联的各业务系统的数据库中数据结构表输入到所述数据采集系统中。
[0035]结合本实施例,存在一种可行的方案,其中,所述将所述数据结构表中同义字段建立同步映射关系,具体包括:
[0036]以所述数据结构表中拥有相同含义和/或重复的字段,并且具有相似上下文的字段为同义字段,建立其同步映射关系;所述同步映射关系用于在字段A的内容录入后,通过同步操作可以将与所述字段A有同步映射关系的其他字段的内容同步更新。
[0037]结合本实施例,存在一种可行的方案,其中,所述根据已经录入完毕的字段内容和所述字段的同步映射关系,更新各业务系统中存储的字段内容之前,还包括:
[0038]接收任意所述业务系统的查询请求,所述查询请求中携带所述业务系统的标识;根据所述业务系统的标识,确认与其建立有字段同步映射关系的一个或者多个业务系统。
[0039]结合本实施例,存在一种可行的方案,其中,结合本实施例,存在一种可行的方案,所述方法还包括:
[0040]数据采集系统在检测到有新的业务系统增加到同步映射关系中时,将建立有同步映射关系的业务系统中的数据同步更新到所述新增加的业务系统中。
[0041]结合本实施例,存在一种可行的方案,其中,所述方法还包括:
[0042]数据采集系统将未识别出同义字段的内容,以携带业务系统标识的方式呈现,以便操作人员手动建立同步映射关系或者由操作人员集中完成输入。
[0043]结合本实施例,存在一种可行的方案,其中,更新各业务系统中存储的字段内容,具体包括:
[0044]数据采集系统更新自身存储的业务数据集表,并依据更新完毕后的业务数据集表,向相应的业务系统分发所述业务数据集表中更新的字段内容;所述业务数据集表用于存储各业务系统的数据结构表;
[0045]或者,
[0046]数据采集系统直接通过与各业务系统建立的通道,更新所述各业务系统中存储的字段内容。
[0047]结合本实施例,存在一种可行的方案,其中,所述数据采集系统还包含记录功能,则所述方法还包括:
[0048]通过所述数据采集系统建立有同步映射关系的多个业务系统中,业务系统B中有数据更新,而未完成与其建立有同步映射关系的其他业务系统中同义字段的更新时,记录该数据更新事件,以便后续操作人员根据所述业务系统B中数据更新事件完成与其建立有同步映射关系的同义字段的更新。
[0049]结合本实施例,存在一种可行的方案,其中,所述业务系统包括:
[0050]警务综合应用平台、消防系统、社区警务平台和工作执法一网考系统。
[0051]结合本实施例,存在一种可行的方案,其中,涉及至少两个以上的业务系统和数据采集系统,所述业务系统之间包含有含义相同的同义字段,所述系统包括:
[0052]所述业务系统,用于提供字段供操作人员录入数据,并存储该录入的数据;
[0053]所述数据采集系统,用于识别并建立所述各个业务系统间同义字段的同步映射关系,并在操作人员完成其
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1