文档库 最新最全的文档下载
当前位置:文档库 › LifeS1000D白皮书

LifeS1000D白皮书

近年来,S1000D 规范已经逐渐成为了国防行业技术出版物领域的主流标准。随着声名鹊起和应用的不断推广,对于支持S1000D 应用的工具的需求,也在日益增长。 做为第一批S1000D 软件及解决方案供应商,CORENA 可以为客户提供用于支持按照S1000D 规范生产装备技术出版物的商用货架软件产品。 自从1991年成立以来,CORENA 一直专注于面向航空航天及国防行业技术出版物领域的SGML/XML 内容管理系统的研发与应用,积累了丰富的经验。在Life*S1000D 的研发与应用过程中,CORENA 与多家参与S1000D 规范制定的知名企业进行了紧密的合作,既丰富了领域知识,又确保了产品的质量。

从 LSAR (综合保障分析)到 IETM (交互式电子技术手册),全程管理 S1000D 项目的技术出版物系统

产品概述

Life*S1000D 是一个易于安装且可灵活配置的内容管理系统软件产品。该产品是遵循S1000D 规范设计研发的一个商用货架产品,用于支持符合S1000D 规范的技术出版物全生命周期业务过程。除了具有通用的内容管理系统功能之外,Life*S1000D 还包含了众多专用的功能,以满足S1000D 规范的特定需求。

特点

■ 广泛支持定制的业务规则。

■ 由诸如XSLT 、SGML/XML DTD 、XML Schema 等技术支撑的

基于规则的信息处理方式。 ■ 动态的基于模式的DMC (数据模块编码)、PMC (出版物模

块编码)、ICN (插图控制码)等编码定义与控制机制。 ■ 支持基于XML 的系统配置信息(如SNS 、信息码、适用性

等)定义文件的导入/导出,从而使得一个特定S1000D 项目的参与各方能够共享项目的规则与配置信息。 ■ 遵循开放的IT 标准,集成了商用SGML/XML 编辑工具软件。

基于SOAP 标准的服务,使技术作者能够在编辑过程中方便地插入诸如插图、适用性等信息,引用外部文档(REFTP )、其它DM (REFDM )以及当前文档中的其它内容(XREF )。 ■ 具有灵活的符合S1000D 规范要求的数据导入/导出功能,且

导入/导出过程的检查和验证方式是可配置的。 ■ 专用的PM 编辑工具,能够方便地创建PM 和交付物。 ■ 基于角色/用户的权限管理机制,提供了灵活的访问控制。 ■ 集成了强大的PDF 生成工具,支持以页面为导向的技术出版物

发布形式(PDF 或PostScript )。 ■ 基于单一数据源,支持不断丰富的技术出版物交付形式,如:

IETP-X 、IETP-Neutral 、WEB 、CDROM/IETP 、PDF 等。 ■ 具有工作任务分配、DM 分组、报告生成等功能。

系统运行技术要求

软件平台

Life*S1000D 服务器可以运行于:

■Windows XP/2000

■Linux - RedHat Advanced Server

2.1 or

3.0

■Solaris 9

客户端可以运行于Windows 98/XP/2000。

硬件平台

本产品运行于 Oracle RDBMS 9i/10g 和 Oracle Application Server 10g之上。建议将数据库服务器和应用服务器分别安装于不同的计算机上,计算机最低系统配置要求如下:

■32位Intel 2 GHz CPU

■2 GB 内存

■2 GB 硬盘空间

当然,实际的系统配置取决于用户和数据的数量。对于非常小的应用,整个系统甚至可以部署在一台个人计算机上。

客户机的最低系统配置如下:

■32位Intel 1 GHz CPU

■512 MB 内存

■100 MB 硬盘空间Life*S1000D提供了下列主要功能模块:

信息及业务规则

设置

■ 定义信息类型

■ 定义信息规则

项目配置■ SNS(Standard Numbering System,

标准编码体系)管理

■ 设置DMC、ICN、DMLC、DDNC、

