论文部分内容阅读
随着武器装备、民用电器等在功能及性能上的加强,不可避免的给其纸质技术文档需求量带来大幅提升,大量的文档堆叠在一起使得编辑和查阅都相当困难,很大程度上影响了整个维护过程。使用电子交互式手册则能够增强技术资料在维护、准备、更新和使用时的便利性,更重要的是使准确性大大提高,这样可以极大的提高装备保障效率,并减少资料编写、维护和保存的开支。IETM作为信息科技发展的产物,在军事、企业和智能家庭领域的作用性越来越大。GJB6600作为我国自主研发的出版物标准也发挥了举足轻重的作用,如今在国内,更多的基于GJB6600标准的IETM系统被开发出来。IETM发布系统属于IETM中一个子系统,主要功能为实现数字文档的线性发布。现在市面上的IETM系统在发布HTML文件和PDF文件时大都使用两套不同的XSL转换样式表,并且在修改样式时需要同时修改这两套样式表文件,这种发布方式使得系统开发工作量加大且无法根据开发者意愿定制输出样式。本文在研究GJB6600国家标准的基础上,设计并实现了IETM发布系统,其支持界面显示、数据存储、DM编辑、数据优化和转换发布等功能,对比传统发布系统本文提出一种新型转换方式,将DocBook文档格式技术结合到发布系统中,这样不仅可以丰富输出样式,更能够大大减少工作量,不论有多少样式上的改动,都只需修改DocBook样式表即可。最后实现一个具有测试用例自动生成、测试执行和测试评估等功能的发布系统测试平台,该平台对发布系统的功能和性能进行测试并生成测试报告。本论文的主要工作有:对比分析IETM各种标准,说明采用GJB6600的优势。介绍IETM发布系统使用的数据存储格式及开发流程,深入研究GJB6600标准,深入研究分析DocBook文档格式标准,创新性的将DocBook格式技术文档引用到发布系统中,实现DocBook XML发布模型,在基于标准的基础上独立编写XSL文件8份,对整个系统架构及各个子模块进行设计并实现,研究软件测试技术,设计并实现发布系统测试平台。