水务数据共享交换平台建设解决方案

举报
资源描述
水务数据共享交换平台建设解决方案 水务数据共享交换平台建设解决方案 (此文档为word格式,下载后您可任意修改编辑!) 1. 项目背景 4 1.1. 概述 4 1.2. 现状分析 4 1.3. 需求描述 5 2. 目标与原则 7 2.1. 建设目标 7 2.2. 建设原则 8 2.3. 定义与约束 9 3. 建设内容与依据 10 3.1. 建设内容 10 3.2, 建设依据 11 4. 技术路线 12 4.1. 技术架构 12 4.2. 应用架构 18 5. 系统功能 22 5.1. 功能划分 22 5.2. 系统管理 27 5.2.1, 运行环境配置 27 5.2.2, 系统注册 29 5.2.3, 目录服务 29 5.2.3.1. 类别维护 32 5.2.3.2. 元数据维护 35 5.2.3.3. 目录索引管理 36 5.2.4, 权限管理 37 5.2.4.1. 操作者权限 37 5.2.4.2, 系统用户权限 38 5.2.5, 订阅定制 41 5.2.5.1, 数据校验 42 5.2.5.2, 订阅 43 5.2.5.3, 退订 45 5.2.6, 日志定制 46 5.2.7, 安全管理 49 5.2.8, 其它参数设置 50 5.3. 数据交换服务 51 5.3.1, 数据交换流程 51 5.3.2, 消息管理 53 5.3.3, 队列管理 53 5.3.4, 发送管理 53 5.3.5, 接收管理 55 5.3.6, 封装解析 56 5.3.6.1. 封装 56 53.6.2. 解析 57 5.3.7. 数据整编 58 5.3.8. 数据保存 58 5.3.9. 其它相关服务 59 6. 项目实施安排 60 1 .项目背景 1.1. 概述 经过近几年的信息化建设,某某市水务局的计算机网络和应用系 统的建设均取得了长足发展,随着信息技术的发展,水务信息化建设 的相关标准与方式方法也在不断完善和规范,为后续相关业务信息化 建设奠定了坚实的基础。 某某市水务局已经建设了骨干通讯网,构建了机关内部的计算机 局域网络平台和数据库系统。 水务局目前已经运行的有近30个业务系统。以水务局“水务信 息平台”为核心的水务信息网已基本建成。水务信息化标准数据库已 经建立并在不断的规范当中。目前某某市水务局已建立了水文数据 库、供水数据库、水环境数据库、工情数据库、灾情数据库、水土保 持数据库、社会经济数据库和图形图像地理信息数据库八类数据库, 这些数据库均是在0RACLE9I版本数据库之上。水务局对下属机关、 局属、县区单位分为A、B、C三类分中心机构,大部分分中心均已建 有自己的水务业务信息系统,且基本实现与局中心水务平台相连,进 行数据交换与共享。 1.2. 现状分析 某某市水务信息平台虽已取得的很大进展,但由于各分中心的业 务系统的应用结构、技术结构以及数据库差异较大,尤其各分中心的 业务系统所用的数据库不尽相同——有不同版本的ORACLE、SQL SEVER等,采用的开发技术不同——如J2EE、DOTNET等,不同系统 之间需要实现数据的及时共享与互通,局中心尚没有建立完善的信息 共享交换机制,不能及时获得各分中心的水务信息,达不到为决策支 持提供信息服务的目标,各系统间的数据交换成为数据共享的最大障 碍,因此需要建立一个统一的、适用性广的信息交换平台,用于交换 局中心与各分中心之间的各种数据,从而实现数据及时共享与交换。 1.3.需求描述 建设一个开放的、可扩展的、适应性强的、高效稳定的信息交换 平台,平台应具有如下功能: 1、 方便的实现某某市水务局及各分中心业务应用系统之间的 数据共享与交换; 2、 实现不同类型的数据库对接:即通过本平台能够实现不同类 型数据库之间的互通,可以将数据源表和目标数据表对应起来; 3、 数据对导:即本平台支持对结构相同或相似源数据表与目标 数据表内数据的直接导出导入操作,对导前可以配置导出导入字段的 对应关系,同时应支持通过视图进行对导数据的功能; 4、 数据类型自动转换:指通过平台实现对不同数据类型数据的 自动转换功能,比如一个字段由STRING型转换为另一个数据库接受 的VARCHAR型数据; 5、消息队列的自动管理:本平台可以自动判断并管理消息队 列,按消息的优先次序或级别来安排消息传输,建立良好的数据传输 机制; 6、 数据的自动封装与解析:本平台可以对指定数据按一定原则 进行封装,封装时可以自动判断数据包的大小,按指定大小封装成一 个或多个包并记录包间的关系,在接收数据包后,可以对包进行自动 解析; 7、 安全控制:本平台应具有严格稳定的安全机制,确保数据安 全,即能够根据需要自动按规则对传输数据进行加密解密、根据不同 请求者的权限级别设置对应的数据访问权限、自动记录数据丢失与否 及传送成功与否的记录,并在传输失败后,能够以GSM的方式通知接 收方本次传送失败,请等待下一次传送; 8、 日志:本平台要有健全完备的日志功能,根据需要记录系统 运行过程中的所有相关信息,尤其当系统遇到意外而无法正常工作 时,应有相关日志以备查阅; 9、 运行稳定:由于信息交换平台要完成局中心与各分中心之间 所有基础数据、业务数据、实时数据甚至空间数据的时实共享与交换, 因此本平台要长期稳定的运行,能够处理好由于多方同时发送请求而 造成的堵塞或冲突等情况,同时具有一定的网络故障应对能力,即当 网络发生故障时,交换平台应能自动记录正在传送途中的数据信息, 以便网络恢复时,自动续传,支持断点续传; 10、 鉴于信息交换平台在整个水务信息化中的重要地位,本平台 在设计时尽量考虑到后期的可扩展性、开放性和广泛的兼容性要求, 不能因为具体业务系统的变化或水务信息平台的某个问题而影响正 常的数据交换业务,更不应出现平台无故中止或停止服务而进行平台 扩展调试的情况; 11、平台尽可以满足人性化,可配置的灵活要求。 2.目标与原则 2.1.建设目标 信息交换平台建设在水务局中心,为局中心与各分中心、各分中 心之间的数据共享与交换服务,并兼顾分中心与采集系统之间的信息 交换,实现整个水务信息网用户中任意两个用户间的数据共享与交 换,主要实现以下目标: 1、 数据交互:能够将一个数据库的某一表中数据,根据一定的 要求导入到另一数据库相应表中; 2、 资源共享与订阅:能够实现数据资源的共享设置、共享级别 设置,订阅数据资源等操作,并能按照订阅内容交换数据; 3、 信息级别权限控制:一定级别的工作站只能访问该级别或级 别要求更低的共享资源; 4、 数据操作源和目的数据库可以为多种数据库:如:SQL Server, Oracle 等; 5、 数据交换要支持多种数据类型:如:数值、字符、日期、文 件等; 6、 信息交换平台运行模块要以服务程序模式运行; 7、 信息交换平台支持数据配置扩展,可以通过配置文件来更改 运行环境、共享资源数据内容以及共享级别; 8、 日志记录:创建日志,方便调试和日后查看; 9、 系统具有长时间稳定运行的能力; 10、 有一定的网络故障处理能力,当网络出现问题时,系统可以 在一定程度上采取自救措施,如支持断点续传和发送短信息给等待用 户。 2.2.建设原则 本平台建设遵循以下原则: 1、 实用性原则:以实用为第一准则,切实满足管理和业务需求; 2、 安全性原则:设计采用有效的软件安全保护、防止非法入侵 等措施,保证应用系统、数据的运行安全; 3、 先进性原则:设计采用先进软件技术,并考虑适度超前,为 今后需求变化留有余地; 4、 可靠性原则:技术成熟,保证系统稳定可靠长期运行; 5、 完备性原则:设计功能全面、完整; 6、 可扩充性原则:采用先进开发手段,组件化的开发模式,以 保证可扩充性; 7、 标准化与开放性原则:系统设计符合标准化建设和开放的原 则。 2.3.定义与约束 1、 元数据:元数据是一组描述数据本身基本特征和属性的数据, 又称为“数据的数据”。从本质上说,元数据是一种数据结构标准,它 提供了一种框架体系和方法来描述、表征数字化信息的基本特征,并 通过一套通用的编码规则,将来源各异的数字化资源归纳到一个标准 的体系中。 2、 数据抽取:现有数据库内的数据一般都是以某种关系型存在 的,构成一个数据集合,抽取即是把数据库内的数据按照一定的规则 提取出来组成一个满足自身数据规范要求的数据集合的形式。 3、 SOA (service-oriented architecture,也叫面向服务的体 系结构或面向服务架构):是指为了解决在Internet环境下业务集成 的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系 统架构。SOA是一个组件模型,它将应用程序的不同功能单元(称为 服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采 用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作 系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种 统一和通用的方式进行交互。 4、 节点:本文中指整个水务网内与局中心相连接的各分中心(包 括局中心)。 5、 系统用户:使用本平台进行数据交换或共享的系统,即系统 用户在本文中指一个应用系统。 6、操作者用户:操作本平台的操作员,即指通过本平台提供的 人机交互界面操作本平台完成指定系统功能的人。 7、缩略语:在本设计方案中,信息交换平台或共享交换平台有 时被称为本平台或本系统,或在上下文描述时,简要称为系统、平台, 均指本信息交换平台。 3 .建设内容与依据 3.1.建设内容 依据信息交换平台的承担任务、某某市水务信息化建设现状及发 展形式的要求,本平台建设内容主要分为下面几个方面: 1、 目录服务 系统提供目录服务功能,统一管理市水务局中心、各分中心的基 础信息、各类业务信息、各种统计分析等数据一一包括相关图表数据, 利用目录服务手段为各用户依据权限设定范围提供独享数据资源、共 享数据资源的快速检索与定位。 2、 基础信息资源服务 通过建立专门的基础信息维护模块接收各种系统所需基础信息 资源、公共信息资源,从而为各级用户之间实现信息资源的共享与流 通提供必要保障。 3、 元数据定制服务 考虑到本系统的可扩展性及与各类业务系统之间的兼容性,系统 对用到的各类基础信息元数据、业务信息元数据提供用户可定制功 能,即用户可通过自身业务需要定制自己的元数据信息,再根据对元 数据的维护、整理、分析、接收、发送、订阅分配等业务操作实现数 据交换与管理功能。 4、 数据订阅服务 局中心、各分中心用户均可订阅其它用户作好订阅分配的数据信 息集,可以根据各自权限及所需订阅信息订阅其它系统或中心的信息 数据,从而最大限度的包容了由业务变动带来的需求信息变化,也灵 活的实现了不同时期、不同级别用户对数据的不同需求。 5、 信息交换服务 本交换平台为局中心、各分中心用户所需的各项服务进行统一管 理,提供对各类数据交换的统一规范化服务与管理,为跨部门、跨区 域、跨级别、跨系统的数据交换提供服务。 6、 支撑服务 为了保证本系统稳定、安全、顺利的运行,本平台提供全面的支 撑服务体系。如安全认证服务、审计服务等。 7、 日志 作为安全服务的补充,本平台提供完备的日志管理机制,并对日 志进行分级处理,用户可根据自身需要在系统内设置本平台所要记录 的日志信息,便于后期查看。 3.2.建设依据 《软件工程术语》GB/T 11457-1995 《计算机软件产品开发文件编制指南》GB/T 8567-1988 《某某市水利骨干通信网一一信息高速公路总体规划》 《信息技术软件生存期过程》GB/T 8566-1995 《计算机软件质量保证计划规范》GB/T 12504-1990 《计算机软件配置管理计划规范》GB/T
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关资源
正为您匹配相似的精品文档
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号