基于XML Schema的XML文档自动生成工具开发开题报告

 2021-08-08 15:10:45

1. 研究目的与意义

在大量研究的基础上开发一个实用系统,该系统能根据定义域内的XSD模式文档自动生成一个Form表单,在Form表单中输入数据并提交后,系统能自动生成一份XML实例文档,并且该实例文档符合相应的XSD模式文档。该系统能方便用户得到XML实例文档,只需在Form表单中输入数据,而不需了解编码及XML的语法规范,对普通用户也非常适用。

2. 国内外研究现状分析

国内外很多工具的研究也涉及到了数据输入表单或基于XSD的XML实例文档的生成,但都存在一定的局限性。如:Schema-Forms能够根据XSD生成Web表单,并能在数据输入时根据XSD对输入数据进行有效性验证,但它的输出并不是XML实例文档,而是XSLT被转化后的Html网页。Altova公司开发的xmlspy能根据生成实例文档,但也存在着一定的局限性,它首先生成的是空的XML实例文档,在表格中输入数据后才能得到带有数据的XML实例文档并且它是一种商业化的软件,价格昂贵。同时它很庞大,无法方便地嵌入到应用系统中去,对于特定应用系统的用户来说,使用起来不够方便。

3. 研究的基本内容与计划

研究内容:

一、分析项目背景及国内外研究现状

二、XML文档自动生成工具开发

三、XML文档自动生成工具测试

进度计划:

序号

项目

时间

阶段成果

1

研究背景和发展趋势

2-4周

文献综述,开题报告

2

选择并搭建开发环境

1-2周

开发计划,技术方案

3

实现功能并完成测试

4-8周

项目源码,代码文档

4

撰写论文并准备答辩

2-4周

毕业论文,答辩文稿

4. 研究创新点

一、导入XSD文件后生成表格框架,便于填写内容。

二、使用者无需了解XML语法规范,易于使用。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版