数据交换平台设计方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据交换平台设计方案
信息交换平台设计方案
目录
1.项目背景 (7)
1.1.概述
7
1.2.现状分析
7
1.3.需求描述
8
2.目标与原则 (9)
2.1.建设目标
9
2.2.建设原则
10
2.3.定义与约束
10
3.建设内容与依据 (11)
3.1.建设内容
11
3.2.建设依据
12
4.技术路线 (13)
4.1.技术架构
13
4.2.应用架构
20
5.系统功能 (23)
5.1.功能划分
23
5.2.系统管理
27
5.2.1.运行环境配置
27
5.2.2.系统注册
27
5.2.3.目录服务
28
5.2.3.1.类别维护
(31)
5.2.3.2.元数据维护
(33)
5.2.3.3.目录索引管理
(34)
5.2.4.权限管理
35
5.2.4.1.操作者权限
(35)
5.2.4.2.系统用户权限
(36)
5.2.5.订阅定制
37
5.2.5.1.数据校验
(39)
5.2.5.2.订阅
(40)
5.2.5.3.退订
(41)
5.2.
6.日志定制
42
5.2.7.安全管理
45
5.2.8.其它参数设置
46
5.3.数据交换服务
46
5.3.1.数据交换流程
47
5.3.2.消息管理
48
5.3.3.队列管理
49
5.3.4.发送管理
49
5.3.5.接收管理
50
5.3.
6.封装解析
51
5.3.
6.1.封装
(51)
5.3.
6.2.解析
(52)
5.3.7.数据整编
53
5.3.8.数据保存
54
5.3.9.其它相关服务
55
6.项目实施安排 (55)
1.项目背景
1.1. 概述
经过近几年的信息化建设,北京市水务局的计算机网络和应用系统的建设均取得了长足发展,随着信息技术的发展,水务信息化建设的相关标准与方式方法也在不断完善和规范,为后续相关业务信息化建设奠定了坚实的基础。
北京市水务局已经建设了骨干通讯网,构建了机关内部的计算机局域网络平台和数据库系统。
水务局目前已经运行的有近30个业务系统。以水务局“水务信息平台”为核心的水务信息网已基本建成。水务信息化标准数据库已经建立并在不断的规范当中。目前北京市水务局已建立了水文数据库、供水数据库、水环境数据库、工情数据库、灾情数据库、水土保持数据库、社会经济数据库和图形图像地理信息数据库八类数据库,这些数据库均是在ORACLE9I版本数据库之上。水务局对下属机关、局属、县区单位分为A、B、C三类分中心机构,大部分分中心均已建有自己的水务业务信息系统,且基本实现与局中心水务平台相连,进行数据交换与共享。
1.2. 现状分析
北京市水务信息平台虽已取得的很大进展,但由于各分中心的业务系统的应用结构、技术结构以及数据库差异较大,尤其各分中心的业务系统所用的数据库不尽相同——有不同版本的ORACLE、SQL SEVER等,采用的开发技术不同——如J2EE、DOTNET等,不同系统之间需要实现数据的及时共享与互通,局中心尚没有建立完善的信息共享交换机制,不能及时获得各分中心的水务信息,达不到为决策支持提供信息服务的目标,各系统间的数据交换成为数据共享的最大障碍,因此需要建立一个统一的、适用性广的信息交换平台,用于交换局中心与各分中心之间的各种数据,从而实现数据及时共享与交换。
1.3. 需求描述
建设一个开放的、可扩展的、适应性强的、高效稳定的信息交换平台,平台应具有如下功能:
1、方便的实现北京市水务局及各分中心业务应用系统之间
的数据共享与交换;
2、实现不同类型的数据库对接:即通过本平台能够实现不
同类型数据库之间的互通,可以将数据源表和目标数据表对应起
来;
3、数据对导:即本平台支持对结构相同或相似源数据表与
目标数据表内数据的直接导出导入操作,对导前可以配置导出导入
字段的对应关系,同时应支持通过视图进行对导数据的功能;
4、数据类型自动转换:指通过平台实现对不同数据类型数
据的自动转换功能,比如一个字段由STRING型转换为另一个数据
库接受的VARCHAR型数据;
5、消息队列的自动管理:本平台可以自动判断并管理消息
队列,按消息的优先次序或级别来安排消息传输,建立良好的数据
传输机制;
6、数据的自动封装与解析:本平台可以对指定数据按一定
原则进行封装,封装时可以自动判断数据包的大小,按指定大小封
装成一个或多个包并记录包间的关系,在接收数据包后,可以对包
进行自动解析;
7、安全控制:本平台应具有严格稳定的安全机制,确保数
据安全,即能够根据需要自动按规则对传输数据进行加密解密、根
据不同请求者的权限级别设置对应的数据访问权限、自动记录数据
丢失与否及传送成功与否的记录,并在传输失败后,能够以GSM的
方式通知接收方本次传送失败,请等待下一次传送;
8、日志:本平台要有健全完备的日志功能,根据需要记录
系统运行过程中的所有相关信息,尤其当系统遇到意外而无法正常
工作时,应有相关日志以备查阅;