[发明专利]基于ESB的法人库数据采集方法及其系统无效
| 申请号: | 201310235340.8 | 申请日: | 2013-06-14 |
| 公开(公告)号: | CN103279844A | 公开(公告)日: | 2013-09-04 |
| 发明(设计)人: | 袁子明;严敏跃 | 申请(专利权)人: | 江苏瀚远科技股份有限公司 |
| 主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
| 代理公司: | 苏州威世朋知识产权代理事务所(普通合伙) 32235 | 代理人: | 杨林洁 |
| 地址: | 215026 江苏省苏州市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 esb 法人 数据 采集 方法 及其 系统 | ||
技术领域
本发明涉及网络通信领域,尤其涉及一种基于ESB的法人库数据采集方法及其系统。
背景技术
目前,关于企业的法人库作为电子政务四大核心基础法人库之一,是政府推动电子政务向“资源共享、业务协同”过程中不可或缺的电子政务基础设施,对实现法人信息资源共享应用、推动跨部门的业务协同、加强法人单位的管理具有重要的战略意义。
当前数据采集已经广泛应用于各个领域,但作为电子政务四大核心基础数据库的法人库的数据采集才刚刚兴起。且当前的数据采集的技术可操作性差,由于各政府部门业务系统分别规划建设,数据分散,各自掌握的信息在一致性、准确性方面都存在很大的差异。同时,条线直属部门数据与其他部门数据的高度隔离,导致数据采集难度大大增加,从而现有的数据采集方案及技术在实施和利用上还存着一定缺陷。
发明内容
本发明的目的在于提供一种基于ESB的法人库数据采集方法。
相应地,本发明的目的还在于提供一种基于ESB的法人库数据采集方法,该方法包括如下步骤:
S1.前置机接收业务系统推送的异构数据格式的企业法人数据,并将所述企业法人数据输出至条线部门信息资源服务器;
S2.条线部门信息资源服务器接收并封装所述企业法人数据,并将所述封装后的企业法人数据注册至企业服务总线;
S3.企业信息采集服务器通过所述企业服务总线订阅并存储所述封装后的企业法人数据;
S4.将所述企业信息采集服务器订阅到的企业法人数据输入法人库。
作为本发明的进一步改进,所述异构数据格式包括:通用数据库格式、excel格式、word格式、xml格式。
作为本发明的进一步改进,所述“封装所述企业法人数据”具体为:将所述异构数据格式的企业法人数据统一封装为Web格式。
作为本发明的进一步改进,步骤S4中入库规则包括如下步骤:
S41.判断接收的数据是否存在相应存储位置,若是,执行S42,否则,创建新的数据记录;
S42.判断数据是否来源于权威部门,若是,执行S43,否则,执行S44;
S43.判断数据字段值是否正常,若是,存储至法人库,否则,判断后写入相应异常情况表;
S44.判断数据字段值是否正常,若是,执行步骤S45,否则,判断后写入相应异常情况表;
S45.判断法人库中相应存储位置是否存在数据,若是,执行S46,否则,直接存储相应数据;
S46.判断法人库相应存在的数据的来源部门是否为本部门,若是,直接更新存储的数据,否则,执行步骤S47;
S47.判断采集的数据的字段值是否为空,若是,不更新相应字段值,否则,执行步骤S48;
S48.判断法人库中相应字段值是否为空,若是,直接更新法人库中相应字段值,否则,不更新法人库中相应字段值。
作为本发明的进一步改进,S43还包括:判断法人库中相应存储位置是否存在数据,若是,更新原记录字段,否则,直接插入相应字段至法人库中相应存储位置;所述判断后写入相应异常情况表包括:判断法人库中相应存储位置是否存在数据,若是,不更新原记录字段值,并记入异常情况表,否则,插入相应字段至法人库中但不引用所述字段,并记入异常情况表。
相应地,为实现上述另一发明目,本发明采用的技术方案如下,一种基于ESB的法人库数据采集系统,该系统包括如下单元:
前置机,用于接收业务系统推送的异构数据格式的企业法人数据,并将所述企业法人数据输出至条线部门信息资源服务器;
条线部门信息资源服务器和企业服务总线,条线部门信息资源服务器用于接收并封装所述企业法人数据,并将所述封装后的企业法人数据注册至企业服务总线;
企业信息采集服务器,用于通过所述企业服务总线订阅并存储所述封装后的企业法人数据,将所述企业信息采集服务器订阅到的企业法人数据输入法人库。
作为本发明的进一步改进,所述异构数据格式包括:通用数据库格式、excel格式、word格式、xml格式。
作为本发明的进一步改进,所述“封装所述企业法人数据”具体为:将所述异构数据格式的企业法人数据统一封装为Web格式。
作为本发明的进一步改进,所述企业信息采集服务器还用于:
判断接收的数据是否存在相应存储位置,若是,执行权威部门判断,否则,创建新的数据记录;
判断数据是否来源于权威部门,若是,执行权威部门情况下的字段值判断,否则执行非权威部门情况下的字段值判断;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏瀚远科技股份有限公司,未经江苏瀚远科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310235340.8/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





