试论产品生命周期管理

本文结合PLM管理理念,简要介绍PLM系统功能,从而为企业市场竞争提供了有力保障。
1 数据库管理系统
数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。
用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。大部分DBMS提供数据定义语言DDL(Data Definition Language)和数据操作语言DML(Data Manipulation Language),供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作。数据库管理系统是数据库系统的核心,是管理数据库的软件。
数据库管理系统就是实现把用户意义下抽象的逻辑数据处理,转换成为计算机中具体的物理数据处理的软件。有了数据库管理系统,用户就可以在抽象意义下处理数据,而不必顾及这些数据在计算机中的布局和物理位置。
2 产品全生命周期管理
产品全生命周期管理(Product life cycle management,PLM)是指管理产品从需求、规划、设计、生产、经销、运行、使用、维修保养、直到回收再用处置的全生命周期中的信息与过程。它既是一门技术,又是一种制造的理念。它支持并行设计、敏捷制造、协同设计和制造,网络化制造等先进的设计制造技术。集成数据环境产品全生命周期管理系统能够为用户建立个集成的数据环境,在虚拟企业环境下,实现数据的一致性管理。
2.1 集成数据环境
在虚拟设计环境下,产品全生命周期的数据分开存放,系统提供数据的联邦机制,分散在网络上的用户在对数据进行存取时,所有数据对用户都应是透明的,这种位置上的透明性可用电子仓库来实现。电子仓库对分散在虚拟企业中的数据建立一个统一索引,指定数据单元存放的具体物理空间,并能对数据的增删和修改操作进行动态的维护。
PLM系统所管理的数据对象由数据建模中的逻辑层进行定义,保证数据模型的一致性。在数据建模中,表示层和逻辑层采用面向对象的方法,在逻辑层生成数据单元的对象模型,这些对象模型作为数据集成平台下的管理对象,纳入到PLM系统的管理体系中。
对象模型可以通过数据建模工具进行动态扩展,PLM提供对数据模型动态扩展的支持。PLM作为统一的数据管理平台,提供对产品数据生命周期有关过程的控制,如版本管理、一致性维护、出入库操作等,对于具体的数据属性信息并不加以限制,这种结构保证数据模型的可扩展性。
2.2 协同设计制造
该体系结构在物理逻辑上分为用户工作站和PLM服务器。联盟企业用户通过用户工作站参与整个协同产品开发过程,而PLM服务器为整个环境提供协同管理、工具服务、资源管理、数据服务等支持。在PLM服务器端提供符合CORBA规范的多种服务,这些服务分别由产品数据管理、项目管理、工作流管理等分系统提供。
3 PLM系统分析
PLM系统是连接企业各个业务部门的信息平台与纽带,企业应用系统(如CAD/CAM、ERP、SCM、CRM等)都依赖PLM系统,并通过PLM系统进行连接和集成。PLM系统与其他应用系统之间的集成可以分为三个层次,即应用封装模式、接口模式和紧密集成模式。
3.1 应用封装模式
“封装”的概念是基于面向对象技术的对象数据模型的。按照面向对象技术,对象有一个接口部分和一个实现部分。接口部分是作用于对象的操作集的说明,是对象惟一的可见部分:实现部分由过程和数据两部分组成,数据部分是对对象的描述或状态表示,过程部分描述了每一操作的实现。
通过对PLM系统的应用封装,PLM系统不仅要管理封装的应用程序,同时也要对由应用程序所产生的数据文件进行管理。也就是说,PLM系统能够自动识别、存储和管理由应用程序产生的文件,同时,被存储的文件可以在PLM系统环境中被激活时,可以启动相应的应用程序,并被编辑和修改。这样,通过PLM系统的封装应用程序和由其产生的数据文件在PLM系统环境中就可相互关联。
PLM系统通过对外部应用系统进行“封装”,将产生这些数据的应用程序进行集成,就可以对分别放在数据库中的特征数据和文件夹中的数据文件进行有效的管理。例如,在PLM系统中,当一个CAD应用程序被封装后,PLM系统中就可以查到该对象,激活该对象进行工程设计。设计结束后所获得的设计姑果,如图形、属性等信息能够自动地在PLM系统中存储和管理。另外,当需要对该图形进行修改时,在PLM系统中查到该文件,用鼠标双击即可以启动该CAD系统,进行相应的操作。
3.2 接口模式
接口是比封装更高层次的集成模式。它把应用系统与PLM系统之间需要共享的数据模型抽取出来,定义到PLM的整体模型中去,以往应用系统与PLM系统之间会有统一的数据结构。通过接口集成,应用系统作为一个对象纳入到PLM系统环境中。接口核式集成的特点是,在封装的基础上,按照应用系统与PLM系统间共享数据模型,通过数据接口。实现应用系统的部分数据对象自动创建到PLM系统环境中,或从PLM系统中调用应用系统管里的某些数据对象,在接口模式中,每个应用程序除了共享部分的数据模型外,还可以拥有自己的私有数据模型。一般地,根据用户对系统数据的要求,可以有工具式接口、直通式接口和间接接口方式。
3.3 紧密集成模式
紧密集成摸式是最高层次的集成。在这一层次中,各应用系统被视为PLM系统的组成部分。应用系统与PLM系统之间不仅可以共享数据,还可以相互调用有关服务,执行相关操作,其正实现一体化,PLM系统对集成的信息类型,包括面向应用的数据、特征数据等提供全自动的双向交换功能。
在这一模式的集成设计中,首先在应用系统和PLM系统之间建立一种共享信息模型,使其在应用系统或PLM系统创建或修改共享数据时,对方也能进行自动修改,保证双方数据的一致性。另外,在应用系统中需要有PLM中相关的数据对象编辑与修改功能,以使应用系统编辑某一对象时,PLM也能对该对象进行自动修改。紧密集成模式在CAD/CAM系统与PLM、ERP系统和PLM系统的集成中都有应用。PLM环境提供一整套结构化的面向产品对象的公共服务集合环境,构成集成化的基础,从而实现以产品对象为核心的信息集成。
4 结论
总之,PLM作为企业信息化的重要组成部分,且是制造业的新的管理模式。PLM将产品作为核心,从产品整个生命周期来控制产品,改变了企业赖以生存的产品创新和开发活动,减少新产品的市场响应时间,提供更好的支持及服务。PLM与ERP、SCM、CRM等系统集成,更加方便顺畅地进行数据交换,实现全面意义上的协同工作,推进企业的可持续发展。
【试论产品生命周期管理】更多内容来源于数字化企业网PLM专区

    推荐阅读