学位论文 > 优秀研究生学位论文题录展示

XML文档管理系统的研究与实现

作 者: 刘康珍
导 师: 阳国贵
学 校: 国防科学技术大学
专 业: 计算机科学与技术
关键词: XML 模式映射 XML信息检索 XML文档更新 代价模型
分类号: TP311.52
类 型: 硕士论文
年 份: 2006年
下 载: 237次
引 用: 4次
阅 读: 论文下载
 

内容摘要


在我们研发的某大型软件系统中,系统运行过程中会产生大量的文书以及各种信息。如何表示这些大量的、不同格式的文书、各种实时信息以便于系统的柔性变化、增强扩展能力、方便信息的交流和共享,是一个非常重要的问题。本文从该大型软件系统的需求出发,采用XML数据表示这一技术途径,为系统中多种不同格式的文书和实时信息,设计XML数据模板,利用XML数据模板的灵活性和XML数据的自描述性,大大简化了系统编程接口,方便和加快了系统各部分间的信息交流和共享。信息将在系统中的各个要素和席位间流动,并经由相应的处理过程而被多次加工和提取,显然如何处理XML形式的文书和其他信息成为系统中的一个重要构件。为解决信息整合、信息抽取、格式转换等基本问题,借助XML解释器和DOM接口,设计并实现了一个模块化、易扩展和高效的XML文档管理系统。除解决处理方法外,另一个重要的问题就是解决XML格式的文书的存储问题。信息处理的基本问题之一就是XML数据的存储,对XML数据的查询、更新都要建立在一定存储模式的基础之上。当前,按数据存储系统的不同,XML数据的基本存储方式可分为三类:基于文件系统的存储、基于半结构化数据仓库的存储以及基于数据库管理系统的存储。结合该大型软件系统的现状,在XML的各种可能存储方式中,本文采用了基于关系数据库的XML存储方案。实践表明,这是一种可行的技术途径。论文针对基于关系数据库的XML数据处理所带来的新问题,深入研究了XML文档到关系数据库的存储映射技术、基于关系数据库的XML文档的索引构建与查询技术,并在此基础上实现了一个以文档为中心的XML文档管理系统,为该大型软件系统中格式各异的文书和各类信息提供了统一的数据格式与访问接口。提出了一种满足系统需求的XML文档到关系数据库的存储方案,实现了XML到关系数据库的完整存储;并基于这种存储方案,设计并实现了一种基于关系数据库的索引构建与查询技术,极大地提高了系统中XML文档的处理效率。

全文目录


摘要  10-11
ABSTRACT  11-12
第一章 绪论  12-17
  1.1 课题背景及研究现状  12-14
  1.2 课题的研究目标及主要内容  14-15
  1.3 课题的研究成果  15
  1.4 论文结构  15-17
第二章 XML—标准数据交换格式  17-27
  2.1 XML概述  17-20
  2.2 XML模式语言  20-25
    2.2.1 DTD  20-21
    2.2.2 XML Schema  21-25
  2.3 XML文档解析技术  25-27
第三章 XML在关系数据库中的存储  27-42
  3.1 XML模式与关系模式  27-28
  3.2 XML到关系模式的映射方法  28-42
    3.2.1 基于有向图的模式映射方法  29-32
    3.2.2 STORED方法  32-33
    3.2.3 基于 DTD的映射方法  33-40
    3.2.4 基于 XML Schema的映射方法  40-42
第四章 基于关系数据库的 XML关键字检索  42-50
  4.1 包含查询  43-44
  4.2 基于位置关系的倒排索引  44-47
  4.3 基于包含关系的倒排索引  47-48
  4.4 扩展的基于包含关系的倒排索引  48-50
第五章 XML文档管理系统的设计与实现  50-67
  5.1 系统的体系结构  51-53
  5.2 系统的存储方案设计  53-59
    5.2.1 存储方案的体系结构  53-56
    5.2.2 XML文档信息抽取  56
    5.2.3 索引的构建与更新  56-59
  5.3 系统中模块功能与接口的设计与实现  59-67
    5.3.1 文书处理支撑模块  60-61
    5.3.2 文档结构验证模块  61-62
    5.3.3 文档处理接口模块  62-65
    5.3.4 XML数据操作模块  65-66
    5.3.5 数据存取模块  66-67
第六章 结束语  67-68
致谢  68-69
参考文献  69-73
作者在学期间取得的学术成果  73-74
附录 攻读硕士期间参加的科研项目  74

相似论文

  1. 基因调控网络模型描述语言研究,Q78
  2. 支持XML数据查询的F&B索引结构的研究,TP311.13
  3. 海量多数据库集成系统的查询处理研究,TP311.13
  4. 基于网络的服装款式设计系统的研究与实现,TS941.2
  5. 基于MDA的界面自动生成方法的研究,TP311.5
  6. 基于Web的科学计算遗留应用共享技术研究,TP393.09
  7. 基于XML的异构数据交换系统的设计与实现,TP311.52
  8. 行政审批电子监察系统数据交换的设计与实现,TP311.52
  9. 大型钢铁企业EDI数据交换平台研究,TP311.52
  10. 基于FDT/DTM技术设备管理系统的研究与开发,TP311.52
  11. 安全相关软件的设计方法研究及应用,TP311.52
  12. Web服务攻击分析与安全技术研究,TP393.08
  13. 基于Agent的旅游信息服务系统构建技术研究,TP393.09
  14. 佳木斯大学数据中心管理系统的设计与实现,TP311.52
  15. 车辆虚拟装配数据管理系统的开发与研究,TP311.52
  16. 基于XML区级科技创新基金管理系统的构建,TP311.52
  17. 基于XML的安全数据交换系统的应用研究,TP309.2
  18. 地方电子政府信息资源共享问题研究,TP399-C2
  19. 数据交换系统的设计与实现,TP311.52
  20. 密码算法自动化测评系统,TP309
  21. 基于XML技术异构数据转换模型的研究与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com