CCODE/IPRC等编码准则

■ 保密规则设定

■ 配置DM,包括DM类型、各种规则、

ILC(项目位置码)和IC(信息码)等

■ Comment/IPR配置

■ 系统行为配置

■ 通过配置文件包,可以方便地在不同

的系统之间共享一个特定的CSDB的

配置信息,以避免可能的重复劳动和

错误

用户与权限管理■ 定义组织机构、人员、角色和权限

工作流管理■ 定义信息对象的生命周期状态流

项目定义导引■ 导入/导出项目的各种定义文件,以便

于共享

外部程序设置■ 设置用于内容编辑和预览的外部程序数据交换■ 设置数据交换规则

■ 导入S1000D数据交换包

■ 创建和导出S1000D数据交换包

项目管理■ 管理与DM、PM以及图形等信息对象

相关的工作流

■ DM创建与管理

■ 图形创建与管理

■ PM创建与管理

■ DM集管理

■ 外部文档参引管理

■ 文档归档

■ DML管理

■ 工作任务分配与管理

反馈信息管理■ 管理Comment/IPRF

工具与设备管理■ 统一管理技术出版物中描述的工具设

备、备件、耗材等信息

内容编辑■ 检入/检出DM等信息对象

■ 控制编辑过程

■ 支持引用统一管理的工具设备、备件、耗

材等信息

■ 支持S1000D规范定义的各种信息参引

■ 便捷的内容适用性定义

■ 工作任务分配管理

发布与交付■ 创建交付物

■ 发布交付物

■ 管理交付物

项目配置

作为技术出版物业务领域的国际性标准规范,S1000D体现了各行业广泛的业务需求、业务流程和文档类型。灵活、可定制,是S1000D 最为突出的特点。为充分支持S1000D的这一特点,Life*S1000D

产品实现了高度的可配置性,以最大程度地支持用户对S1000D的灵活应用。

在Life*S1000D中,用户可以定义用于控制文档结构和展现风格的信息规则。而这些规则可以组合成为一个统一的信息规则集,并与某一类文档类型(如AVEE描述类DM)关联。用于创建新的DM的文档结构框架(skeleton),也是由用户导入系统,并与文档类型关联。

诸如用于创建DMC和ICN的元数据规则,可以通过模式(scheme)的定义和使用进行配置,其中包括SNS结构和信息码等。而这些规

则可以在不同的Life*S1000D系统之间交换。

图 1 – 项目配置为了帮助用户在特定的范围(如一个单位)内定制业务流程,

Life*S1000D提供一系列丰富的工具:

■ 系统包含了一组预先定义且可灵活配置的业务规则。通过这些业务规则,可以指定诸如DM的版本是否允许空缺、

未经验证的数据是否允许导入等。

■ 在系统中创建和维护的工作流将与业务规则的一个子集关联。隐含的文档对象状态变化,可以与标准的动作(action)关联,如导出DM。每个动作包含一系列顺序执行的动作例程(action routine),且可以配置其与特定的事件(event)关联,即当该事件发生时,执行相关的动作。事件可以由菜单项激发,而菜单项可以基于工作流动态创建。系统预先设定了一组标准的动作,用户可以修改和扩展。

■ 系统包含了一组标准的数据交换检查/验证功能,用户可选择启用或禁用。

■ 数据交换的权限由可配置的规则控制。并且,在创建/导出数据交换包时,可以加载现成的DDN结构框架以供使用。■ Life*S1000D系统配置可以从CSDB中导出,并可根据需要修改。此后,这些系统配置可以导入在其它地方(如分承制单位)部署的Life*S1000D系统。从而简化系统配置工作,确保业务的一致性。

数据交换

为了创建和接收符合S1000D规范的基于文件的数据交换包,Life*S1000D提供了Transfer Suite功能模块。

在接收/导入数据交换包时,系统除了列示出数据交换包所包含的内容清单之外,还提供了一组可配置的自动验证与检查功能。用户可以在将数据导入系统之前检查内容清单,也可以直接将数据导入系统。

