论文部分内容阅读
电子桌面办公在工作人员的日常工作中占有比重越来越大,特别是Word电子文档办公已经成为工作人员必不可少的方式。工作人员对Word文档的撰写需要注意文档格式的正确性,而这需要花费他们大量时间和精力,会大大降低他们的工作效率。如果对于Word文档格式的检查可以借助某种自动化工具来辅助工作人员对Word文档格式校正,那么将会使办公人员花费更多的精力对内容的编写。一些技术单位对开发的软件项目需要大量文档来进行说明,考虑到编写工作人员对文档格式不规范的行为,为了使他们在编写文档过程中能够认真地去编写相关文档,基于这种需求背景下软件项目文档格式审查系统运用而生。在对软件项目文档格式审查系统开发的驱动下,而软件项目文档基本都是使用Word来编写的。所以需要研究Word文档属性,对Word对象模型分析。研究了C#高级语言调用微软提供的Word文档API如何对Word文档操作以及对Word表格生成操作。由于该系统是基于B/S架构,研究如何使用ActiveX组件把Word文档嵌套到浏览器中进行Word文档相关操作。通过对系统需求分析、系统详细设计、系统数据库表搭建完成了软件项目文档格式审查系统的编写。使用软件项目文档格式审查系统能够对Word文档的操作,主要实现了Word文档格式自动检查、Word文档格式自动修改和不同Word文档样式集的样式进行对比,并依据对比结果,对对比文档的样式进行相应的新增、修改和删除等功能。该系统还可以对Word文档格式自动检查的结果统计出来,用户依据不同的筛选条件对统计结果进行查看。对软件项目文档格式审查系统的功能和非功能进行大量测试,根据测试用例的测试结果表明了工作人员借助该系统可自动化地完成对Word文档格式审查。在文档格式审查的过程中,帮助这些编写工作人员能够意识到文档格式错误的重要性,有效提高了他们对文档格式编写工作的效率。文档编写人员长期借助软件项目文档格式审查系统,使得他们在文档格式编写的出错率越来越少,最后达到几乎没有错误的地步。最终的目的是文档编写人员可以不需要借助软件项目文档格式审核系统来帮助他们编写论文,自己能够规范化、准确化来完成自己文档编写工作。