如今,清软英泰pdm应用于各行各业,但是对于我们的客户来说很多人虽然在我们的工程师的指导下会用pdm系统为企业解决问题和提**益,但是对于pdm他们了解的就比较少,下面就有请工程师为大家做一个知识讲堂吧。
当前主流的PDM系统体系结构如图2—1所示。它可以分为5层,分别是底层平台层、核心服务层、应用组件层、应用工具层和实施理念层。
(1)底层平台层
指异构分布的计算机硬件环境、操作系统、网络与通信协议、数据库等支撑环境。当前PDM系统的底层平台层已经能够支持越来越多的软硬件环境。在硬件环境上,从最简单的用户终端、Pc到高端的丁作站和服务器都可以运行相应的PDM系统。
操作系统上,UNIX依然是采用的主要服务平台,但PC/Windows由于成本低廉、界面友好、操作方便等原因正在扩展。很多大型PDM系统如Metaphase、IMAN、PM等。其服务器端还是运行在UNIX环境下,但都相继推出了各自的微机版。而windchill更是以PC/windows为主要平台,后来才推出uNIx版本。
由于企业级的PDM系统需要处理的数据量庞大、性能高的要求,其底层数据库几乎无一例外都集中于Oracle、SQL Server、Sybase等大型数据库,尤其Oracle是很多PDM系统的**数据库。此外,PDM软件几乎都支持TCP/1P、IIOP、NetBIOS和HTTP等局域网和广域网标准协议。
(2)核心服务层
PDM软件产品中的核心服务层和应用组件层,二者功能上有所不同。核心服务层主要完成以下功能:一是向下连接并操纵数据库;二是向上为PDM应用组件提供服务;三是为应用软件提供应用编程接口(API)以集成应用软件,其核心是自身的对象模型。此
外,有些PDM软件系统在其核心层添加了Web处理机制,如eMatrix、windchill等。
在C/S结构下,核心服务层一般置于服务器端,而客户端软件属于PDM的应用组件;在C/B/S结构下,二者都运行在服务器端,但在软件产品购买安装等方面会有所不同,核心服务是必需的,而应用组件一般可以根据需要进行选用。比如Metaphase的对象管理框架、WindchilI的Windehill Foundation都属于核心服务层。
(3)应用组件层
应用组件实际上就是由调用基础服务的一组程序组成,并能够完成一定应用功能的功能模块。如工作流管理应用组件是由工作流定义工具、工作流执行机、工作流监控工具等完成工作流程管理的功能模块。各PDM开发商都不断丰富自己的应用组件,像Metaphase提供了包括生命周期管理器、更改控制管理器、产品结构管理器、产品配置管理器、零部件族管理器、用于同CAx/DFx/ERP/CSM/Ec/SCM等应用软件集成的Metaphase应用集成接口、可视化工具、协同设计支持工具、数字样机等大量丰富的应用组件。
统一的用户界面也归入了应用组件层,几乎所有的PDM系统都支持通过web方式访问和操纵PDM,如eMatrix、windchill等采用了C/B/S结构,以web浏览器为客户端,而Metaplaase、IMAN等也相继推出了基于web的客户端。
(4)应用工具层
应用工具主要指CAx/DFx等工程设计领域应用软件、word等办公用软件以及所有PDM以外的其他应用软件。PDM系统可以通过多种方式与应用软件实现集成。
(5)实施理念层
PDM归根结底只是一种软件工具,而不是企业的经营管理模式。这种软件工具只有在先进的企业运作模式下才能发挥其作用,因此PDM的实施几乎都离不开CE(并行工程)、CPC(协同产品商务)、VM(虚拟制造)、SCM(供应链管理)、ISO9000与生命周期质量保证等先进的管理理念和质量标准。只有在这些先进理念的指导下,PDM的实施才能确保成功并发挥作用。另一方面,PDM实施又是这些先进理念得以成功贯彻的***的工具和手段之一。
本文章由清软英泰pdm全国**代理商北京清泰整理发布,转载请申明,更多详情请浏览http://www.pdm.so |