图 2 – 数据交换来自用户的评价

“CORENA’s Life*S1000D has been crucial in meeting the deadlines to deliver high quality technical publications to our customers. Without CORENA’s S1000D system and expertise in the area, the very tough milestones in the Gripen export program could not have been met.

The system has proved to be what we hoped for; stable, filled with functionality and very user friendly, giving us what we need to meet pro-gram requirements.”

MATS AN NELL

MANAGER PUBLICATIONS

SAAB AEROSYSTEMS THE GRIPEN PROGRAM

在Life*S1000D中,用户既可以创建常规的包含DM的数据交换包,也可以创建只包含图形文件的数据交换包,还可以创建包含Comment或DMRL/CSL(CSDB Status List,CSDB状态清单)的数据交换包。

项目规划与管理

CSDB的建立和维护,包括了一系列关键的任务,如:

■ 创建或导入DMRL,包括创建DM。

■ 创建技术插图。

■ 管理IPRF/Comment。

■ 创建DM集。

■ 管理DM、PM、插图和Comment/IPRF等信息对象的工作流。

■ 向作者分配DM等的编著任务,并指定完成期限和其它注释。

Life*S1000D支持所有的关键任务。DM和插图的创建是基于预先配置的模式进行的。在创建过程中,用户可以得到动态选项列表的帮助。DMRL是在CSDB中维护并可以导出。Comment/IPRF是由Comment Suite功能模块管理的。用户可以查阅某个Comment与哪些DM相关。Comment/IPRF的处理由相应的工作流控制。

DM可以被分类形成针对某个工作包或工程的DM集。DM集可以用于跟踪与特定更改需求或客户工程相关的DM的工作进展情况。可以使用适用性过滤机制,确保一个DM集只包含适用于特定客户的DM。

工作流管理器用于控制DM等信息对象,使其按照预先定义的生命周期状态流动。工作流机制是通过一个弹出式菜单驱动的。当信息对象处于某个状态时,只有下一个合法的状态才能被选用。当某个DM的编著工作未能按照预定的日期完成时,该DM 将被高亮(红色)显示。Life*S1000D提供了设定完成时间以及生成完成情况报告的功能,该报告可以以HTML方式在线查阅,Array也可以输出至Excel文件。

使用PM内容编辑器,可以编辑PM内容,加入或删除DM。当然,在PM内容编辑器中,可以通过加入PM来满足复杂的PM 结构要求。正文前资料是自动生成的,并且随着新条目的加入而自动更新。交通指示灯用于表示PM中的DM是否有效。当PM中某个DM的新版本产生后,用户可以方便地将其更新至最

新的版本。

图 3 – 项目规划

编辑环境

Life*S1000D 通过标准接口,集成了第三方XML 内容编辑工具,并通过一系列功能插件,为用户提供了一个功能齐全的编辑环境。在该编辑环境中,用户可以通过DMC 、工作流状态、DM 标题(包括信息名称和技术名称)等查询条件查找DM 。此外,用户也可以使用全文检索方式进行查找。

当一个DM 被选中后,弹出式菜单将列出下列可执行的操作: ■ 以SGML 、XML 、PDF 或HTML 方式浏览DM ■ 查阅DM 历史记录 ■ 查阅详细的DM 状态信息 ■ 查阅该DM 在何处被引用

■ 调用合法的工作流动作

图 4 – 编辑环境

用户可以从CSDB 中检出并锁定DM 或技术插图,然后在相应的编辑器中对内容进行编辑。当编辑完成并检入CSDB 后,锁定将自动解除。

Life*S1000D 与第三方的 XML 编辑器实现了基于SOAP 的集成。一系列特定的功能插件,可以帮助用户在编辑过程中从CSDB 中获取诸如适用性、图形、可引用的DM 等信息,也可以获取DM 内部可引用的对象。

当用户选定了一个DM 之后,有关该DM 的详细信息将以选项卡的方式列出,供用户选择查阅。以下是部分示例。

