异构系统数据交互的研究与实现.doc

约64页DOC格式手机打开展开

异构系统数据交互的研究与实现,页数:64字数:48660目 录第一章 绪论41.1 论文研究背景和意义41.2 论文选题背景61.3 国内外研究现状61.4 论文研究内容及重点81.5 章节安排9第二章 异构系统数据共享常用技术102.1 异构系统数据库集成模型102.1.1 基于传统数据仓库的集成架构102.1.2 联...
编号:68-76304大小:5.21M
分类: 论文>计算机论文

内容介绍

此文档由会员 云贝贝 发布

异构系统数据交互的研究与实现


页数:64 字数:48660

目 录
第一章 绪论 4
1.1 论文研究背景和意义 4
1.2 论文选题背景 6
1.3 国内外研究现状 6
1.4 论文研究内容及重点 8
1.5 章节安排 9
第二章 异构系统数据共享常用技术 10
2.1 异构系统数据库集成模型 10
2.1.1 基于传统数据仓库的集成架构 10
2.1.2 联邦数据集成 11
2.1.3 基于中介器的集成 12
2.1.4 异构数据库实现互连和数据访问的方法 13
2.2 中间件技术 15
2.2.1 CORBA 16
2.2.2 DCOM 17
2.2.3 EJB/Java RMI 18
2.3 xml及其相关技术 19
第三章 xml与数据集成 20
3.1 xml相关技术 20
3.1.1 超文本标记语言(Hypertext Markup Language) 20
3.1.2 级联样式单(Cascading Style Sheets) 20
3.1.3可扩展的样式语言(Extensible Style Language) 20
3.1.4 URL和URI 21
3.1.5 XLink和Xpointer 21
3.1.6 DOM 22
3.1.7 DTD 22
3.1.8 XML Schema 23
3.1.9 XQuery 24
3.2 xml与关系数据库之间的映射方式研究 24
3.2.1 XML与关系数据库之间的映射方式 25
3.2.2 XML与数据库之间数据类型的映射 26
3.3 基于XML的数据集成体系结构 28
3.3.1 应用层 30
3.3.2 代理层 30
3.3.3 消息层 30
3.3.4 数据源层 30
第四章 系统体系结构设计 32
4.1 热电分厂三遥系统 32
4.1.1 系统总体架构 32
4.1.2 系统内部软件框架 33
4.1.3 异构系统数据交互软件框架 35
4.2 110kv站微机保护系统 37
4.2.1 系统总体架构 37
4.2.2 系统内部软件框架 39
4.2.3 异构系统数据交互功能层次 40
4.2.4 数据交互运行流程 42
第五章 系统关键技术的分析与实现 44
5.1 与直流屏的数据交互 44
5.2 与honeywell的数据交互 46
5.2.1 数据的获取和转换 46
5.2.2 数据的解析和展现 49
5.2.3 用户管理 51
5.3 供电系统整体集成 53
5.3.1 共享数据注册 53
5.3.2 公共模型 56
5.3.3 包装器 56
5.3.4 用户界面 58
5.3.5 数据的多样化展现 59
参考文献 62


第一章 绪论
1.1 论文研究背景和意义
随着全球经济的发展,实现信息化已经成为我国企业发展的必然要求,然而,与发达国家相比,我国企业是建立在现有的相对落后的产品设计、制造、生产、管理等系统基础上,这使得企业信息化需要解决的技术环节错综复杂。特别是由于市场经济的渗入及电子商务的发展,企业信息化的应用深度与广度也在不断扩展,我国企业正面临着更加激烈的市场竞争,如何提高自身的竞争能力和可持续发展能力,从而在多变的全球化市场竞争中保持优势,已经成为我国各行业、各地区企业生存和发展的关键。实践表明,解决这一问题最有效的办法就是引进先进技术,全面实现企业管理的信息化、智能化、集成化,以最快的时间、最高的性价比提供满足客户个性化需求的产品。
同时计算机技术和网络技术不断发展,Internet/Intranet规模日益增大,丰富的信息资源使得企业与外界的联系越来越紧密。企业界为了充分利用这些信息资源为企业服务,新兴企业呈现出分布化、集团化和专业化的趋势。异地设计与制造、动态联盟、虚拟企业等新型的企业组织和合作方式不断涌现。通过企业与企业在产品开发过程中的合作,可以实现优势互补,加强各个企业的核心竞争力,节省大量的低效率投资,提高整个企业联盟的竟争力,这种企业结盟己成为市场竞争中普遍采用的有效手段。由多个分布企业协作完成一个复杂产品的开发,己经成为企业合作的重要模式,分布式企业协作产品开发,除了管理模式需要深入研究外,还有一个重要问题是各企业之间数据共享的问题。由于各个分布企业使用的数据库产品可能来自不同的软件提供商,即使是使用相同的数据库产品,由于各个企业建立方式的不同,都会造成各个企业数据库系统对产品数据信息模型表示上的差异,使得不同企业的数据库系统之间直接交换和共享设计、制造过程的数据变得困难。网络的发展使企业逐渐从一个孤立的节点成为不断与网络交换信息、传递信息的实体,企业数据共享也从企业内部共享走向了企业间共享。现在的企业比以往任何时候都需要将内部数据进行发布和交换,这必然导致越来越多的企业应用需要访问异构数据源,为了满足这种需求,需要有一种系统能够支持异构数据源的数据共享。
实际上,在数据库系统出现之前,应用系统使用文件系统来存储数据,大量自治应用系统创建了大量的异构文件,共享这些异构文件是非常困难的。在单一的系统中管理所有这些文件是异常复杂的,因为这些文件在字段名称、值类型和文件结构上存在着大量的异构问题。为了解决这些问题,人们开始使用集中的数据集合替代文件系统来存储和处理数据,这个数据集合称为数据库,管理这些数据库的集中控制系统称为数据库系统。
从七十年代起,集中式数据库得到了迅速发展和广泛使用,类似的问题出现了。这些数据库被独立地创建和管理,物理上和逻辑上都存在异构。每个独立的数据库有自己的模式、数据模型、数据操纵语言。