WPS对国家统一办公文档自选图形的兼容实现
[关键词:WPS,办公文档,自选图形] [热度 ]提示:此毕业设计论文完整版包含【论文,答辩稿】 作品编号:rjgc0030,word全文:40页,合计:15000字 |
论文工作的主要内容是在构建好的UOF读取和写入框架之下,配合WPS(金山文字)提供的IO API的支持,来处理自选图形繁多复杂的属性,以期达到读写完全一致,能够与标准全面兼容。
本文首先研究了UOF和WPS文档格式的不同,在了解了WPS的AutoShapes系统的处理及存储方式的基础上,讨论如何用“分而治之”的方法对繁多的属性进行分解兼容,从而达到读写一致的目的,再讨论如何利用重构等手段维护代码,增强软件的健壮性,达到培养良好的软件工程的素养的目的。
......
作为UOF文档格式的牵头者,金山公司必须让自己的产品对UOF格式能够全面兼容,从而形成了这一项目。项目中所承担的工作是,兼容UOF文档格式中的自选图形部分,也就是在文献[1]里提到的Drawing对象。首先结合文献[2],将这两种不同结构的文档进行深入研究,了解两种格式的相同点和不同点,然后通过编码,对两种格式进行互相转换,以实现WPS 文字对UOF标准的兼容,同时也就完成了对自选图形相关部分的兼容。使WPS能很好的兼容UOF,就需要WPS的IO模块提供一套API的支持,而且,UOF项目和WPS的IO API是同时进行的,能起到很好的互补作用,即可以做好兼容工作同时也在帮助测试API的完整性。最后,做好代码的维护工作,完成实习工作的移交。
......
本项目使用C++语言配合COM技术来完成的,通过对两种不同格式的比对分析,设计良好的程序框架,以完成转换和逆转换的兼容工作的。为解决上述问题,本文主要针对以下内容进行了研究:
(1)使用COM技术和IDL进行协作编程(2)WPS格式自选图形的存储(3)UOF对象结构的存储(4)XML格式的研究(5)文字处理的基本流程
......
系统测试
根据文献[9]和文献[10],对WPS的UOF兼容性测试可以采用黑箱测试的方法,即不深入分析WPS的读取、输出、排版等功能,而是通过读取和输出效果对比的方式来进行的。
可以用WPS读入测试案例,将其显示效果与UOF小组根据案例制作的预期效果图进行对比,从而直观的观察出WPS在读入环节上对uof的支持程度;同时,可以使用WPS根据案例预期效果图,生成一个与之相同的文档,即UOF文档,再对UOF的相关功能点的源代码进行分析,从而判断在输出这一环节上WPS对UOF的支持程度。
案例是本着单项功能点测试与综合功能点测试相结合的原则,参照了中文办公软件文档格式XML标准功能需求说明书,对于自选图形来说,需要测试的文件有......
提示:此毕业设计论文完整版包含【论文,答辩稿】 作品编号:rjgc0030,word全文:40页,合计:15000字 |
本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——WPS对国家统一办公文档自选图形的兼容实现(论文,答辩稿)!