资源预览内容
第1页 / 共48页
第2页 / 共48页
第3页 / 共48页
第4页 / 共48页
第5页 / 共48页
第6页 / 共48页
第7页 / 共48页
第8页 / 共48页
第9页 / 共48页
第10页 / 共48页
亲,该文档总共48页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
-应指技装201224号5平安生产应急平台信息交换与共享技术规试行平安生产应急救援指挥中心二一二年八月平安生产应急平台信息交换与共享技术规试行1 围本技术规提出了平安生产应急平台信息交换与共享体系架构、技术实现式、信息交换与共享系统的技术要求、数据接口规和数据交换共享容。本技术规适用于规划设计和建立各级平安生产应急救援指挥机构应急平台之间,以及平安生产应急平台与政府应急平台、安委会成员单位应急平台、企业平安生产应急平台之间的信息交换和共享系统。2 规性引用文件以下文件对于本文件的应用是必不可少的。但凡注日期的引用文件,仅所注日期的版本适用于本文件。但凡不注日期的引用文件,其最新版本包括所有的修改单适用于本文件。GB/T 7408-1994 数据元和交换格式信息交换日期和时间表示法GB/T 18793-2002 信息技术可扩展置标语言*ML)1.0GB/T 21062.1-2007 政务信息资源交换体系 第1局部:总体框架GB/T 21062.2-2007 政务信息资源交换体系 第2局部:技术要求GB/T 21062.3-2007 政务信息资源交换体系 第3局部:数据接口规GB/T 21062.4-2007 政务信息资源交换体系 第4局部:技术管理要求3 术语及定义3.1平安生产应急平台信息交换信息交换是指独立于具体应用,与具体应用耦合关系松而清楚,不随应用的变化而变化,保证数据可靠传输和平安传输,提供统一接口规,实现平安生产应急平台与不同部门异构系统之间不同格式数据的交换。3.2平安生产应急平台信息共享信息共享指各级平安生产应急平台之间,或与政府应急平台、安委会成员单位应急平台、企业应急平台等不同层次、不同部门的应急平台系统间,信息和信息产品的交流与共用。3.3前置机前置机是一种以数据交换为根底的中间交易设备,它实现的主要功能有网络通信、数据认证、数据格式转换、数据流水记录、数据预处理、数据监控和数据统计等。3.4效劳接口效劳接口是指各级平安生产应急平台之间以及与其他不同层次、不同部门应急平台系统或人之间的共享边界。4 信息交换与共享体系4.1 概述信息交换与共享在整个平安生产应急平台体系中居于中心地位。本级平安生产应急平台通过信息交换与共享系统抽取及共享下级平安生产应急平台提供的数据并进展存储,以及通过信息交换与共享系统向上级平台提供其所需的数据,此外,本级平安生产应急平台还应满足本级政府应急平台的数据共享与交换要求,同时可支持与本级安委会成员单位、本级专业应急救援基地队伍、本级各类企业等相关单位应急业务系统的数据交换。从而形成互联互通、数据共享的平安生产应急平台数据库体系,实现平安生产领域突发事件应急处置和管理过程中的信息共享。各级平安生产应急平台与外部数据源的交换与共享逻辑关系如图1所示。图 1 平安生产应急平台信息交换与共享逻辑关系图4.2 技术实现式为实现各级平安生产应急平台之间及与其他应急业务系统之间的信息交换与共享,应急平台的信息交换与共享主要在两个层面上利用五种式综合多种技术手段解决信息交换与共享问题。两个层面主要是指在数据库层面和应用系统层面,五种式主要是指:ETL实现数据库之间信息交换与共享、消息和Web Services效劳实现信息交换与共享、消息和共享文件实现信息交换与共享、数据文件导入应用系统实现信息交换与共享、数据文件导入数据库实现信息交换与共享。应根据平安生产应急平台与各应用系统之间的环境条件来选择其技术实现式。4.2.1 ETL实现数据库之间信息交换与共享ETL实现数据库之间信息交换与共享式是指两个业务系统数据库之间通过数据工具ETL实现数据的抽取,转换,清洗和装载,到达数据交换的目的。a) 使用环境:两个业务系统数据库的网络互通,属于同一局域网,主要应用于平安生产应急平台与本级平安生产信息系统之间进展数据交换。b) 技术选择:基于数据库的数据工具ETL。c) 数据同步:对数据同步的实时性要求不高,增量数据大,可以按月/季度进展数据交换。d) 用户操作:系统管理员通过在ETL数据抽取工具中进展配置,可以自动执行。e) 数据流向:数据流向支持双向同步。f) 业务流程:业务流程如图2所示。图 2 ETL实现数据库之间信息交换与共享流程图业务流程注释说明:1) 在ETL数据抽取工具中进展配置两个数据库中参与数据交换的表,配置数据映射,配置交换任务,配置任务调度。2) ETL数据抽取工具按照调度时间执行数据交换配置,利用交换引擎完成数据的捕获、抽取、转换和加载,到达平安生产应急平台数据库和平安生产信息系统数据库之间数据交换。4.2.2 数据文件导入应用系统实现信息交换与共享是指从*系统的数据库中导出的数据文件,通过数据导入功能,将数据文件导入目标应用系统中,然后进展数据解析和数据使用的过程,到达数据交换的目的。a) 使用环境:两个应用系统之间的网络存在防火墙或者物理隔绝,导致两个应用系统之间不能相互访问,必须通过人工传输数据文件。b) 技术选择:基于组装和解析数据文件*ML和E*cel等技术。c) 用户操作:下级用户登录特殊账户平安生产应急平台系统中的数据库管理系统,下载需要上传数据的模板文件如E*cel,按照格式填写数据,然后上传导入。d) 数据流向:通过数据文件实现数据导入导出,支持数据双向流动。e) 业务流程:业务流程图如图3所示。图 3 利用数据文件导入应用系统实现信息交换与共享流程图业务流程注释说明:1) 下级用户登录上级平安生产应急平台的数据库管理系统,下载数据模板文件,填充数据然后再上传到数据库管理系统。2) 数据库管理系统将导入的数据解析到对应的应用系统数据库中。4.2.3 数据文件导入数据库实现信息交换与共享是指从*系统的数据库中导出的数据文件,然后通过数据导入功能,将数据文件导入目标数据库中,然后进展数据解析和数据使用的过程,到达数据交换的目的。a) 使用环境:两个应用系统数据库之间的网络存在防火墙或者物理隔绝,导致两个系统数据库之间不能相互访问,必须通过人工传输数据文件。b) 技术选择:基于组装和解析数据文件*ML和E*cel等技术。c) 数据同步:对数据交换的实时性要求不高,增量数据大,可以按季/年度进展数据交换。d) 用户操作:系统管理员登录ETL数据抽取工具,根据数据配置数据文件和数据库的对应关系,然后执行数据交换。e) 业务流程:业务流程图如图4所示。图 4 利用数据文件导入数据库实现信息交换与共享流程图业务流程注释说明:1) 外部应用系统或者数据库工具将数据导出形成数据文件。2) 在ETL数据抽取工具中进展配置数据文件与数据库映射,配置数据映射,配置交换任务,配置任务调度。3) ETL数据抽取工具按照调度时间执行数据交换配置,利用交换引擎完成数据的捕获、抽取、转换和加载,到达与平安生产应急平台数据库和外部系统的数据文件之间数据交换。4.2.4 消息和Web Services效劳实现信息交换与共享是指两个应用系之间通过系统接口实现数据访问,数据传输,数据解析和数据使用,到达数据交换的目的。a) 使用环境:两个应用系统可以直接相互访问,或者两个应用系统之间通过如前置机等网络中转设备间接相互访问。b) 技术选择:基于面向效劳架构的SOA的webservices技术。c) 数据同步:对数据交换的实时性要求高,每次进展数据交换的增量数据较小。d) 用户操作:没有单独的用户操作,数据同步触发嵌套在应用系统中。e) 数据流向:数据流向支持双向同步。f) 数据质量:对数据的交换质量有要求,一旦数据交换失败,系统能自动识别并及时再次进展数据交换行为。在此利用消息驱动来保障数据交换异常处理。g) 业务流程:业务流程图如图5所示。图 5 消息和Web Services效劳实现信息交换与共享流程图业务流程注释说明:1) 其他信息系统每次(1)调用效劳上传数据,信息交换与共享系统给对一个数据处理结果利用(2)回执消息。如果处理异常,回执消息告知其他信息系统再次调用效劳上传数据。2) 参与数据交换的格式采用Web Services接口标准,通知和异常信息采用标准消息格式。4.2.5 消息和共享文件实现信息交换与共享是指两个应用系统之间通过共享文件实现数据组装、数据传输、数据解析和数据使用,到达数据交换的目的。a) 使用环境:两个应用系统都能访问网络上的*个共享目录,或者两个应用系统都能访问同一个FTP效劳器。b) 技术选择:基于*ML文件和FTP效劳器技术。c) 数据同步:两个应用系统之间的数据对实时性要求不高,增量数据大,可以按月/季度进展数据交换。d) 用户操作:系统有单独的操作界面,手工触发完成数据交换。e) 数据流向:数据流向支持双向同步。f) 数据质量:对数据的交换质量有要求,一旦数据交换失败,系统通过消息报告,提醒用户手工重新操作。利用消息驱动来保障数据交换异常处理。g) 技术要求:参与数据交换的数据文件存放前置机上,应用系统完成数据交换文件的自动上传,自动下载,数据文件的数据交换。h) 业务流程:业务流程图如图6所示。图 6 消息和共享文件实现信息交换与共享流程图业务流程注释说明:1) 前置机上部署消息效劳器和FTP效劳器,负责消息转发和文件共享。2) 数据交换与共享系统将需要共享的数据文件通过FTP客户端上传到前置机上的FTP效劳器共享目录中,消息通知其他信息系统,其他信息系统请求FTP效劳器的共享目录,下载共享数据文件,然后按照数据格式进展数据解析和数据使用。3) 业务流程向也可以从其他信息系统到数据交换与共享系统,异常通知采用消息机制。4.3 信息交换与共享体系架构4.3.1 体系组成按照网络环境和技术实现原理的不同,平安生产应急平台信息交换与共享体系由ETL数据抽取系统、数据导入导出系统和信息交换与共享系统组成。信息交换与共享体系构成如图7所示。图 7 平安生产应急平台信息交换与共享体系构成4.3.2 ETL数据抽取系统ETL数据抽取工具系统由数据抽取、数据转换、数据加载和数据更新组成。数据抽取是指从源数据库中按照条件抽取符合条件的数据。数据转换是指按照配置的数据转换条件对数据进展加工转换处理。数据加载是指处理好的数据进展加载到缓存中进展预处理。数据更新是指将预处理后的数据写入目标数据库中,完成数据的更新。4.3.3 数据导入导出系统数据导入导出系统由数据文件导入和数据导出功能组成。数据文件导入主要指来自外部且包含数据的各种数据文件通过此功能可以将数据导入信息交换与共享系统中,信息交换与共享系统根据数据格式解析数据并更新到对应的应用系统中。数据导出是指根据各种导出条件将符合条件的数据导出到文件载体中。4.3.4 信息交换与共享系统平安生产应急平台信息交换与共享系统由前置交换子系统、交换桥接子系统、交换传输子系统、交换管理子系统组成。前置交换子系统由交换前置机、交换信息库和交换适配器等组成。前置交换子系统与平安生产应急平台应用系统之间隔离,保证平安生产应急平台业务信息库和业务应用系统的独立性。交换桥接子系统是业务信息库与前置交换信息库之间的信息交换接口,以实现两个信息库之间的双向信息同步。系统由桥接效劳运行环境和桥接效劳配置工具组成。桥接效劳时利用桥接效劳配置工具组装应用适配器组件以完成一个数据桥接流程的效劳程序,提供日志管理、平安管理、应用适配器管理等根本功能。交换传输子系统作为前置交换子系统之间的信息交换
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号