|
摘要:并行设计在航天飞行器领域的重要性不言而喻,产品数据管理(PDM)系统能对并行设计起到技术支撑的作用。文档管理和电子仓库作为PDM系统的基础及核心模块,在飞行器并行化设计中起着重要作用。本文以PDM Enablers为依据,采用面向对象的建模方法,首先提出了基于Enablers的飞行器并行工程PDM系统的结构模型;其次建立了文档分类浏览树,分析了电子仓库与文档管理二者之关系,在此基础上建立了文档管理与电子仓库模型,并对文档的状态变迁机制进行了研究。
1 引言 PDM (Product Data Management,产品数据管理)为飞行器并行工程跨部门的产品开发小组提供了一个信息集成工作环境,开发人员在产品生命周期的任何阶段都可访问到最新的产品信息,并能保证所有数据的完整性和安全性,因此,PDM 技术是实现并行工程的重要支撑技术。文档管理是PDM 的基础模块,电子仓库处于PDM 结构的核心位置,它们在飞行器并行化设计中起着重要作用。 传统的PDM 系统之间没有标准的接口,难以与国际接轨,限制了飞行器并行设计中产品数据交互的范围。PDM Enablers是OMG (Object ManagementGroup,对象管理集团)发布的PDM 国际标准,它为PDM系统提供了一套标准接口,目的在于使PDM服务能够在整体上互换,达到整体上互操作。因此很好地解决了这些问题。PDM Enablers 1.3版自2000年11月正式发布以来,获得了HP、IBM、SDRC、DEC等公司的大力支持,然而在国内按照Enablers设计的PDM系统却很少。 本文在深入研究PDM Enablers的基础上,提出了基于Enablers的飞行器并行工程PDM 系统的结构模型;建立了文档分类浏览树,分析了电子仓库与文档管理二者之关系,在此基础上建立了文档管理与电子仓库模型,并对文档的状态变迁机制进行了研究。 2 基于Enablers的飞行器并行工程PDM系统的结构模型 按照OMG所提出的PDM Enablers使能规范的要求,飞行器并行工程PDM 系统的结构模型如图1所示。  图中,符号 表示模块A对模块B有弱依赖关系,即A要引用B所提供的服务,其它符号说明如下: R:PDM 系统的职能模块(Responsibility),用来管理人员、团体和组织;F:PDM系统的公共业务模块(Foundation),用于支持PDM 系统中全部其它功能模块的公共事务处理;Fw:PDM 系统的综合管理控制模块(Framework),用来支持、管理和控制全部其它上层的PDM 功能模块。R、F......More↓↓↓
|