论文部分内容阅读
交互式电子技术手册(InteractiveElectronicTechnicalManual,简称IETM)是在相关标准的指导下,采用信息技术编制而成的一种数字化手册。与传统纸型技术资料的使用和管理模式相比,交互式电子技术手册在开发效率、准确率、时效性等方面均有着明显的优势。通过使用交互式电子技术手册,保障人员可以获取实时、高效的技术指导和信息支持,对提高设备的全生命周期保障水平具有重要意义。
在IETM应用的早期,信息技术相对比较落后,当时各单位开发出来的IETM系统均为单机版,使得在各单位间要共享和交换数据极为困难。随着网络技术的迅速发展,基于B/S模式的多层Web应用能解决全球范围内的信息共享、协同操作等问题。如果在IETM的开发中也应用这种Web开发模式,则各单位间的信息共享和协同操作问题将迎刃而解。
在Web应用系统中,MVC(Model-View-Controller,模型-视图-控制器)模式是一种被广泛采用的软件设计模式,它的模块化设计思想使得系统更易维护、扩展和重用。另外,XML(ExtensibleMarkupLanguage,可扩展标记语言)作为一种简单、灵活的文本标记语言,被广泛应用于电子出版。本文采用MVC模式和XML技术构建IETM系统结构,主要研究和设计工作如下:
(1)介绍了IETM的特点、国内外研究现状和发展趋势。
(2)分析了IETM中的关键技术,包括IETM标准化技术和XML相关技术。
(3)分析了MVC设计模式及基于MVC模式的开源框架Struts,针对Struts框架的一些不足以及IETM应用中的特点,提出了在Struts框架基础上进行改进的MVC实现方式,并最终应用于IETM的体系结构中。
(4)对基于MVC的IETM体系结构各层进行了详细分析,完成了原型系统的设计。