欢迎来到天天文库
浏览记录
ID:46622574
大小:1.63 MB
页数:5页
时间:2019-11-26
《基于S1000D的IETM阅读器设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、适S航空标准化与质量2017年第4期基于S1000D的IETM阅读器设计与实现陈正峰(中国航空综合技术研究所,北京100028)【摘要】对某型装备交互式电子手册阅读器系统进行了分析、设计和实现,为装备交互式电子手册的开发交付积累了经验,对推进装备维修信息化建设具有重大推进作用。【关键词】S1000D;IETM;阅读器【中图分类号】T-65【文献标识码】c【文章编号】1003.6660(2017)04.0052—05【DOI编码】10.13237/j.cnki.asq.2017.04.013交互式电子手册(IETM),是近年来
2、为解决产品基层级维修孕育而生的一种电子交付物,它利用计算机多媒体、数据库和网络等技术,将内容繁杂的操作手册、维修手册等信息有机组织管理起来,以最优化的方式将文字、表格、图像、工程图形、声音、视频、动画等多种信息形式进行展示,并以交互的方式进行查询,将维修技术人员或系统操作人员所需的信息,精确地展现在使用者面前。IETM手册集成了产品功能、性能、组成、原理、操作使用、维护保养、故障维修、备件供应等多方面的内容,作为一种先进的装备技术保障辅助手段,通过交互方式为使用人员提供详尽的技术信息支持,显著提高装备的维修保障能力⋯。1S1
3、000D简介ASDS1000D《基于公共源数据库的技术出版物国际规范》(以下简称S1000D)是欧洲航天和国防工业协会(AsD)发布的一个关于技术资料数字化的规范,包括技术资料数据的组织生成、格式要求、管理更新、发布程序等方面的内容【2】。S1000D提出了两个核心概念,用来保证IETM信息共享与交换,这两个核心概念是数据模块(DM)和公共源数据库(CommonSourceDatabase)。数据模块是S1000D中的一个核心概念,数据模块是一个自我包含、包含装备一部分信息的数据单元,由标识状态段(IDStatus)和内容(
4、Content)两部分组成。公共源数据库用于信息管理,用来创建技术文档,可以用它对任何军用或民用的装备制作IETM。S1000D采用了多项ISO国际规范持续采办和全寿命支持(CALS)以及万维网联盟(W3C)规范,支持规范广义标记语言(SGML)、可扩展标记语言(XML)和计算机图元文件(CGM)。2系统设计IETM阅读器选用基于ASRNET和SQLServer的解决方案,采用B/S架构、基于ADO.NET实体数据访问技术,用面向对象C群语言进行开发。2.1设计思想S1000D从布局、显示样式、对话框、警告、注意、注、链接、
5、表格、插图等方面对阅读系统进行了规范,标准同时在链接、导航、注释等方面对IETM阅读系统提出了用户交互相关要求。基于S1000D的阅读器的数据来源于DDN数据包,DDN数据包中包括出版物手册(PM)、数据模块(DM)和插图(ICN)等文件内容,其中PM、DM为XML文件,ICN为图片二进制文件。技术出版物手册使用PM的形式组织,通过定义PM的结构和层级内容,引用DM和下级层级节点,组织手册章节内容。在手册中,DM是最小的内容组成部分,包括文字、插图、表格、链接等内容。通过导入DDN数据包,将手册、DM、插图等内容导入到阅读器
6、数据库。用户通过手册结构树或SNS结构树导航定位并打开相应的数据模块DM,[收稿日期]2017—02.21丛篮丝芝囱根据S1000D对手册内容展现的样式和功能要求,需要把DM内容从XML字符串转成HTML格式,以网页方式将手册资料展现给用户。为了使转换后的HTML页面具备交互能力,根据S1000D对链接、插图、热点导航等内容的交互要求,从DM转成的网页时,把DM中的数据模块引用、插图引用、内部链接等转化成网页中的超链接,并实现超链接的目标内容,当用户在阅读资料时,可以点击链接打开引用的数据模块、插图、热点等内容。2.2物理架
7、构IETM阅读器包括手册数据包管理、手册阅读两大块,这两类操作的用户群体不一样,为了便于手册版本升级,确保手册使用人员所阅读的手册内容版本一致,阅读器采用了B/S架构的网络协作工作平台,其物理架构见图1。殿曩r⋯倒霉立用鼹务器图1物理架构图根据图1所示,阅读器系统部署在]isN务器上,数据库部署在数据库服务器上。在阅读器中,使用全文检索服务进行查找资料,为了获取最佳响应速度和足够的磁盘空间,全文索引服务单独部署在一台专用服务器上,以便有足够的磁盘空间用于保存手册资料。阅读器系统采用B/S架构Lhc/s架构的优势体现在系统升级
8、、客户端部署、用户使用等方面,不论是系统部署还是系统新版本升级,只需要在IIS应用服务器上更新部署系统即可,使用用户只需在客户端使用IE浏览器进入阅读器系统。系统管理人员同样是通过IE浏览器他山之石筵S打开并进入系统管理端,导入阅读器手册数据包,导入后手册数据分别保存在数据库服务器、全文索
此文档下载收益归作者所有