基于电子表单的数据交换研究

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:augustS
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术特别是网络技术和数据库技术的发展,信息化系统在企业中变得越来越重要,越来越普及,但是由于企业自身特点和各经营环节对信息化需求的不同,许多早期的信息化系统的应用实施大多是分散孤立的,导致企业中存在着大量异构数据资源,这使得企业内部和企业之间的数据交换变得很困难。目前的建设过于注重各类应用的集成,而与之紧密相关的另一问题——数据交换则往往被忽视,导致在应用集成项目的实施过程中才发现还需要解决数据交换问题,而由于前期的设计未充分考虑到数据交换的需求,因而分布在各个应用系统中的数据对数据的统一访问和使用构成了很大的挑战。 不断增长的客户以及业务规模使得各行各业对实时信息的期望也持续增长,企业间跨区域、跨领域的合作已是目前发展的必然趋势。随着网络化与信息化进程的不断推进,各部门、行业和领域的各类信息越来越迫切需要能最大限度地相互共享、交换、集成和再利用,越来越多的用户希望能够同时访问和处理不同网络节点的多个异构数据源中的数据,他们希望屏蔽各个层次的异构特性,不必知道各物理数据库系统的分布,也不必知道各物理数据库的结构组成,不必自己去进行数据转换与结果汇总,只需通过简单的全局查询便可得到一个综合结果。特别是在Internet出现后,利用Internet技术建立在宽带高速网络之上的许多应用系统如电子商务电子政务办公自动化、企业资源规划和决策支持系统等也都需要基于一个能共享各部门行业和领域各类信息的统一平台。这种各行各业对信息共享的需求导致了异构数据源交换技术的发展,如何有效地实现这些异构数据库的信息共享成为了当务之急。 人们为解决数据交换问题设计了各种不同的系统,然而目前的数据交换系统存在某些不足,比如现有数据交换系统大多针对具体的数据库开发的,但是当后端数据库系统发生变化后,其软件较难维护:对于现在越来越多的数据格式,传统的数据交换显然己经不能满足结构化数据交换的要求。 本论文针对现有数据交换中存在的上述不足,以及企业对数据交换提出的跨平台、独立于具体数据库、基于B/S模式的新要求,在XML和电子表单等技术特点的基础上,提出了一种基于电子表单的异构数据交换系统,使不同企业之间或企业内部能以较小代价实现交互。 本文首先介绍了异构数据源的几个表现类型,分析了传统的异构数据交换的实现方法与其中所存在的问题,提出了采用XML和电子表单等技术实现异构数据交换。然后,本文对XML、电子表单技术和数据库映射等相关技术进行了深入的研究。 XML(eXtensible Markup Language)是一种可扩展的、自描述的数据格式,具有与平台无关、易于扩展、交互性好、语义性强等特性,它能够表达各种类型的数据,解决了数据的统一接口问题,便于不同数据库之间的信息交换与共享。 XForms是对HTML表单的更新,它提供了可扩展的方法以在HTML文档中包括更丰富、更动态的表单,还可以使用XForms更快速更方便地创建Web表单。XForms支持多种设备和结构化的表单数据(如XML文档)。通过使用XForms,开发人员无需进行脚本编制就可以生成动态Web表单,在同一页面内包括多个表单、以及用不同的有效方法约束数据。尽管每个XForms部分一也就是数据模型、视图和控制器一是完全可分离的也可用于其它技术,然而,通过很好地将这些部分共同集成到应用程序中,可以实现重要的附加值。 接着,本论文给出了此系统的总体设计,介绍了系统的需求分析和系统的实现技术,提出基于XML的异构数据交换模型,此模型适用于不同应用环境,并能屏蔽应用系统间的异构性,在降低数据交换复杂度的基础上实现透明数据交换;在此基础上又介绍了系统的详细结构设计和模块划分,并给出了该系统的工作流程。 最后,本文给出了异构数据交换系统中关键部分的实现,从实践角度证明系统框架的可行性,同时指出了系统的不足和有待提高的方面。本论文由于其实现的基本原理是基于XML的,开发环境又建立JAVA平台之上,因此本文的研究成果具有很强的普遍性与扩展性。
其他文献
在本论文中,基于J2EE技术平台,分析了传统的MVC模型的不足,并根据Java Web开发技术的发展趋势,在对当今的一些开源框架和中间件进行详细的分析后,针对MVC模型的不足提出了一种新的
僵尸网络(Botnet)是攻击者出于恶意目的,传播僵尸程序将大量主机感染成僵尸主机,并通过一对多的命令和控制信道进行控制所组成的网络。它是近年来兴起的危害因特网的重大安全威
P2P网络作为一种新型的大规模分布式资源共享系统发展迅速,并很快取代web成为Internet上占用带宽最多的应用系统。P2P网络是一个用于资源共享的节点群体,所有节点通过规则或不
本文提出一种时空联合的视频图像运动目标分割方法,重点研究了基于核密度估计的非监督聚类方法——均值漂移算法。从改善标准均值漂移分割入手,在此基础上结合光流计算和运动分
本文对基于图形处理单元(GPU)的通用计算技术进行了研究,主要工作包括以下几个方面: 首先,介绍和分析了GPU的发展历史及基本工作原理,并从基于GPU的物理现象模拟、图象处理、
本文研究了公钥密码RSA算法,主要内容如下: (1)介绍了攻击模型化。为了预先考虑不同程度的攻击,需要各种更严格的安全性概念。而为了建立更严格的安全性概念,做的第一步就是正
文物的实时再现技术中有两大关键问题需要研究,一是文物的纹理映射,二是文物的虚拟展示。本文选题来源于北京师范大学数字博物馆建设项目,以文物三维模型的获取、三维纹理映射、
HEVC作为下一代视频编码标准,在视频质量相同的情况下比H.264节省约50%的有效码流。HEVC如此高的压缩效率是以复杂的递归划分算法和更长编码时间为代价的。目前主流的H.264/A
软件成本估算模型的目的在于帮助人们更好的理解软件项目的成本问题,进行准确的估算。因而,软件成本估算模型的广泛应用,一方面有助于软件采购方与开发者更好的理解软件成本,获得
学位
虚拟化技术源于上世纪60年代,近年来重新受到重视并得到快速发展,其核心思想是在一个物理主机上虚拟出多个虚拟计算机并在其上同时运行多个客户操作系统。虚拟化平台允许用户方