数据交换设计方案.doc

上传人:b****1 文档编号:238569 上传时间:2022-10-07 格式:DOC 页数:23 大小:582KB
下载 相关 举报
数据交换设计方案.doc_第1页
第1页 / 共23页
数据交换设计方案.doc_第2页
第2页 / 共23页
数据交换设计方案.doc_第3页
第3页 / 共23页
数据交换设计方案.doc_第4页
第4页 / 共23页
数据交换设计方案.doc_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

数据交换设计方案.doc

《数据交换设计方案.doc》由会员分享,可在线阅读,更多相关《数据交换设计方案.doc(23页珍藏版)》请在冰豆网上搜索。

数据交换设计方案.doc

宁波市安监企业信用数据交换项目 设计方案

宁波是安监企业信用数据交换

设计方案

中国软件与技术服务股份有限公司

2009年3月

目录

1 引言 4

1.1 编写目的 4

1.2 背景 4

1.3 定义 4

1.4 参考资料 4

2 总体设计 5

2.1 总体框架 5

2.2 基本处理流程 7

2.2.1 市企业征信数据交换到安监 7

2.2.2 安监企业征信数据交换到市中心 8

2.3 逻辑结构图 8

3 市企业征信数据交换到安监 9

3.1 市中心端:

在临时库中提供增量数据 9

3.2 市数据交换平台:

交换临时库的增量数据到安监的前置库 9

3.3 安监前置库:

数据通过桥接系统交换到安监的业务库 10

4 安监企业征信数据交换到市中心 11

4.1 安监业务库:

数据通过桥接系统交换到安监的前置库 11

4.2 市数据交换平台:

交换安监增量数据到中心临时库 11

4.3 市中心:

处理安监数据,入征信库 11

5 增量识别系统 13

5.1 实现构思 13

5.2 实现过程 13

6 数据结构设计 15

6.1 安监提供 15

6.1.1 安监_烟花爆竹经营许可信息(ZX_AJ_YHBZXKXX) 15

6.1.2 安监_危化品乙种经营许可信息(ZX_AJ_WHPYZXKXX) 15

6.1.3 安监_非药品易制毒化学品备案信息(ZX_AJ_FYPYZDHXPXX) 16

6.2 工商 16

6.2.1 工商_企业开业登记信息(ZX_GS_QYDJ) 16

6.2.2 工商_企业注销登记信息(ZX_GS_ZXJL) 17

6.2.3 工商_吊销未注销(ZX_GS_CFJL) 19

6.2.4 工商_年检信息(ZX_GS_NJ) 19

6.2.5 工商_企业变更信息(ZX_GS_BGNR) 19

6.2.6 工商_企业法定代表人信息(ZX_GS_FDDBR) 20

6.3 质监 21

6.3.1 质监_组织机构代码基本信息(ZX_ZJ_ZZJGDMJBXX) 21

中国软件与技术服务股份有限公司 第23页

1引言

1.1编写目的

文档描述了目标系统的总体蓝图、系统范围和总体架构模型。

它可作为系统架构设计人员与开发人员之间的沟通工具。

项目组新成员也可利用本文档快速了解系统整体设计。

面向读者:

所有参加宁波市企业征信系统三期应用项目的所有成员以及平台的维护人员。

1.2背景

项目名称:

宁波市安监企业信用数据交换

本次任务提出者:

宁波市工商局

本次任务开发者:

中国软件与技术服务股份有限公司

面向用户:

宁波市各政府部门

1.3定义

征信库(企业基础信息库):

指企业基础数据正式存储的库。

临时库:

指用于接收来自数据交换平台的数据以及征信库下发数据的库。

1.4参考资料

《企业征信系统三期概要设计说明书》

2总体设计

2.1总体框架

根据目前的实际情况,安监的数据交换系统与征信三期建设中其他部门的建设方案大体相似,体系结构具体如下图:

环境准备:

硬件方面:

安监需要一台前置机,双网卡分别连接到安监的业务信息库和电子政务外网资源共享专网。

软件方面:

l前置机安装易达讯的ESBServer数据交换软件,作为节点接入市数据交换平台,实现市级政府部门之间的数据交换。

