论文题目: 基于Schema验证的XML解析器中验证子系统的设计与实现
论文类型: 硕士论文
论文专业: 软件工程
作者: 胡亚明
导师: 陈平,毛少杰
关键词: 验证,解析器
文献来源: 西安电子科技大学
发表年度: 2005
论文摘要: XML(eXtensible Markup Language,即可扩展标记语言)作为一种标记语言,具有有效的表达各种信息、数据和使各种应用协同工作能力,正逐渐成为下一代互联网信息交换的标准。在信息交换中要求对XML文档进行编辑和解析等操作,以获取XML文档中的信息,其中对XML文档解析、验证的研究是XML应用中的一个重要的基础方面。 本文正是基于这样的技术和应用背景,开展了相应的基于Schema验证的XML解析器设计与实现的工作。由于小组分工,论文负责验证子系统的设计和实现工作,本文建立了基于Schema验证的XML解析器需求分析,构建了基本的XML解析器的验证的框架和结构,详细探讨了目前XML解析的各种接口规范,从中选择出适合接口在其基础上进行设计和实现,并对XML解析器的验证子系统进行了分析、设计和实现,详细描述了其中的IO操作、XML Schema语法分析、验证处理、异常处理的设计以及实现。
论文目录:
独创性(或创新性)声明
关于论文使用授权的说明
摘要
Abstract
第1章 绪论
1.1 研究背景
1.2 应用背景
1.3 课题目标
1.4 本文的结构
1.5 本文所做的主要工作
1.6 论文结构
第2章 解析器技术概述
2.1 XML解析器的相关概念
2.1.1 XML概述
2.1.2 XML的语法
2.1.3 DTD文档
2.1.4 XMLSchema
2.2 XML解析器功能
2.2.1 解析器的定义
2.2.2 解析技术分类
2.2.3 国内外发展动态
第3章 解析器需求分析
3.1 需求分析
3.2 功能用例
3.3 接口需求
3.4 验证活动
第4章 解析器设计与实现
4.1 划分组件
4.2 分层设计
4.3 分离模型与视图
4.4 静态模型
4.4.1 模型图
4.4.2 包结构图
4.5 动态模型
4.6 解析器设计
4.6.1 验证核心设计
4.6.2 IO设计
4.6.3 语法分析设计
4.6.4 异常设计
4.6.5 接口设计
4.7 解析器实现
4.7.1 IO实现
4.7.2 验证实现
4.7.3 异常处理实现
4.7.4 接口实现以及调用
4.8 开发工具
第5章 解析器测试
5.1 单元测试
5.2 解析测试
5.3 性能测试
第6章 总结
6.1 系统总结
6.2 系统的改进方向
6.3 展望
致谢
参考文献
发布时间: 2006-12-29
参考文献
- [1].基于Schema验证的XML解析器中解析子系统的设计与实现[D]. 孟瑜.西安电子科技大学2005
- [2].基于Schema验证的XML解析器中编辑子系统的设计与实现[D]. 李亚佳.西安电子科技大学2005
- [3].XML数据的查询优化研究[D]. 杨梅.湖南大学2007
- [4].一种基于语义的将关系数据转换为XML数据的方法[D]. 陈志炜.东南大学2004
- [5].XML数据在关系数据库中存储技术的研究[D]. 王晨阳.大连海事大学2007
- [6].基于Schema的XML索引技术的研究[D]. 许娴.重庆大学2006
- [7].基于XML的异构数据库间联合使用[D]. 黄玮.河海大学2002
- [8].基于XML的网络教学系统的研究与实践[D]. 赵立志.山东师范大学2004
- [9].数字协同编撰系统的设计与实现[D]. 孙敬楠.杭州电子科技大学2018
- [10].基于XML电子病历的设计与实现[D]. 廖润祥.电子科技大学2013
相关论文
- [1].基于XML的异构数据源集成研究与应用[D]. 闵道辉.西南石油大学2006
- [2].基于Schema的XML索引技术的研究[D]. 许娴.重庆大学2006
- [3].基于XML与.NET技术的动态Web信息发布系统的研究和设计[D]. 蒲天宏.南京理工大学2006
- [4].基于XML的数据建模及数据交换技术的研究[D]. 王林霞.南京理工大学2006
- [5].基于XML的数据交换平台在决策支持系统中的应用[D]. 芦洁.西安电子科技大学2006
- [6].基于Schema验证的XML解析器中编辑子系统的设计与实现[D]. 李亚佳.西安电子科技大学2005
- [7].基于XML数据交换的若干问题研究[D]. 刘力军.中国科学院研究生院(计算技术研究所)2001
- [8].XML与数据库双向接口的研究和实现[D]. 孔翔鹰.上海交通大学2006
- [9].基于Schema验证的XML解析器中解析子系统的设计与实现[D]. 孟瑜.西安电子科技大学2005
- [10].一种基于DOM的XML解析器的设计与实现[D]. 赵辉.山西大学2005