PDM的体系结构及其发展
作者:2013/8/20 5:56:10

 

 

    作为一个大型软件系统,PDM的体系结构受到越来越多的用户的关注。企业在选择PDM系统时,一般只是从功能上考察PDM系统,事实上软件的体系结构是软件的***,决定了软件的可应用性、可扩展性等重要特性。不同的企业应该从其地域分布特点、功能需求、用户的数***等因素出发,选择那些体系结构适合自身特点的PDM系统,这样在实施中才能***大程度确保实施的成功。

 

    本章介绍了PDM的一般体系结构,阐结构的作用,叙述结构的发展,比较了常用PDM系统的体系结构,给出了WOMl系统的体系结构前景。

 

PDM的一般体系结构

    随着Web技术、面向对象技术的不断发展和应用,PDM体系结构日趋***,基于Web技术、J***a语言采用C/B/S三段式结构和J2EE技术的PDM系统己经成为主流。PDM系统与应用软件的集成能力不断增强,己经成为企业主要的信息集成平台之一;其核心功能文档管理、工作流和过程管理、产品结构配置管理日益成熟、趋于完善:其上的功能组件不断丰富和扩展,已经覆盖了产品全生命周期。

 

    当前***的PDM系统普遍采用,Web技术及大量业界标准,目前主流的PDM系统体系结构如图3-1所示。整体分五层:底层平台层、PDM核心服务层、PDM应用组件层、应用工具层和实施理念层。

 查看更多精彩图片



图3-1当前PDM的主流体系结构

 

底层平台层

    主要指异构分布的计算机硬件环境、操作系统、网络与通信协议、数据库等支持环境.当前PDM软件底层平台层的发展主要有两个特点:一是适应能力不断扩展,能够支持越来越多的软硬件环境,二是底层平台朝廉价方向发展。

 

    PDM厂商一直致力于推出适应更多平台的PDM系统。在硬件环境上,从***简单的用户终端、PC机到***的工作站和服务器都可以运行相应的PDM系统。

 

    操作系统上,UNIX依然是大多数实施使用的主要服务平台,但由于成本低廉、界面友好、操作方便等原因PC/Windows正在悄然扩张自己的领地。很多大型PDM如Metaphase. IMAN, PM等其服务器端还是运行在UNIX环境下,但都相继推出了各自的微机版.而像Windchill等新生***更是以PC/Windows为主要平台,后来才推出UNIX版本。

 

    由于企业级PDM系统庞大的数据量、高的性能要求,因此底层数据库几乎无一例外都集中于Or***e、SQL Server、Sybase等大型数据库,尤其是Or***。是很***DM系统的***或独选数据库.此外,PDM软件几乎都支持TCP/IP、HOP、NetBIOS和NTTP等局域网和广域网标准协议。

 

2  PDM核心服务层

    PDM软件产品一般指的就是核心服务层和PDM应用组件层,因为二者功能上有所不同,所以分别讨论。在C/S结构下,核心服务层一般就是服务器端,客户端软件就属于PDM的应用组件,在C/B/S结构下,二者都运行在服务器端,但在软件产品购买安装等方面会有所不同,核心服务是必须的,而应用组件可以选用。例如,Metaphase的对象管理框架、Windchill的Windchill Foundation都属于核心服务层。

 

    核心服务层主要完成几个功能,一是向下连接并操纵数据库,二是向上为PDM应用组件提供服务,三是为应用软件提供应用编程接口(API)以集成应用软件,其核心是自身的对象模型。此外,有些PDM软件在核心层添加了Web处理机制如eMatrix、Windchill等。

 

3PDM应用组件层

    应用组件实际上就是由调用基础服务的一组程序(界面)组成并能够完成一定应用功能的功能模块。例如,工作流管理应用组件,就是由工作流定义工具、工作流执行机、工作流监控工具等组成的完成工作流程管理的功能模块。各PDM厂商都不断丰富自己的应用组件,像Metaphase提供了包括生命周期管理器、更改控制管理器、产品结构管理器、产品配置管理器、零部件族管理器、用于同CAx/DFx/ERP/C***/EC/SCM等应用软件集成的Metaphase应用集成接口、可视化工具、协同设计支持工具、数字样机等大量丰富的应用组件。

 

    统一的用户界面也归入了应用组件层,几乎所有的PDM都支持通过Web方式访问和操纵PDM,较新的如eMatrix、Windchili等CB/S结构的PDM都是以Web浏览器为客户端,而Metaphase、IMAN等也相继推出了各自基于Web的客户端。应用工具层

 

    应用工具主要指CAx/DFx等工程设计领域软件、Word等办公用软件以及所有PDM以外的其他应用软件。PDM系统通过多种方式与应用软件实现集成,这将在后续小节中讨论。

 

实施理念层

    PDM归根结底不是企业的经营管理模式而只是一种软件工具,这种软件工具只有在***的企业运作模式下才能发挥作用,因此PDM的实施几乎都离不开CE(并行工程)、CPC(协同产品商务)、VM(虚拟制造)、SCM(供应链管理)、IS09000、全生命周期质量保证等***的管理理念和质量标准(详情见第4章)。只有在这些***思想的指导下,PDM的实施才能确保成功并发挥较大的作用。另一方面,PDM实施又是这些***理念得以成功贯彻的***有效的工具和手段之一。

 

PDM软件厂商在推销其软件产品的同时,也在推销它的理念,如PTC倡导Product first、Metaphase倡导它的4C理念等。而PDM软件又是一种只有通过实施才能***地与企业结合并体现其价值的软件。因此,实施理念列在了PDM体系结构的***上层。

本文由:http://www.pdm.so 英泰PDM发布,转载请声明,联系人:吴先生 4000627868

 

商户名称:上海御云信息科技有限公司

版权所有©2025 产品网