设为首页 | 加入收藏 | 登录 | 注册 
  • 当前位置:首页 » 新闻中心 » 行业知识库
  • 基于自主版式技术的IETM数据模型的设计与实现

    发布日期:2014-10-30   信息来源:来自网络  浏览次数:
     

    1 引言

    1.1 IETM 技术

    交互式电子技术手册((Interactive Electrical Technical ManualIETM)是将技术手册内容转换为数字化,通过系统进行重新编制、管理,并以交互方式进行查阅,快速展现给维修技术人员或系统操作人员。 IETM 技术支持标准数据的导入导出,支持协同开发与合并,可显著提高生产效率。

    1.2 S1000D 标准

    S1000D一个采用通用资源数据库(Common Source Data BaseCSDB)来创建技术文档的国际标准,其内容涵盖了IETM的全部过程。可以用它对任何海陆空交通工具和设备制作IETM,支持标准广义标记语言(SGML)、可扩展标记语言(XML)和计算机机图元文件(CGM

    依据S1000D标准创建的文档,数据是以模块的形式出现的, 即数据模块(Data Module DM),一个数据模块是一个独立描述信息的最小单元,具有原子性。数据模块以编号的形式命名,系统通过对数据模块的分析将数据对象从CSDB中提取出来,以满足特定的需要。

    2 自主版式技术的研究

    自主版式技术是以S1000D为标准,提供元数据模型的解析、数据发现、可视化编辑、 数据的提取存储以及按版式动态组合发布,并可接受针对特定行业定义的元数据规范。实现数据与显示的分离;保证文件数据结构化、模块化、完备化和标准化;保证文件过程信息记录的完整性;符合生产质量控制需要的要求。

    通过自主版式技术实现的文档有以下特点:

    符合 S1000D 标准

    支持技术文档的多人协同创作

    提供文字、 图片、 表格、 多媒体等多种素材的混合编排

    多渠道的数据发布功能, 可通过打印文档、 XML 数据文件、 网页等多种方式发布和阅读

    所见即所得的数据模块编辑功能。

    3 IETM 数据模块设计与实现

    数据模块由状态标识段与内容段两部分组成。状态标识段包含了数据模块的元数据信息与状态信息,这些数据可用于CSDB中数据模块的管理;内容段包含了要显示给用户的文本信息,下面分别介绍了文本数据模块与 CGM 图形数据模块的设计与提取方法。

    3.1 文本数据模块

    文本数据模块是将结构化的 XML 数据按业务元数据规范进行拆分形成需要的数据单元,系统通过导入文本资料,在数据解析子模块进行数据模块的采集、编写及转换。设计流程如图 1 所示:

    3.2 图形数据模块

    CGM S1000D 推荐使用的图形格式,S1000D CGM 文件是由一个或多个图片按一定结构组成,包括描述,控制、图元、属性等,系统通过图形转换器转化成符合S1000D 标准的图像格式,设计流程如图 2 所示。

    通过自主版式编辑器可以在 CGM 图片上标识热点,标识的热点是以叠加层出现在图片上,并不改变图片本身。其在系统中的描述如图3所示。

    3.3 数据模块转换

    数据模块是以XML文件的形式存在到数据中的,其对于用户是透明,不易于维护,需要在系统中将XML格式的数据模块按模板转换成可视化可维护的用户界面,实现数据的可交互性。如图4所示。

    4 数据编辑与出版

    4.1 数据可视化编辑与管理

    数据模块以 XML格式存储在数据库中, 基于自主版式的可视化编辑器提供对XML 数据的所见即所得编辑功能,按设定的样式模板把XML数据输出成易于查看的页面样式。 完成编辑后,可以通过数据解析器将数据保存为符合标准规范要求的XML文件。 如图5所示。

    4.2 数据出版

    数据出版是自主版式技术的重要实现,系统可以将各数据模块按模板发布成所需要的数据格式,包括 XMLHTMLCEBPDFDOC等,系统将数据模块的内容段展示给用户, 实现用户与数据的可视化交互,提供信息共享,如图6所示。

    5 结束语

    本文以 IETM为技术理论,研究了自主版式技术及其应用,并提出了数据模块的设计流程。 文中以实例系统为例,得出所见即所得的数据模块管理与利用是以后的发展趋势; 只有这样才能提高资源的利用率。

    关于希盟信 | 联系我们 | 法律声明 | 网站地图

    copyright@2009-2016 西安希盟信仿真科技有限公司  陕ICP备12011946号