|
摘要: 本文从体系架构、信息模型、功能模块、解决方案、实施方法学等方面,分析比较了国产PDM软件与国外PDM软件在技术及实施方面的差距。
1 引言 PDM(Product Data Management)是以产品数据为中心,集成并管理所有与产品相关的信息、过程、人与组织的大型管理软件。目前,国外典型的PDM软件主要有UGS公司的TeamCenter、PTC公司的Windchill、MatrixOne公司的e-Matrix、IBM公司的SmarTeam、SAP公司的mySAP等,这些软件基本代表了现今PDM技术的最高水平。经过多年的发展,国产PDM软件得到了长足的进步,但与国外PDM软件仍存在一定的差距,主要表现在体系架构、信息模型、功能模块、解决方案和实施方案学等几个方面。 2 技术分析 2.1 体系架构 软件的体系架构决定了软件的可应用性、可扩展性等重要特性,不同的企业选择体系结构适合自身特点的PDM系统才能最大限度地确保实施的成功。 随着Web技术、面向对象技术的不断发展和应用,国外PDM的体系结构日趋先进,已经从传统的客户机/服务器结构转向基于Web应用、J2EE技术、C/B/S三段式结构的多层体系框架。通常,PDM系统的体系结构整体上分五层:底层平台层、PDM核心服务层、PDM应用组件层、应用工具层和实施理念层,这里主要讨论PDM核心服务层。 PDM软件产品一般指的是核心服务层和应用组件层。在C/S结构下,核心服务层一般就是服务器端,客户端软件就属于PDM的应用组件,在C/B/S结构下,二者都运行于服务器端,但安装有所不同,核心服务是必须的,而应用组件是选用的,如TeamCenter的对象管理框架、Windchill的Windchill Foundation、e-Matrix的AEF(Application Exchange Framework)都是典型的核心服务。 核心服务层向下连接并操纵......More↓↓↓
|