数据共享交换平台的设计方案
- 格式:doc
- 大小:245.50 KB
- 文档页数:19
数据共享交换资源平台建设解决方案1需求分析1.1概述信息资源交换台是一个长期建设的任务,目前所开展的工作是最关键的工作。
该项目的主要建设目标为:1.对原有的数据交换台进行扩容,从现有的412个部门接入扩展到11212个部门。
2.对基础数据库的数据进行整合,提高数据质量。
3.实现信息资源目录体系的统一管理,为各部门提供资源的检索与定位服务;4.实现信息交换体系的统一管理,为各部门提供接入和信息交换服务;5.实现认证、授权等基础功能的统一管理,为各部门提供基础功能服务;6.为跨部门应用系统建设提供技术支撑环境和服务。
1.2目录体系需求信息资源目录体系由信息库系统和目录管理系统组成。
信息库系统由部门的共享信息库、目录内容信息库和目录服务中心的目录内容管理信息库、服务信息库组成。
目录内容服务系统由共享信息服务系统、编目系统、目录传输系统、目录服务系统组成主要要求如下:1.提供信息资源目录的编目、注册、审核发布、查询和管理功能;2.建立统一的信息资源目录库;3.支持资源目录、用户目录和服务目录;4.强大的信息定位、统计、查询及分析功能,提供生动、形象的各种统计查询报表,界面友好;5.用户/角色管理支持树形目录方式操作。
6.统一的信息资源更新机制等,保证数据资源的安全、完整、有效,实现方便高效的共享7.遵循相应的信息资源描述标准规范编制。
1.3交换体系需求信息资源交换体系由信息库系统和信息交换系统组成。
信息库系统由部门业务信息库、交换信息库、共享信息库等组成;信息交换系统由交换桥接、前置交换、交换传输、交换管理等子系统组成。
实现通过交换桥接子系统将部门需要交换的信息交换到前置交换信息库,在交换管理子系统的流程控制下,通过交换传输子系统、前置交换子系统,把需要交换的信息定向传输到接收部门,同时把共享信息实时交换到共享信息库。
主要要求如下:1.根据跨部门信息共享及业务协同的实际需要,技术支撑环境应支持多个交换域之间信息交换;2.提供交换信息库之间的信息处理和稳定可靠、不间断的信息传递。
数据共享交换平台设计方案设计方案:数据共享交换平台一、背景介绍随着信息技术的飞速发展,各个行业的数据量都在不断增长,但这些数据分散在各个组织、机构和企业之中,资源利用率较低。
为了解决这个问题,建立一个数据共享交换平台具有重要的意义。
二、目标与需求1.目标:建立一个高效、安全、可靠的数据共享交换平台,方便各个组织、机构和企业之间的数据交流与共享。
2.需求:(1)数据存储:平台需要提供大容量的数据存储空间,能够满足各类数据的存储需求。
(2)数据传输:平台需要提供高速、稳定的数据传输通道,确保数据能够快速、安全地在不同组织之间进行交换。
(3)数据安全:平台需要具备严格的数据安全机制,确保数据不被非法获取和篡改。
(4)数据管理:平台需要提供数据管理界面,方便用户对数据进行管理和访问权限控制。
(5)数据共享:平台需要支持数据共享功能,使得用户可以方便地将数据共享给其他用户或组织。
三、系统结构与技术选型2.技术选型:(1) 数据存储:可以选择使用分布式存储系统,如Hadoop等,以满足大数据存储需求。
(2)数据传输:可以使用虚拟专用网络(VPN)等技术,确保数据传输的安全和稳定。
(3)数据安全:可以使用加密技术对数据进行加密存储和传输,并使用身份认证、访问控制等方式确保数据的安全。
(4) 数据管理:可以采用数据库管理系统,如MySQL或Oracle,对数据进行管理和访问权限控制。
(5) 数据共享:可以使用Web服务技术,如RESTful API,提供数据共享功能。
四、系统功能设计1.数据存储:平台提供大容量的数据存储空间,用户可以将数据上传到平台,并指定存储位置和访问权限。
2.数据传输:平台提供高速、稳定的数据传输通道,在不同组织之间进行数据的安全传输。
3.数据安全:平台提供数据的加密存储和传输功能,确保数据的安全性。
同时,平台可以对用户进行身份认证和访问控制,只允许授权用户访问数据。
4.数据管理:平台提供数据管理界面,用户可以在其中对上传的数据进行管理,包括数据的删除、移动和修改等操作。
数据交换共享整合系统平台建设方案一、方案背景和目标:数据交换共享整合系统平台是为了解决组织内外数据交换、共享和整合的问题,提高数据处理效率和决策能力。
本方案旨在建设一个安全、高效、可靠的数据交换共享整合系统平台,实现数据的一体化管理和应用。
具体目标包括:1.实现不同系统之间的数据交换和整合,消除信息孤岛。
2.提供统一的数据接口和标准,便于数据共享和对接外部系统。
3.提高数据处理效率,减少重复数据输入和处理,降低人工成本。
4.支持数据分析和决策支持,为组织提供有价值的数据洞察。
二、方案步骤:1.系统需求分析和设计:(1)进行组织内外数据流程分析,明确数据交换和整合的需求。
(2)设计系统结构和功能模块,包括数据输入、处理、存储、查询和分析等。
(3)确定数据接口和标准,以及数据安全和权限控制机制。
2.系统平台搭建:(1)选取合适的硬件设备和软件平台,搭建系统的基础设施。
(2)部署数据库系统,建立数据存储和管理机制。
(3)开发数据交换接口和整合模块,确保系统与外部系统的对接和数据交换。
3.数据清洗和转换:(1)对组织内部的数据进行清洗和转换,确保数据的准确性和一致性。
(2)根据需求进行数据格式的转换和标准化,方便数据整合和共享。
4. 数据安全和权限控制:(1)建立数据访问权限管理机制,确保只有授权人员能够访问和修改数据。
(2)实施数据加密和备份策略,保障数据的安全性和可靠性。
5.数据共享和应用开发:(1)设计和开发数据共享接口和服务,支持外部系统和合作伙伴的数据交换。
(2)提供数据查询和分析功能,为组织提供有价值的数据洞察和决策支持。
(3)配置数据报表和可视化工具,方便用户对数据进行分析和展示。
6.测试和上线运维:(1)进行系统功能和性能的测试,确保系统的稳定性和可靠性。
(2)配置系统日志和监控工具,及时发现和解决系统运行中的问题。
(3)建立系统运维和维护机制,定期进行系统更新和维护。
三、实施考虑因素:1.需要与组织内部各个部门和外部系统进行充分的沟通和协调,确保数据交换和整合的顺利进行。
数据共享交换平台设计与建设方案商业计划书完整版最终定稿在这个信息化爆炸的时代,数据已经成为了企业的核心资产。
如何将这些数据进行有效的整合、共享和交换,成为了当下企业迫切需要解决的问题。
我将为大家详细介绍一款数据共享交换平台的设计与建设方案。
一、项目背景随着互联网技术的飞速发展,企业对于数据的需求越来越旺盛。
然而,在现有的数据管理系统中,数据孤岛现象严重,各部门之间的数据难以互通。
为了提高数据利用效率,降低企业运营成本,我们决定设计并建设一套数据共享交换平台。
二、项目目标1.打破数据孤岛,实现各部门之间的数据共享。
2.提高数据利用效率,为企业决策提供有力支持。
3.降低企业运营成本,提升整体竞争力。
三、平台架构设计1.数据源层:整合企业内部各业务系统的数据,包括数据库、文件、API等。
2.数据处理层:对数据进行清洗、转换、整合,形成统一的数据格式。
3.数据存储层:采用分布式存储技术,确保数据安全、高效存储。
4.数据管理层:实现对数据的权限控制、元数据管理、数据质量管理等功能。
5.数据应用层:提供数据查询、分析、可视化等应用服务。
6.用户层:面向企业内部用户,提供便捷的数据访问和操作界面。
四、核心功能设计1.数据整合:通过数据清洗、转换、整合,将不同来源、格式、结构的数据统一为标准格式,便于后续应用。
2.数据共享:提供数据权限控制,实现各部门之间的数据共享,提高数据利用效率。
3.数据交换:支持与其他企业或平台进行数据交换,扩大企业数据资源。
4.数据分析:提供数据挖掘、统计分析等功能,为企业决策提供数据支持。
5.数据可视化:通过图表、地图等形式,直观展示数据,便于用户理解和使用。
6.数据安全:采用加密、权限控制等技术,确保数据安全。
五、项目实施计划1.需求分析:深入了解企业业务需求,明确数据共享交换平台的功能模块。
2.技术选型:根据项目需求,选择合适的技术栈,包括数据库、存储、数据分析等。
3.系统设计:根据需求分析和技术选型,设计数据共享交换平台的架构和功能模块。
第一章数据共享交换平台设计方案1.1 平台建设背景当前政府、企业的信息化的状况是, 各政府和企业一般都设计和建设了属于机构、业务本身的应用、流程以及数据的信息处理系统, 独立、异构、涵盖各自业务内容的信息处理系统, 系统设计建设的时期不同、业务模式不同, 信息化建设缺乏有效的总体规划, 重复建设;缺乏统一的设计标准, 大多数系统都是由不同的厂商在不同的平台上, 使用不同的语言进行开发的, 信息交互共享困难, 存在大量的信息孤岛和流程孤岛。
为了有效整合分散异构的信息资源, 消除“信息孤岛”现象, 提高政府和企业的信息化水平。
宇思公司要开发的数据共享交换平台, 主要目的是有效整合分散异构系统的信息资源, 消除“信息孤岛”现象, 提高政府和企业的信息化水平, 灵活实现不同系统间的信息交换、信息共享与业务协同, 加强信息资源管理, 开展数据和应用整合, 进一步发挥信息资源和应用系统的效能, 提升信息化建设对业务和管理的支撑作用。
1.2 要求新构建的数据共享交换平台要遵循标准的、面向服务架构(SOA)的方式, 基于先进的企业服务总线ESB技术, 遵循先进技术标准和规范, 为跨地域、跨部门、跨平台不同应用系统、不同数据库之间的互连互通提供包含提取、转换、传输和加密等操作的数据交换服务, 实现扩展性良好的“松耦合”结构的应用和数据集成;同时要求数据共享交换平台, 能够通过分布式部署和集中式管理架构, 可以有效解决各节点之间数据的及时、高效地上传下达, 在安全、方便、快捷、顺畅的进行信息交换的同时精准的保证数据的一致性和准确性, 实现数据的一次采集、多系统共享;要求数据交换平台节点服务器适配器的可视化配置功能, 可以有效解决数据交换平台的“最后一公里”问题, 快速实现不同机构、不同应用系统、不同数据库之间基于不同传输协议的数据交换与信息共享, 为各种应用和决策支持提供良好的数据环境。
要求数据共享交换平台能够把各种纷繁复杂的数据系统集成在一起完成特定业务, 提供同构数据、异构数据之间的数据抽取、格式转换、内容过滤、内容转换、同异步传输、动态部署、可视化管理监控等方面功能, 支持的数据包括各主流数据库(如Oracle、SQL Server、MySQL等)、地理空间数据(如卫星影像、矢量数据)、常规文件(word、excel、pdf)等各种格式, 并可以根据用户需求定制开发特定业务服务。
数据共享交换平台设计方案一、架构设计1.总体框架数据共享交换体系包括资源目录服务系统、数据共享交换平台、数据中心、应用支撑平台、标准规范体系和系统管理平台等,并与相关部门的业务系统、基础数据库和业务应用发生关联。
数据共享交换平台可对分布在不同单位和部门的业务系统中的数据进行整合、共享、统计分析,并将其统一展示。
数据共享交换平台是各行业信息化工程中的基础设施,将现有的业务系统和管理信息系统中的有价值的数据交换到信息资源中心,在整合过程中对数据进行抽取、转换、过滤、安全传输,构建完整的企业级数据中心,将来可以在信息资源中心的基础上构建统一的数据查询、统计和分析等综合应用系统。
从各相关单位的信息资源库提取出业务信息资源的特征信息,编目形成企业信息资源元数据,注册到信息资源元数据库中,生成企业信息资源目录,并通过企业信息资源目录服务系统对外提供目录查询等服务。
标准规范体系建设和系统的管理维护贯穿系统的各个层面,标准规范体系主要包括标准规范的建设和管理制度的建设;系统管理的主要功能有共享管理、授权控制、运维管理、平台管理等。
2.功能架构数据共享交换平台的功能包括六部分:共享管理、授权控制、运维管理、平台管理、目录服务、交换服务。
2.1.目录服务资源目录服务系统包含目录服务和目录管理两部分内容:目录服务提供目录、元数据注册、发布、审核、修改、维护以及编目服务等相关内容。
目录管理通过将现有各类资源(元数据)的合理分类,通过共享资源目录、共享需求目录等多种方式排列、重组资源,并通过ML Tree以资源导航树的方式完成资源目录服务系统的开发建设工作。
2.2.共享管理共享交换平台提供基于工作流的共享需求管理功能。
当共享资源需求方需要共享其他单位的资源时,向系统管理员提交共享申请,申请内容包括:所需信息资源清单、用途、保密条款等要求。
提交完成后,进入共享申请的审批阶段,经过领导审核通过后,平台管理员通过平台赋予申请方相应的权限,实现信息的交换。
数据交换共享整合系统平台建设设计方案
一、引言
随着信息技术的发展,数据交换共享整合系统成为各行各业重要的建设项目。
本文将重点介绍数据交换共享整合系统平台建设设计方案。
该方案将包括系统架构设计、功能模块设计、数据整合策略、安全保障措施以及实施计划等内容。
二、系统架构设计
数据交换共享整合系统的架构设计是整个系统平台建设的基础。
该方案采用三层架构,分为前端用户界面层、中间业务逻辑层和后端数据存储层。
用户界面层提供友好的界面给用户进行操作和查询;业务逻辑层负责数据的业务逻辑处理和整合;数据存储层负责存储各个数据源的数据。
三、功能模块设计
数据交换共享整合系统的功能模块设计包括数据上传、数据整合、数据查询、数据分析和报告生成等模块。
数据上传模块允许用户将自己的数据上传到系统中;数据整合模块负责将各个数据源的数据进行整合;数据查询模块提供对整合后的数据进行查询和分析;报告生成模块根据用户的要求生成相应的报告。
四、数据整合策略
数据整合是数据交换共享整合系统的核心功能之一、该方案将采用ETL(抽取、转换、加载)的方式进行数据整合。
通过抽取各个数据源的数据,然后进行转换和加载到数据存储层,实现数据整合的目的。
五、安全保障措施
六、实施计划
七、总结
本文以数据交换共享整合系统平台建设为背景,提出了一套系统架构设计、功能模块设计、数据整合策略、安全保障措施和实施计划等方案。
通过合理的系统设计和严格的安全措施,可以保障数据的安全和有效的整合,实现数据交换共享的目标。
数据交换共享中心设计方案一、引言随着信息技术的不断发展,数据的产生和积累越来越快,各个部门和机构的数据量也越来越大。
为了更好地进行数据交换和共享,提高数据的利用效率,设计并建设数据交换共享中心成为了一个迫切的需求。
本文将提出一个数据交换共享中心设计方案,并进行详细阐述。
二、方案概述数据交换共享中心是一个集中的数据存储和交换平台,旨在解决各个部门和机构之间数据交换的问题,实现数据的共享与共用。
我们的设计方案基于云计算和大数据技术,具备高可扩展性和高性能,能够满足不同规模机构和不同需求的数据交换需求。
三、架构设计1.网络架构:数据交换共享中心采用分层结构的网络架构,包括核心层、汇聚层和接入层。
核心层负责数据的集中存储和交换,汇聚层负责数据的聚合和分发,接入层与各个部门和机构的数据源进行连接。
2.存储架构:数据交换共享中心采用分布式存储的架构,通过多台服务器组成存储集群,实现数据的分布式存储和备份。
采用分布式文件系统和对象存储技术,支持海量数据存储和高性能访问。
3.数据交换架构:数据交换共享中心采用消息队列和数据总线的架构,实现异步数据交换和实时数据共享。
通过消息队列实现各个部门和机构之间的数据交换,通过数据总线将数据传输到目标系统进行处理。
四、功能设计1.数据接入功能:数据交换共享中心能够接入各个部门和机构的数据源,包括数据库、文件、日志等。
通过提供统一的数据接入接口和数据格式标准化,实现各种异构数据的接入。
2.数据存储功能:数据交换共享中心具备高可扩展性和高性能的存储能力,能够支持海量数据的存储和访问。
采用分布式存储架构和大数据存储技术,实现数据的高效存储和备份。
3.数据加工功能:数据交换共享中心能够对接入的数据进行加工和处理,包括数据清洗、数据标准化、数据拆分和数据聚合等。
通过提供数据加工工具和流程配置界面,实现对数据的灵活处理和转换。
4.数据安全功能:数据交换共享中心具备严格的数据安全控制和权限管理机制。
数据共享交换平台的设计方案1.1应用场景⏹场景一:电子业务统一平台与其它单位的信息交换由于各单位信息化进程不同,特别是一些垂直管理单位已经建立起了自己专门的网上办公系统,这些单位如果要接收市公文,都必须通过手工录入,无法进行信息的自动交换,通过数据交换平台,结合简单的接口开发,能使市电子业务统一平台与已有业务系统之间实现信息的自动对接和交换,提高办事效率,减少人为错误。
⏹场景三:基础信息库基础信息库包括:人口基础信息库、企业基础信息库、宏观经济基础信息库、地理基础信息库。
这些基础信息是**重要的信息资源,但这些信息分散在各个部门,各个单位独立存储,信息不全,也不具备权威性.⏹场景四:领导决策支持科学发展观是当前各级**的重要理论指导依据,科学发展观必须要求有科学的决策,正确的决策需要有科学准确的数据作为支撑,但现阶段大量的数据分散在各个单位业务系统中,各自通过纸质进行报送,一方面这些数据缺乏准确性和实效性,另一方面不同单位数据之间无法产生在的联系,不利于正确的决策。
要建立有效的数据采集和分析系统,自动从各单位系统中采集数据,然后通过建立相应的模型进行分析,得出相对准确的结论,比如房地产,涉及国土、税务、房管、银行、运输、电力等。
利用数据交换平台可很好的从不同系统中采集信息,使开发者不需要关心数据的采集和传输问题,只需要解决与决策有关的业务问题。
⏹场景N:……随着电子业务的深入,数据交换平台的利用会越来越多,好比是经济发展需要修建高速公路一样……1.2术语介绍(1)企业基础信息工商、国税、地税、质监等部门涉及到企业注册登记、变更、注(吊)销、年检、税务登记、组织机构代码登记等业务容的基础信息,具有跨部门共享需求的特征。
(2)企业基础信息交换平台工商、国税、地税、质监等部门之间进行企业基础信息交换的通讯、传输与管理系统。
企业基础信息交换平台是指成熟的应用集成和数据交换中间件产品。
(3)交换前置机企业基础信息交换平台中与工商、国税、地税、质监等交换节点进行信息交换连接的交换前置服务器。
(4)信息交换桥接工商、国税、地税、质监等部门业务应用信息库与前置交换信息库之间信息安全交换的连接通道。
(5)企业基础信息库存储、管理企业基础信息的数据库。
(6)前置交换信息库工商、国税、地税、质监等部门与企业基础信息交换平台之间共享信息双向交换的中转数据库。
(7)业务数据库业务数据库是指各个委办局保存业务数据的数据库,运行在委办局的网中。
如税务部门的税务征管数据库,工商部门以“经济户口”为主要容的工商业务数据。
(8)应用系统应用系统是指本项目开发的部署在各委办局节点前置机上的桥接系统、中心数据管理系统、数据比对和整合系统等应用的总称。
(9)中心数据管理系统中心数据管理系统是指本项目开发的实现交换数据查询和管理等功能的应用系统。
(10)数据比对整合系统数据比对系统是用来加工整理各单位发送的企业基础信息的系统。
按照一定的比对规则和条件,数据比对系统对各部门的信息进行对比,形成完整、统一的XX市基础信息数据库。
第二章必要性、可行性及效益分析2.1必要性分析在信息化建设过程中,各职能部门通常采用不同的技术和体系结构来构建自身的信息系统,虽然为各自业务发展起到了很好的促进作用,但各信息系统数据独立存储形成一个个信息孤岛,使得各业务系统之间很难实现数据共享,严重制约着**各职能部门、业务系统之间的协作及工作效率的提升。
如何在不改变原有系统的基础上实现跨平台数据访问也成为信息化建设道路上必须思考的一个问题。
2.2可行性分析从当前现状来看,××几个职能部门已经建立起成熟的网上办公体系,网络及硬件环境已经部署,各业务系统也已经投入使用,各业务数据对其他系统也有很好的利用价值。
在技术上,当前市场已经涌现很多实现数据交换的平台产品,形成先进的信息交换和共享服务技术体系,能为数据交换平台的建立提供很好的技术架构。
2.3效益分析通过数据交换平台的建立可以打破当前的“信息孤岛”现象,建立不同业务系统的数据共享平台,形成**综合信息库。
同时,通过统一的数据交换平台实现各业务系统之间数据交换的单一安全通道,在实现信息共享的基础上也确保了各自数据信息的安全。
从未来发展的角度看,当前建立数据交换平台可以为以后新的业务系统的建设提供标准,一旦标准形成,审批、监察等业务都可以直接利用共享的基础信息库数据,从而减少了数据采集的资本投入,也提高了监管工作效率和公共服务水平,取得了良好的经济效益和社会效益。
第三章建设目标、思路及原则3.1建设思路要实现各部门的数据共享,必须先建立统一的数据交换平台,通过交换平台实现各异构数据库之间的数据集成,实现原有各业务系统在数据级集成,保证异构数据库之间的数据交换与共享。
在建立的数据交换平台基础上,针对各业务系统的技术和体系结构,配置各业务系统的数据交换映射关系,形成各业务系统的应用。
当平台建立好以后,业务应用可以任意扩展,添加新的共享数据。
3.2建设原则信息交换平台建设必须遵守以下原则:✓不影响现有或其它相关信息系统的使用和信息安全;✓技术要成熟、可靠,在节约成本投入的前提下确保平台建设质量;✓建立一个坚实的系统应用平台,便于系统的管理和维护,技术易于更新,网络及业务规模可以逐步扩展。
统一规划,分步实施。
第四章关键问题解析4.1数据交换平台能解决什么问题对数据交换平台的理解有一种误区,就是有了数据交换平台不同系统之间的信息交换就可以随便实现了,而不需要任何编码;实际上这是不对的。
数据交换平台的应用主要是在异构系统之间的信息交换,但在信息交换过程换平台本身要解决的问题只是一小部分,它本质是一个中间件,面向客户时屏蔽了很多系统底层的信息,比如网络的协议、数据的传输安全等,据交换平台本身不具有业务本身的处理功能,比如无法自动从某个业务系统中直接获取数据信息,只能通过编程把数据从业务系统中提取出来,再送到数据交换平台。
利用数据交换平台使开发过程中不需要关注数据各式转换、消息的传输、数据路由等,只需要关注与业务本身的数据处理部分。
4.2数据交换平台与业务应用的关系在电子业务数据交换平台中,有些应用系统必须充分利用数据交换平台,比如资源目录管理系统、人口基础信息库、企业基础信息库的关系、决策支持系统等。
这些业务系统从不同单位的不同系统中获取数据,数据交换平台为信息交换和传递提供一个安全可靠的通道,不同的应用系统可以公用相同的数据交换平台,因为数据交换平台好比是高速公路,可以有不同的车道和车辆,而业务系统本身有自身的业务逻辑。
所以从功能和应用层次的角度交换平台≠业务应用。
4.3数据交换平台无法解决实时性的业务需求假设有A、B两套完全独立的系统,中间通过数据交换平台连接,能实现一部信息的交换,若从A系统发起一个请求查询B系统的数据,这类应用就是实时性业务。
这类业务数据交换平台是无法实现的,因为查询是针对A系统的数据库,如果要看到B系统的信息必须B系统在查询前把信息传递到A系统,否则无法直接查询B系统的信息。
第五章总体设计5.1系统总体结构(这是通的图)5.2系统逻辑结构业务系统的资源交换是通过中间件进行交换和共享。
其中,发送模块负责从业务系统接收信息、把信息的格式转换成中间件可识别的格式、和把转换后的信息发送给中间件;接收模块负责从中间件接收信息、把信息的格式转换成接收系统可识别的格式、和把转换后的信息发送给业务系统。
业业业业业业业业业业(业业业业业业业)业业业业业业业业业业业B业业业业A业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业业5.3 系统物理结构业务系统通过交换平台接入点连接业务系统,接入交换平台的业务系统,需要开发相应的适配器,如下图:第六章数据交换平台功能设计6.1交换中心管理系统6.1.1数据交换标准定义根据对目标系统综合性应用容的需求分析,定义出一系列的数据交换标准。
这些标准将反映各个应用所需要的数据的结构。
同时在标准中定义的还有数据“宿主”位置等信息,表示该块数据将向哪个业务系统请求获得。
所有的数据交换标准定义信息,均以XML结构记录。
可以通过数据交换标准定义管理工具完成如下功能:✓新建标准、修改或删除标准;✓维护标准中的属性,包括数据结构、数据“宿主”位置、缺省过滤条件等;✓实现对用户身份识别与管理权限控制;6.1.2数据交换流程定义数据交换是依据数据交换流程实现的,针对不同的数据,需要设定和管理不同的数据流转过程。
该模块的作用是提供图形化界面,供给数据交换平台的管理人员实现数据流转过程的定义。
数据交换流转过程的描述也采用XML方式。
具体功能如下:✓新建流程、修改或删除流程✓维护流程的规则、数据加工过程和数据路由方式✓实现对用户身份识别与管理权限控制6.1.3数据交换标准与部数据结构的映射管理由于数据交换标准并不知道在具体业务系统的相应数据的位置、属性、名称等等信息,所以需要在业务系统对数据交换标准中的对应项有一个映射关系的定义。
这种定义包括数据项与数据项的对应或组合对应(公式化)、数据类型的匹配或转换关系、数据项位置描述记录等等。
以XML结构保存定义的容。
具体功能包括:✓数据交换标准定义信息的导入✓维护数据交换标准与部数据结构间的映射定义表,包括数据项与数据项的对应或组合对应(公式化)、数据类型的匹配或转换关系、数据项位置描述记录等等✓实现对管理员的身份识别与管理权限控制6.1.4数据交换流执行数据交换流的执行是通过应用集成中间件实现的。
采用中间件产品可以保证数据交换的高效、安全和可靠地进行。
其工作原理是:读入数据交换流程,根据流程设定,启动数据交换过程。
根据业务需要,同时可以并发若干个数据交换流程。
当业务变化时,只需修改数据交换流程定义,就可以实现基于新业务的数据交换过程,因此系统具有很好的可扩展能力。
具体功能如下:✓接收数据✓验证数据✓分析流程定义✓根据流程进行数据交互过程✓数据交互的事务管理✓日志管理和交换数据存储✓消息队列管理✓实现对管理员的身份识别与管理权限控制6.2接入管理系统6.2.1接入点注册在接入点向信息交换平台注册时,信息交换平台会自动检测接入点提供的属性信息是否正确,只有正确后,才可以注册,接入点才可以接入信息交换平台。
6.2.2接入点配置由于有很大一部分的业务系统早已开发完成,且采用的数据库不同,有Sybase、Oracle、SQL Server、Access等等,各个业务系统根据实际需要,挑选可共享的数据,定制不同的共享接入点,将共享接入点发布到数据交换平台上;也可以根据业务系统自身的不同的数据种类定制不同的共享接入点,将共享接入点发布到数据交换平台上。
这样就最大限度的提供了各自业务系统数据的共享,也保证了各业务系统数据的安全。