l在前置机上安装有交换信息前置库(简称前置库),用于存放安监需要信息交换的数据。

l同时在前置机上需要开发和部署桥接系统,实现安监的业务信息库和前置库之间交换数据的桥接。

桥接系统的开发,可以通过开发易达讯的桥接适配器配置实现;也可以由第三方通过软件开发来实现,如利用数据库本身功能,通过存储过程等方式抽取最新数据存储到本部门前置库中。

中心段:

开发增量识别系统,获取下发数据。

2.2建设步骤

l中心端开发增量识别系统

l前置机开发定时数据转换系统

l数据交换平台向中心库发送工商的个体户数据,中心库对接收的个体户进行处理,征信系统作相应修改

l等安监的前置机到位,安装交换软件、前置库,部署适配器服务,测试数据传输

l完成从征信库到安监前置库的整体的测试

2.3基本处理流程

2.3.1市企业征信数据交换到安监

在市征信系统的临时库建立需要交换到安监的增量表,对应于征信库中所要交换的主表数据的增量信息。

市中心前置机从临时库中提取信息通过数据交换平台交换到安监前置机,由安监前置机上部署的适配器服务解析到安监的前置库中。

当前置库接收到中心的数据后,通过桥接系统实现前置库中增量数据转化为安监(所需)的企业征信数据,然后插入数据到安监的业务数据库中。

详细步骤见第三章。

目前安监需要的数据有:

工商的企业开业登记信息、企业法定代表人信息、企业变更信息、企业注销登记信息、吊销营业执照信息、年检信息、质监的组织机构代码颁证信息。

2.3.2安监企业征信数据交换到市中心

安监的业务库中的企业征信数据,通过交换前置机的桥接系统,提取按交换平台规范要求的增量数据,临时存放入安监前置机的前置库中。

部署在安监前置机的适配器服务从安监前置库提取信息,通过市交换平台交换到市中心前置机,然后市中心前置机适配器服务将接收的数据解析到市企业征信的临时库。

详细步骤见第四章。

目前安监提供的信息有:

危化品乙种经营许可信息、烟花爆竹经营许可信息、非药品易制毒化学品备案信息。

2.4逻辑结构图

3市企业征信数据交换到安监

3.1市中心端:

在临时库中提供增量数据

在市征信系统的临时库建立需要交换到安监的增量表,对应于征信库中所要交换的主表数据的增量信息。

为此,需要开发部署一个增量识别系统,定时的从各主表对应的历史表中已处理的数据,提取到增量表中。

详见第五章增量识别系统开发。

对于初始数据,直接从征信库各主表中获取最新数据,通过PowerBuilder工具导入到安监前置库的主表中,详见第六章。

3.2市数据交换平台:

交换临时库的增量数据到安监的前置库

现有的市数据交换平台:

市中心前置机(发送端)从临时库中提取信息通过数据交换平台交换到安监前置机,由安监前置机(接收端)上部署的适配器服务解析到安监的前置库中。

当前置库接收到中心的数据后,通过桥接系统把增量数据转化处理为转化为安监(所需)的企业征信数据,然后插入数据到安监的业务数据库中。

3.3安监前置库:

数据通过桥接系统交换到安监的业务库

安监的交换前置机安装有前置库和桥接系统,由安监前置机上部署的适配器服务解析到安监的前置库中,通过桥接系统实现与安监的业务数据库的数据交换。

由于安监的业务库在政务外网的公共服务网,只对前置库开放,桥接系统的实现可以由开发人员在前置机上通过开发后台应用实现:

把前置库中增量表的信息转化为可供业务库使用的主表信息,然后插入到业务库中。

4安监企业征信数据交换到市中心

4.1安监业务库:

数据通过桥接系统交换到安监的前置库

安监的业务库中的企业征信数据,通过交换前置机的桥接系统,提取按交换平台规范要求的增量数据,临时存放入安监前置机的前置库中。

由于安监的业务库在政务外网的公共服务网,只对前置库开放,桥接系统的实现可以由开发人员在前置机上通过开发后台应用实现:

从业务库抽取数据到前置库,前置库作为其镜像库,然后识别出增量,建立符合数据交换格式的增量表。