图 5 – 数据模块

来自用户的评价

“We have been challenged with updates to the S1000D standard, and with the need to meet hard delivery deadlines for the Gripen Export program. The introduction of CORENA’s Life*S1000D system was a smooth process, where we basically were able to produce data modules after only two days. Our relationship with CORENA has enabled us to meet our delivery dates.”

OLA ALBERTSSON PUBLICATIONS MANAGER VOLVO AERO

THE GRIPEN PROGRAM

除了支持S1000D 规范定义的DM 类型之外,Life*S1000D

还支持非结构化的DM 。它们可以是任何二进制文档类型,如MS WORD 或PDF 文档。与其它DM 一样,这些DM 可以被更改并加入数据交换包。不过由于这些DM 是二进制文档,因此无法被集成到最终的发布输出中。另外,Life*S1000D 也支持Container DM 和Technical Information Repository DM 。

适用性

Life*S1000D 为技术出版物内容适用性处理提供了方便的辅助手段,包括:

■ 通过功能插件,在编辑过程中定义适用性。

■ 在发布过程中,基于适用性过滤生成客户化技术出版物。

交付

Life*S1000D 提供了Delivery Suite 功能模块,供用户建立、组装和输出交付物。用户可以如同创建PM 一样,将PM 和DM 加入交付物。系统还提供了交付物的版本控制和管理功能。

图 6 – 交付

当创建IETP 时,系统将根据IETP 中定义的内容,自动生成诸如TOC 、LOSU 、LOSP 等信息。Life*S1000D 支持PM 和基于PM 的客户化交付物。交付物可以被发布成各种形式,如: ■ PDF 。

■ 自包含的IETP ,可以直接刻成CDROM 或通过 IE 放在Web

上运行。 ■ IETP-X / IETP-Neutral (XML) / SGML ,可以作为其它IETP 制

作工具的输入。 Life*S1000D 集成了Corena 公司的IETP 制作/浏览工具软件Life*IETM ,使用户可以便捷地制作和更改基于MS Internet Explorer 浏览器的IETP/IETM 。

Life*IETM 可以方便地配置以适用于S1000D 规范的新版本。用户为每个新CSDB 所做的配置,只是选择一个合适的启动画面。而使用Life*IETM 制作的IETM ,更是无需特别的培训!

Life*IETM 包含了一个具有全文检索功能的搜索引擎,以及实时的适用性过滤机制,使用户能够选择浏览仅与特定构型相关的技术信息。Life*IETM 制作的IETM 是完全基于XML 的,并以MS Internet Explorer 为浏览工具。对于非IE 直接支持的图形格式,需要使用相应的第三方显示插件。

Life*IETM 为常用的DM 类型提供了现成的样式,包括描述类、过程类、机组/操作人员类、维修计划类、图解零件数据类、线路数据类等DM 类型。这些样式可以根据需要进一步修改和完善。

图 7 – Life*IETM 示例

帮助文档

Life*S1000D 提供了完整的用户手册和联机帮助。

图 8 – 联机帮助

Corena Danmark a/s Bregner?dvej 144 DK-3460 Birker?d Denmark Tel: + 45 4594 9400

Corena Norge AS Industritunet Dyrmyrgt.35

N-3611 Kongsberg Norway Tel: + 47 3271 7200

Corena Sverige A/S Lektorpsv?gen 14 702 30 ?rebro Sverige Tel: + 46 70253 7340

Corena Deutschland GmbH Hahnstrasse 70

D-60538 Frankfurt Am Main Germany Tel:+49 696 69 00 80

Corena Canada

247 North Service Rd. West Oakville Ontario L6M 3E6 Canada

Tel: +1 905 844 9595

Corena USA Inc.

40 Lake Bellevue Drive Suite 230 Bellevue, WA 98005 USA Tel: +1 425 643 7443

Corena Holding A/S 北京代表处

北京市海淀区三里河路一号 西苑饭店5128室 100044 电话: +86 10 8837 5110

相关文档