基于XML的开放文档格式研究及其在研究生管理系统中的应用

来源 :济南大学 | 被引量 : 0次 | 上传用户:hnxmyuandong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会信息化进程的不断深入,办公软件已经成为人们日常办公不可缺少的基础软件之一。但自上世纪以来,各个办公软件厂商大多采用封闭专有的文档格式,这些标准不开放,存在安全隐患,已经无法满足文档组合、内容提取、数据挖掘等新的工作环境的挑战和新的应用程序的需求。近几年来,随着XML技术的不断成熟,新的基于XML的开放的文档格式标准成为国际文档格式的发展主流,不仅为用户冲破法律上或者技术上的贸易壁垒提供保证,而且为简单快捷的实现文件和数据管理、数据恢复、数据挖掘以及与企业业务系统的数据交换提供了可能。 本文从理论和应用两个角度出发,以满足这些新的需求和挑战为目标,在对基于XML的开放文档格式深入研究的基础上,为实现应用程序与基于XML的开放文档格式的互操作建立一种低成本、高效率的解决方案。重点对当前世界上三种主流的基于XML的开放文档格式之一,中文办公软件文档格式开发工具包的实现及实际应用进行了研究。在综合分析研究了基于XML的开放文档格式的国内外研究现状和趋势的基础上,深入研究了UOF标准文档格式定义,分析了UOF文档格式的特点;将以上分析研究作为理论前提,提出了适合于基于XML的开放文档格式的Schema模式定义处理模型;并将其应用于对UOFSchema的处理,最终在JAVA平台上实现了符合UOF标准的应用开放工具包UOFAPI,包括文字处理存取模块、电子表格存取模块、演示文稿存取模块、格式与内容分离模块和压缩打包模块。UOFAPI使那些即使不懂UOF格式的程序员也能够简单方便的操作UOF格式文档,实现了企业业务系统与UOF格式文档信息的集成。 在应用方面,本研究根据山东省研究生学位与研究生教育管理系统(山东省研究生教育创新计划重大项目,编号:2006G01)的具体需求,在对UOFAPI研究和改进的基础上,设计并实现了一个基于开放文档格式UOF的通用数据迁移系统。数据迁移模块主要实现研究生系统业务数据的迁移,主要包括数据导入和导出,迁移过程采用JAVA反射技术实现,以达到系统的通用性。基于UOF格式的数据迁移系统采用C/S架构,具体的业务实现方法在Server端上实现,Client端只提供导入导出的图形化界面,向Server传递导入导出命令来实现数据迁移。 基于UOFAPI的数据迁移系统在研究生管理系统中的实际应用验证了本文所提出的理论的可行性和UOFAPI的实用性。证明了UOFAPI在实现文档资源与应用程序的互操作方面的优越性能,UOFAPI对提高应用程序直接创建和操作UOF格式文档的效率,具有十分重要的理论意义和应用价值。
其他文献
医学断层图像三维可视化是可视化计算中的一个重要应用领域。现代CT医疗影像设备所获得的医学体数据量越来越多,使得三维可视化所处理的数据量巨大,因此,在保证图像质量的前
当今数字化时代,信息数据量呈现爆炸式膨胀。随着传统本地磁盘存储方式已无法适应要求,新的存储技术开始逐渐发展起来,存储区域网络成为当前网络存储技术发展的主流方向,而基于iS
基于样图的纹理合成是近年发展起来的一种新的纹理合成技术,用于解决传统方法中出现的接缝、扭曲以及参数调整等问题。它在图像编辑、破损图像的修补、数据压缩、网络数据的
随着互联网技术的迅速发展,互联网的应用模式也从最初的页面Web、应用Web,发展到Web服务。然而单个的Web服务已难以满足实际应用的需求,如何组合已有的服务,形成新的服务,已
本体映射是本体重用和本体集成的关键环节,这项技术的发展对语义web中本体查询、推理等应用具有重要意义。本文将着重对此进行研究。首先,简要介绍了课题的研究背景,总结了本
《代理银行财政集中支付系统——银行业务子系统》是配合财政支付系统改革的银行端业务应用系统,该系统实现了财政对银行的业务需求,包括:额度管理、凭证管理、授权支付、直接支
在信息化社会里,特别是随着电子商务,电子政务的发展和广泛应用,信息安全显得格外重要。为了保证电子支付、电子合同、电子投票、电子文件等电子信息的安全性,数字签名随之产生。
报表引擎是报表工具软件的核心组成部分,它控制报表系统的运行过程,为灵活多变的企业级报表展示提供强有力的软件支持。在研究报表引擎工作原理、Eclipse插件、RCP、XML、OSG
随着计算机体系结构的发展,多核平台得到了越来越广泛的应用。多核平台与并行计算理论相结合,以多线程并行的方式使应用程序性能大为提高。然而在图形领域,多核平台的应用尚未展
本体映射旨在不同的本体间搭建语义桥梁,以期实现不同本体间的信息交流和知识共享。对于大规模本体,由于其概念数量庞大、相互之间关系复杂,要实现大本体之间的映射变得非常