4.2市数据交换平台:

交换安监增量数据到中心临时库

部署在安监前置机的适配器服务从安监前置库提取信息,通过市交换平台交换到市中心前置机,然后市中心前置机适配器服务将接收的数据解析到市企业征信的临时库。

4.3市中心:

处理安监数据,入征信库

市中心的临时库接收到安监的企业征信的历史数据后,按照和其他各部门相同的处理方式,最终让数据入到征信库主表:

先是配置IBM的WebsphereReplicationServer的复制功能,同步复制安监的历史数据到征信库的历史表中;然后在数据同步系统中通过配置,定时将历史表数据转化为主表数据;在数据比对系统中通过配置,将安监的企业基础信息同工商的企业基础信息进行比对,获取比对结果。

5增量识别系统

5.1实现构思

在市企业征信数据交换到安监的过程中,直接采用市中心的企业征信库提供的最终结果信息,也就是各征信库的主表信息,这样各部门终端免去了再次处理这些交换数据的操作。

因此我们需要实现一套机制来捕捉识别企业征信库各主表信息的增删改变化,达到持续的提供增量数据的目的。

在征信三期的数据同步应用处理中,它定时将征信库历史表的信息处理转化为对应的主表信息,这过程中被处理的历史表就已经包含了主表信息增删改变化的来源。

我们利用这一点,可定时从历史表中提取增删改数据,存储到临时库供下发用。

其中工商的企业登记表、注销记录表的历史表不包含组织机构代码信息,可通过关联对应的主表信息中的组织机构代码信息来获取。

这样,我们对原有征信库主表的影响尽量减小,以保证征信业务的正常运作。

5.2实现过程

在每个征信库历史表中,都有一个处理状态(clzt)的字段,0为初始值,表示未处理,1表示略过,不处理了,2表示真正已处理的,是我们所需要的。

这些记录里面的RECORD_STATUS字段表示了增删改操作,分别用1,2,3来表示。

我们直接提取这些数据,存储到临时库的下发表中即可。

对于工商的企业登记信息、注销记录信息,在历史表中缺少组织机构代码的内容,它是通过对应的主表同质监部门比对得来的,因而我们可通过这两张主表的主键NBXH关联历史表,更新到历史表。

最后通过调用定时任务系统定时来实现以上操作的。

6征信库初始数据的提供

一个新部门的加入,需要给它提供初始数据。

首先,在新部门的前置机部署安装交换软件、前置库等;配置适配器服务,测试发送端发送的数据能被接收端准确接收,并入前置库。

接着,我们要停止中心端前置机上的发送端服务,这样就停止了发往所有部门接收端的数据。

等到发送端有了来自临时库里新的增量数据后,从征信库主表中取得最新数据,通过PowerBuilder工具中的管道服务直接传送到新部门的前置库的主表中。

最后开启发送端服务。

这样的话主表的数据和增量数据之间有重复,是保持连续的,不会造成数据的缺失。

7数据结构设计

7.1安监提供

7.1.1安监_烟花爆竹经营许可信息(ZX_AJ_YHBZXKXX)

名称

代码

数据类型

主键

注释

流水号

LSH

VARCHAR(16)

true

历史表字段,历史表主键

内部序号

NBXH

varchar(16)

true

业务主键

单位名称

COMPANYNAME

varchar2(100)

FALSE

注册地址

REGADDRESS

varchar2(200)

FALSE

主要负责人

FDDELEGATE

varchar2(100)

FALSE

联系电话

DELEGATETEL

varchar2(20)

FALSE

许可证号

LICENCE

varchar2(50)

FALSE

有效期起始日期

CERTSTART

datetime

FALSE

有效期截止日期

CERTEND

datetime

FALSE

入库日期

RKRQ

datetime

FALSE

入库日期,该条记录插入临时库的时间

录入日期

LRRQ

datetime

FALSE

录入日期,该条记录在前置机插入的日期

记录状态

RECORD_STATUS

Int

False

历史表字段,操作状态,1-增,2-改,3-删

处理状态

CLZT

INT

FALSE

历史表字段,处理状态

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1