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元 才能查看该篇文章全部内容!立即支付
