浅谈PDM系统的开发与应用
- 格式:docx
- 大小:24.62 KB
- 文档页数:7
企业信息化建设中的PDM系统应用随着企业信息化的不断推进,PDM系统(PDM: Product Data Management)的应用在企业中越来越广泛。
PDM系统是企业信息化中一个重要的组成部分,它可以有效地管理企业生产制造中所使用的各种数据,以便更好地控制和管理生产和制造流程。
本文将从以下几个方面来分析PDM系统在企业信息化建设中的应用。
一、PDM系统概述PDM系统是一种用于管理产品数据的软件系统。
它是一种领先的、全面的、跨平台的产品数据管理解决方案。
PDM系统不仅可以管理产品的设计数据、制造数据、过程数据、检验数据、质量数据等方面的信息,还可以管理项目的开发计划、成本分析、进度管理、生命周期管理等。
因此,PDM系统被称为是全面、跨维度、一体化、协同的产品开发与制造的信息化平台。
同时,PDM 系统也是管理知识产权、提高产品质量、缩短产品开发周期、加快产品发布和制造的重要手段之一。
二、PDM系统的应用场景基于PDM系统,可以实现企业信息化建设中的以下几个应用场景:1、产品设计管理企业的产品设计,设计数据的版本管理和变更管理非常关键。
PDM系统可以让企业中的产品设计团队实现更好的协作和交流,确保产品在不同阶段的设计数据完整性与一致性,规范和保障产品的开发过程,减少产品开发中的错误和重复工作,提高了企业产品的设计质量和设计效率。
2、工艺管理PDM系统可以对工艺流程进行有效管理,即通过PDM系统对企业的工艺文件进行管理,规范和监控工艺流程,确保工艺的可执行性和质量,对工艺过程实施跟踪和控制,并通过数据统计、分析等方式对工艺进行优化。
同时,PDM系统可以有效的管理很多工艺数据,包括工艺路线、工艺参数、工艺实施规范等。
3、生产管理PDM系统可以对整个生产过程进行集成管理,从生产计划、生产资源分配、生产进度跟踪、生产质量及成本分析等方面进行管理,实现全程闭环的信息反馈。
在企业生产管理中,PDM系统起源到了重要的作用,它可以对生产流程进行监控,及时发现问题,确保生产质量与交货时间,优化管理流程,提高了企业运营质量和效率。
PDM系统在产品开发过程及项目管理中的应用1 产品开发过程与项目管理的内涵产品开发过程与项目管理能满足企业对整个产品开发进行协调和进度控制的要求。
在企业中,过程管理广泛用来跟踪和控制产品的设计和修改过程,以增强产品开发过程的自动化程度,运用PDM中特定的过程建模工具还能对产品过程进行重组,规范开发流程,降低开发成本,提高开发效率。
(1)产品开发过程与管理产品开发过程是指从产品定义到产品批量生产之前这个阶段,包括与产品开发有关的所有相关技术活动和管理活动;它代表了特定组织进行产品开发的行为与方法;是一个将工程技术、方法、工具和人员集成并付诸产品开发实践的技术和管理框架。
产品开发过程管理主要是针对产品开发的全过程工作流,对产品数据、过程状态以及流程和资源进行协调、控制和重构。
它包括产品策划、规划、实施、控制(监控、评估、改进)等过程;产品开发过程管理包括工作流程的建立与控制、更改流程的设计与控制。
对于并行工程中产品开发并行设计流程是相互嵌套,串并混合的工作模式。
(2)产品开发项目管理项目管理是在项目实施过程中实现其计划、组织、人员及相关数据的管理与配置,进行项目运行状态的监视和完成计划的反馈,是建立在工作流程管理基础之上的一种管理。
它是以任务作为管理对象,按照任务间的内在逻辑联系,进行有效的计划、组织、协调与控制。
其内容主要有项目合同管理、项目计划管理、项目界定管理、项目时间管理、资源管理、技术状态管理、质量管理、项目风险管理、项目进度管理、项目评估管理等。
本文主要从产品开发的角度对项目管理部分内容进行探讨。
产品开发型项目管理主要具有项目分解、资源调配和项目进展状况监视等功能,从而动态地了解和安排参与人员、仪器、厂房等资源,并将项目管理置于产品结构配置管理与工作流程管理之上,通过产品结构树与工作流程了解项目的进展情况。
2 PDM系统中项目管理与过程管理(1)并行工程的集成平台—PDMPDM作为支持并行工程的使能技术和并行工程的支持集成框架,首先能支持异构计算机环境,包括不同的网络与数据库;其次,能实现产品数据的统一管理与共享,提供单一的产品数据源。
PDM系统在产品开发过程中的应用任何企业的产品都要经历从开拓市场、扩大市场份额到保持稳定,有市场的历程。
在市场开拓期,新的创意和富有朝气的新产品,是最吸引人的地方,在竟争对手没有赶上来之前,往往可以取得较丰厚的利润。
PDM(Product Data Management)即产品数据管理。
它是基于分布式网络、主从结构、图形化用户接口和数据库管理技术发展起来的一种软件框架(或数据平台)。
PDM可对并行工程中的汽车设计人员工具、设备资源、产品数据以及数据生成过程进行全面管理。
在汽车制造业中应用PDM软件,可大大提高设计开发工作的效率,缩短产品设计周期,从而提高竞争力。
结合产品开发部门的业务需求,应该实施的PDM模块主要有:文档管理、零部件与CAD集成、流程管理、工程变更、产品配置、项目管理和试验数据管理等。
流程管理在PDM中,产品开发设计人员所创建的文档或者零部件都能按照预先定义的流程进行。
当已经定义好的流程被启动后,PDM系统就开始对这个工作流程所描述的工作过程进行控制,PDM会自动把工作任务分发到每一个任务执行者手中。
一个工作步骤的任务完成后,PDM系统负责把这个过程产生的有关信息传递到下一个工作步骤的任务执行人员开始工作。
如果设计资料在审核时没有通过,就退给设计资料的作者。
PDM流程管理提高了工作效率,但仍然面临一个问题,当产品开发部门某个业务流程变化了怎么办?针对这个问题,PDM系统做出相应的定制接口,通过PDM业务环境管理,PDM 项目工作小组能够修改原来定制的流程。
流程管理使PDM很好地管理和控制了产品开发部门的业务过程,但是长期习惯的手工签批流程很难迅速转变到电脑中进行,因此PDM项目工作小组提出了解决方案,即:流程上线后手工和电子流程并行。
零部件管理和CAD集成零部件管理和CAD集成主要管理和控制产品开发部门开发和设计的所有产品。
该模块涉及到产品开发部门的数据非常多,PDM很多功能都(如产品设计和项目管理)是以此模块为基础。
PDM系统简介及应用一、定义及可实现的功能PDM:产品数据管理 (Product Data Management,简称PDM) 以产品数据为中心.集成并管理所有与产品相关的信息、过程、人与组织的软件。
由于CAD投有文档管理功能,企业里仍然采用把图纸打印出来再由人工管理的办法,有关设计文件的审核、存档、保密、查阅等工作极为不便;设计信息资源无法重用.新产品设计时往往需要从头开始.并且会出现许多重复性的设计,影响了设计效率。
应用PDM技术,可解决这些问题,实现设计信息的管理与控制。
PDM 依据全局信息强调共享的观点,为不同地点、不同部门的人员营造了一个虚拟协同的工作环境,它是所有信息的主要载体,在产品发展过程中,可以对它们进行创建、管理和分发。
PDM 作为连接多个不同应用单元的一种集成工具,它确保了整个企业中的有关人员在适当的时候以适当的形式得到适当的信息,从而保证了在正确的时刻利用正确的信息做出正确的决策,保证了企业生产正常、有序的进行。
二、体系结构(即PDM系统的三个模块)从PDM 在制造业的实施情况分析,其功能主要应包括以下几个方面。
1、产品结构与配置管理:可以很方便地对所有的产品信息进行查询、生成物料清单和提供最新的零件使用情况等,即产品机构化;产品配置是编制产品结构的一种手段,它特别适用于多规格品种、零部件通用性强的系列化产品。
产品配置模块能够使企业的各个部门在产品的整个生命周期内共享统一的产品配置,并且对应不同系列的产品定义,生成相应的产品结构表。
为此需要做两步工作,第一步是开发能够支持变型设计的零件,第二步是构建一个变型的产品结构。
2、工作流程管理:工作流程管理包括设计审批流程管理和更改流程管理。
在产品设计流程中,首先确定所设计的零部件的结构、材料、采购方式,然后再确定该零部件的代码及其相关特性,这些特性的确定必须依据已经制定好的标准来确定,在原始数据信息录入之前,必须按照标准将原始数据按标准定制。
浅谈PDM在企业管理中的应用摘要:随着信息技术的飞速发展,PDM已成为企业管理中不可或缺的工具。
本文首先介绍了PDM的概念和特点,然后重点探讨了PDM在企业管理中的应用,包括工程设计、产品生命周期管理和协同工作等方面。
结合实际案例分析,论证了PDM在提高企业生产效率、降低成本以及实现信息共享和协同工作中的价值和作用。
最后,提出了PDM在未来的发展方向和趋势。
关键词:PDM;企业管理;生命周期管理;协同工作;效率提升正文:一、PDM的概念和特点PDM(Product Data Management,产品数据管理)是指以数据为基础、以产品为中心的一种管理技术。
它将产品的设计、生产、销售等所有环节中产生的数据进行集成、管理和共享,以实现对产品生命周期各阶段数据的有效控制和利用。
PDM具有以下特点:1、产品为中心。
PDM关注的是产品生命周期中所涉及的所有数据,以产品为中心,将数据以流水线的方式进行管理。
2、数据共享。
PDM将企业内部不同部门生产的数据统一管理,确保各部门间的数据共享和流通。
3、集成性。
PDM系统可以集成企业内部不同系统间的数据,实现从设计到生产的全过程集成化管理。
4、协同工作。
PDM系统的重要特点是协同工作的支持,通过共享数据、协同控制和流程协调,提高企业的工作效率和生产效率。
二、PDM在企业管理中的应用1、工程设计PDM系统可以帮助企业实现从工程设计到生产的全过程的单一性流程管理,标准化整个工作流程。
在工程设计环节,PDM系统能够实现完整的数据管理、版本控制、数据检索和共享等功能,确保所有设计文件和数据的可靠性和安全性。
2、产品生命周期管理PDM系统能够帮助企业对产品的全生命周期进行管理,从设计、制造到售后服务等全过程都能够实现完整数据的可追溯性和控制。
PDM系统能够对产品的材料清单、零部件图、设计图纸等进行数据管理,确保产品的质量和安全。
3、协同工作PDM系统能够实现不同部门之间的数据共享和协同工作,比如在产品开发中,设计师、工程师和制造商都有不同的工作职责,PDM系统能够协调各自的工作,并且赋予自动化的工作流程,促进沟通交流和协同工作。
pdm应用场景
PDM(产品数据管理)系统是一种用于管理产品数据的软件系统,它广泛应用于各种工业领域,包括制造业、电子行业、航空航天、汽车工业、国防军工、船舶工业等。
在这些领域中,PDM系统具有以下应用场景:
1.产品设计和开发:PDM系统能够集中存储和管理产品的各类数据,如CAD图纸、零部件信息、产品规格等。
这使得设计团队能够轻松查看产品的数据,了解每个部件的属性和数量。
此外,通过与智橙系统等工具的集成,PDM系统支持在线的3D建模和设计,从而提高了产品设计的高效性和精准性。
2.制造业:在制造业中,PDM系统用于管理产品设计、工艺流程和生产制造等环节的数据。
通过集成CAD/CAM/CAE、EDA、OA、CAPP、MRP等应用程序,PDM系统实现了企业内各部门之间数据的高度集成、协调和共享,从而优化了产品研发过程。
3.电子行业:在电子行业中,PDM系统用于管理电子产品的设计、生产和销售等环节的数据,从而提高了生产效率和产品质量。
4.航空航天领域:在航空航天领域,PDM系统用于管理飞机和航天器的设计、生产和维护等环节的数据,这有助于提高产品的可靠性和安全性。
此外,每个企业都有自身的特点和需求,因此,虽然PDM系统具有广泛的应用场景,但并无万能的PDM 系统可以包容所有的需求。
在选择和应用PDM系统时,需要根据企业的实际情况进行定制和优化,以实现最佳的产品数据管理效果。
以上信息仅供参考,如有需要,建议咨询PDM系统服务商或相关领域的专家。
浅谈PDM系统在产品研发管理的应用随着计算机辅助设计(CAD)技术的快速发展,产品数据管理(PDM)系统已经被应用到很多制造型企业中,成为其产品研发的数据管理工具平台,这对于提高企业的产品竞争力具有重要意义。
PDM系统的基本原理是,利用计算机系统控制整个产品研发过程。
PDM系统可以有效、实时、完整地控制从产品规划到产品报废的整个产品生命周期中的各种数字化信息。
1、产品数据管理(PDM)系统在产品研发周期中的保障作用随着企业规模的不断发展以及CAD技术应用的不断深化,企业都感受到了“数据管理”带来的压力,PDM系统的应用,正是帮助企业解决这个管理问题。
首先,PDM系统给企业的产品研发工作模式带来了极大的变化。
它帮助企业实现数据管理从纸介管理模式转向电子数据管理模式。
其次,它使产品研发的管理模式发生根本变化,通过PDM系统,可以构建企业产品数据库,规范图文档、数据管理,方便数据重用;可以构建产品协同设计开发平台,提升设计工作效率,缩短产品开发周期;使设计审批流程管理网络化、信息化,规范设计审批制度的执行、监控;并可以实现与CAD、ERP系统的集成,消减信息孤岛,提高产品的竞争力。
1.1保证数据的完整性、一致性和安全性在PDM系统上线之前,研发的数据都是使用共享盘来进行保存和管理,甚至,有些研发项目在试制初期,都保存在研发人员自己的计算机硬盘上,这样的管理模式使得研发数据很容易缺失,尤其是当有研发人员离职时,研发数据很难实现完整的交接,既拖延了研发进度,又给研发工作带来损失。
有了PDM系统后,产品研发各阶段所产生的数据都在PDM系统中进行管理和使用,全部的数据都保存在服务器上,同时,系统本身提供了较为完善的权限控制工具,一般的研发人员无权删除数据,从而有效保证了数据的完整性和数据的安全。
并且,PDM 系统的所有用户面对的是同源数据,相同的数据只有一个入口,就从源头上杜绝了一物多号或一号多物的现象,从而有效保证了数据的一致性和唯一性。
PDM系统在企业产品开发与管理中的应用与效果评估研究摘要:在当今竞争激烈的商业环境中,产品开发和管理对于企业的成功至关重要。
随着科技的不断进步与应用,传统的手动和纸质管理逐渐被数字化的解决方案所取代。
产品数据管理(PDM)系统作为一种集成的信息管理工具,已经成为现代企业产品开发与管理的关键组成部分。
本文主要分析PDM系统在企业产品开发与管理中的应用与效果评估研究。
关键词:PDM系统;企业产品开发与管理;应用;引言PDM系统通过集中存储、管理和共享产品相关的信息和数据,提供了有效的协作平台和工具,以促进各个团队成员之间的沟通和合作。
它可以跟踪和管理产品的整个生命周期,包括设计、制造、销售和服务等环节。
通过PDM系统,企业能够实现更高效的产品开发流程,减少错误和重复工作,提高团队的工作效率和协同能力。
然而,尽管PDM系统在理论上被认为是一个有力的工具,但在实际应用中,企业在采用和推广PDM系统时仍面临一些挑战。
一些企业可能面临技术接入、培训和文化转变等方面的困难。
因此,对于PDM系统在企业产品开发与管理中的应用和效果进行深入研究和评估,对于帮助企业解决这些问题并实现更好的效益具有重要意义。
1、PDM系统概述PDM系统(ProductDataManagementSystem)是一种专用的软件系统,用于管理和组织企业产品相关的数据、文档和信息。
它提供了一个集中化的平台,使企业能够有效地存储、跟踪、共享和管理与产品开发和生命周期相关的所有数据。
PDM系统涵盖了多个关键功能和模块,以支持产品的设计、开发、制造、销售和服务等各个阶段。
PDM系统可以用来管理不同类型的产品数据,包括CAD(Computer-AidedDesign)文件、工程图纸、材料清单、工艺流程等。
它提供了数据版本控制、权限管理和数据一致性的机制,确保团队成员在合作过程中使用的始终是最新和正确的数据。
PDM系统可以帮助企业有效地管理和组织与产品相关的文档、报告、规范和说明书等。
浅谈PDM在企业管理中的应用PDM,即产品数据管理,是一种将产品设计数据管理与协同工作流程集成的企业信息管理系统。
它主要用于在整个产品生命周期中管理产品和其相关数据,可以帮助企业快速实现协同设计、数据管理和工作流程协调等功能,并且能够在整个生产过程中追踪产品的各个环节,从而提高生产效率和产品质量。
本文将从PDM的应用场景、优势以及实践案例等方面浅谈PDM在企业管理中的应用。
一、PDM的应用场景1 .产品设计阶段:PDM可以对产品的相关设计数据进行管理,确保产品设计数据的可控与可追溯,提高产品生产的精度和效率。
2 .产品开发阶段:PDM可以帮助企业对开发中所需的各类资源进行有效管理,比如素材、代码库等资源。
3 .生命周期管理:PDM可以帮助企业对产品的生命周期进行全面的监管与管理,包括产品的开发、设计、制造、销售等环节,从而优化产品生产的整个流程。
二、PDM的优势1 .提高生产效率:PDM可以提高企业的产品生产效率和质量,避免重复的产品设计和制造工作,以及多余的数据交换和管理。
2 .降低生产成本:PDM可以有效减少企业在产品设计、制造、测试等环节中的资源浪费,从而降低生产成本。
3 .高效协作:PDM可以确保企业内各业务部门之间的协作和沟通,实现设计师、工程师、制造商之间实时信息共享与协调,从而提高企业的工作效率。
4 .数据可追溯:PDM可以实现产品数据的全面追踪,记录产品的历史信息和变更记录,便于企业在日后进行产品升级和维护,同时还可以为企业设想产品的未来发展方向提供有价值的数据支持。
三、实践案例1 .以Uni1eVer公司为例,该公司使用PDM系统优化了其供应商的库存管理、产品设计与制造等业务流程,从而大大提高了企业的生产效率和质量。
2 .以嘉善股份为例,该公司通过PDM系统管理所有的产品数据,从而实现了产品的全生命周期管理,提高了生产效率和质量,进而提高了企业的市场竞争力。
综上所述,PDM作为一种集成产品设计数据管理与协同工作流程的企业信息管理系统,可以帮助企业提高生产效率和质量,降低生产成本,提高企业竞争力。
产品数据管理pdm原理与应用
产品数据管理(PDM)是一门用来管理所有与产品相关信息(包括零件信息、配置、文档、CAD文件、结构、权限信息等)和所有与产品相关过程(包括过程定义和管理)的技术。
以下是其原理和应用:
一、PDM的基本原理
PDM的原理在于逻辑上将各个CAX信息化孤岛集成起来,利用计算机系统控制整个产品的开发设计过程,通过逐步建立虚拟的产品模型,最终形成完整的产品描述、生产过程描述以及生产过程控制数据。
这种技术信息系统和管理信息系统的有机集成,构成了支持整个产品形成过程的信息系统,同时也建立了CIMS的技术基础。
二、PDM的应用
1. 信息管理:PDM系统可以有效地管理产品全生命周期的信息,包括产品的规划、设计、制造、销售等各个环节的信息。
这有助于提高信息的利用率和准确性,减少信息冗余和错误。
2. 流程管理:PDM系统可以对产品的开发设计流程进行管理,确保流程的规范化和高效化。
通过流程管理,可以提高产品的设计效率和设计质量,缩短产品的开发周期。
3. 资源管理:PDM系统可以对企业的资源进行管理,包括人力资源、设备资源、材料资源等。
通过对资源的合理配置和使用,可以提高企业的生产效率和资源利用率。
4. 质量管理:PDM系统可以对产品的质量进行管理,通过建立完善的质量管理体系,确保产品的质量和可靠性。
5. 决策支持:PDM系统可以提供丰富的数据分析和决策支持功能,帮助企业做出科学合理的决策,提高企业的竞争力和市场地位。
总之,PDM技术的应用可以提高企业的生产效率、产品质量和资源利用率,增强企业的市场竞争力。
浅谈PDM系统的开发与应用随着计算机应用的迅速发展,采用计算机辅助技术和先进的信息管理技术是企业更新改造、提高产品竞争力的必有之路。
PDM的应用能缩短产品设计周期,减少工程设计修改,加快产品投入市场进度,削减总成本。
据国外资料统计,PDM 的应用能使产品设计周期缩短25%,减少工程设计修改4%,加快产品投放市场进度50%~80%,总成本削减25%以上。
国外的一些汽车、飞机公司实施PDM系统后均大大提高了企业的效益。
国内据对机电工业近500家企业调查,新产品开发周期平均达24个月,其中单件、小批量产品的生产技术准备周期约占供货期的32%,有的高达60%,采用PDM技术后,可缩短生产周期50%~80%。
CIMS示范应用企业使用PDM新技术后,对减低产品开发成本、提高设计能力等均取得了明显的效益。
随着中国信息化进程的发展,国内应用PDM系统的企业也越来越多,PDM产品的开发与应用进入了快速发展时期。
如何更好地实施PDM,这是大家都在关注的问题。
PDM在我国尚处于起步阶段,有关PDM实施的专业咨询十分匮乏,从而使PDM的实施受到很大的限制。
同时,不少人对PDM的认识尚存在一定的误区。
2 PDM的发展趋势2.1 PDM的发展趋势据PDMIC的调查结果,目前PDM的服务器平台以HP和SunSeries为主,其次是Win/NT ;客户端则Windows系列最多,其次是SunSeries和HP;后台数据库或者集成数据库几乎都是成熟的关系型数据库(RDBMS),以Oracle独霸天下,其他数据库相对Oracle来说占的比例很少,也有一定的面向对象的数据库(OODBMS),主要是Objectivity;大多数PDM系统采用TCP/IP协议。
随着技术的发展,企业在使用现有PDM系统的同时,又希望能有更新更完善的PDM系统,不仅要与ERP集成,还要与CAD、CAM集成,在网络时代还要向Web 技术发展,在跨地区、跨国的大型企业中,希望能实现企业级的管理,强调单个特征和功能的“技术工具包”也要向“问题解决方案”的系统发展。
(1)提供企业信息建模方法论和相应工具的支持。
PDM不只是一个简单的技术模型,实施PDM必须站在企业管理的高度,并给企业提供相应的方法论,建立一个正确的信息模型,为系统的实施打下坚实的基础。
(2)广泛应用面向对象的系统分析和设计技术。
面向对象的方法因其抽象性和封装性的特征,能更好地确定系统的范围和目标,并能很好地适应未来的发展,因此,未来的PDM系统的开发将广泛应用面向对象的方法。
(3)基于Internet/Intranet平台的PDM的产品。
国际互联网Internet的运用已遍及全球,随着其应用的深入,未来企业的商务活动将越来越多的在Internet和企业Intranet平台上进行,作为企业信息平台的PDM,如何适应这一发展,已成为亟需解决的问题,所以,未来PDM产品的开发将越来越多地基于Internet/Intranet平台。
(4)从传统的客户机/服务器结构转向三层结构。
客户机/服务器结构的出现使计算机应用获得巨大的发展,但随着应用的深入,其固有的缺点和弊端也显露出来:网络资源的消耗大,系统的安装、配置、升级、维护、培训将耗费大量的人力和物力。
三层体系结构是二层体系结构的发展和延伸,它把系统的从逻辑上分为三层:用户服务层、应用处理层、数据存取层,由它们实现灵活的分布式计算环境。
三层结构的思想是从Internet技术发展而来,它的中心特征是每个应用程序的主要部分在一共享的应用程序服务器上执行,而不是分散在每个客户机上运行,即系统应用都集中在应用处理层,客户端只负责结果的显示,系统的改动只须在应用处理层修改即可。
(5)系统的开放性。
PDM是集成的技术,集成是其重要的特征。
作为企业信息集成平台的PDM,必须管理企业各种应用系统产生的数据,使应用系统之间达到信息的交流与共享。
但随着企业计算机应用的深入,将会有更多不同应用系统产生的信息让PDM进行管理,所以,PDM要适应未来的发展,必须为更多的应用系统提供标准化的接口。
(6)支持快速定制和开发客户化系统。
因PDM系统和企业自身的情况密切相关,因此实施PDM系统并不是经过简单的培训就可以,它必须有一个复杂的客户化过程。
目前因PDM系统的标准化和企业管理的规范化正在逐步完善,所以,现在PDM的实施还处在“量身订做”的阶段,开发周期很长,耗费大量的人力和物力。
由此可以看到,进行客户化系统将是未来的研究方向之一。
(7)分布式技术。
基于网络的分布式计算机技术也是近年来获得很大进步的技术之一,以分布式计算机技术为基础,基于构件的系统体系将逐渐取代模块化的系统体系结构。
在分布式计算机技术的标准方面,一直存在两大阵营,一个是以OMG组织核心的CORBA(Common Object Require Broker Architecture)标准,另一个是以微软为代表的基于DCOM的ActiveX标准。
目前这两大标准的竞争仍然没有结束,许多商品化软件同时支持这两个标准。
2.2 当前PDM技术研究热点及方向当前对PDM的研究主要有:Web技术、分布式计算技术在PDM上的应用、数据集成、联邦式PDM和分布式PDM等。
(1)Web技术。
在PDM系统中通过Web技术,使PDM技术和Internet技术结合,可以实现统一的用户界面,并可以通过Internet实现全球化的虚拟企业的信息管理,达到全球化的信息查询、浏览、创建与更新。
与Web技术相对应的计算机模式和网络通信成为PDM系统非常关键的问题。
(2)分布式计算和服务。
分布式数据库和Web技术的应用,以及企业所处的分布式计算环境和应用系统的异构性,常常需要进行不同计算模型和应用系统之间的互操作,目前还没有得到很好地解决,CORBA虽然有众多厂商支持而成为其中的主流,但目前要统一这几种标准是不可能的。
目前大多数采用的方式是:如果PDM和应用系统都基于CORBA实现,则各系统间的互操作可方便地实现,对于不是通过CORBA实现的系统,可以通过API进行应用功能的封装,实现为CORBA 对象,完成与其他应用系统的交互。
(3)数据集成。
目前,PDM和应用工具之间的集成深度越来越深,从初期的封装、接口正走向无缝集成。
怎样实现全生命周期的产品信息共享是应用集成技术研究的一个热点,PDM一方面需要和不同的应用系统集成,另一方面PDM系统之间也要进行数据互操作和数据集成。
虽然PDM系统与ERP系统之间的界限已越来越模糊,越来越重叠,但二者若在产品的生命周期中的不同阶段发挥主要作用,每个系统依然是一个相对独立的实体。
目前企业迫切需要PDM与ERP系统及其他管理软件的集成。
(4)联邦式PDM。
不同的PDM系统之间可以进行数据互操作、数据统一或相互管理构成的系统就是联邦式PDM。
对于跨地域的大型企业,不同地域的子部门常常有自己独立的、适应自己业务的PDM系统,各个部门之间的多套PDM和PDM 系统之间的数据互访问就需要联邦式机制来解决问题,联邦机制可以提高产品数据和信息管理的同意性和共享能力。
3 PDM技术分析3.1 以PDM为基础构造企业信息平台当今,企业信息化对于所有企业而言都不是全新的概念,都已经或正在进行实践。
例如,无论是制造业企业的“甩图板”,还是其他企业的“办公自动化”,其实质都是企业信息化的组成部分。
只不过随着信息化技术的发展完善,企业信息化需求的日益明晰,使得“企业信息化”的涵义更广泛、更深刻、更坚实。
那么,到底什么是信息化,什么又是制造业企业的信息化呢?首先,对于企业而言,应用任何一种技术手段的目的都是提高效率、增强核心竞争力、实现利润最大化,而作为一种技术手段,企业信息化也必须为这个最终目标服务。
其次,信息化的核心是“信息”,而信息的实质是数据及其流程,因此,信息化的关键是企业中的数据及流程,信息化的本质意义是如何以企业数据和流程为着眼点,实现企业的长短期目标。
因此,企业信息化是基于计算机网络环境,集成使用各类专业应用软硬件,实现企业的各种业务及其流程的自动化。
在实施信息化的过程中,一个根本问题往往被忽略掉,即制造业企业信息化的核心是产品数据的数字化和流程自动化,但是,产品数据既不是生产出来的,也不是计划出来的,而是设计出来的。
所以,追根溯源,制造业企业信息化的基础是设计数据和设计流程,而PDM系统正是针对产品设计数据和设计流程的有效管理工具。
因此,以PDM系统为基础,来逐步构造企业信息化的基本平台,不仅抓住了制造企业信息化的关键和重点,而且也具有实际的可行性。
(1)PDM系统在信息化中的基础性地位和桥梁作用。
PDM系统有两个基本的核心功能:其一是管理研发部门的产品设计数据和设计流程,它解决了制造业企业信息化中的产品电子数据的来源问题。
没有这些电子数据基础,企业信息化就无从谈起。
其二是与企业生产、管理、供应和销售等部门的相关信息化系统集成。
它解决产品数据或其他相关数据在整个企业内的电子化有序流动,实现整个企业的相关业务集成。
近年来的实践已经证明,如果没有PDM系统的这种桥梁和纽带作用,像ERP等主要管理制造资源的系统一定会陷入“巧妇难为无米之炊”的尴尬境地。
充分发挥PDM系统的这两个核心功能和作用,就可以为企业信息化打下坚实的数据基础和继承条件。
(2)PDM系统具有企业信息化中的共性技术和共性功能。
在PDM系统的开发和应用过程中,根据实际所需的功能要求,会采用下列技术:电子文档管理技术;电子数据版本管理技术;人力和组织资源管理和权限控制技术;任务流程管理技术;电子文档流程管理技术。
这些功能需求及其应用技术不仅仅局限于PDM系统,其所代表的思想、技术和功能具有相当的共性,其他业务部门的信息化也会有相同的功能集成,也会集用与之相同(或相似)的技术。
所以,这些功能和技术可以应用于其他业务部门的信息管理系统,成为企业信息化的共性技术和共性功能。
(3)PDM系统虽然定义在研发部门内部的产品设计数据和流程进行管理,但要实现高效、有序、统一的安全管理,就必然涉及部门内的人员、组织机构、数据、流程的定义和控制。
而这些定义的方法、管理控制的机制以及实现的方法,虽然体现了最基本的管理思想和信息管理方法,使得这些应用模式可以在其他业务部门的信息化系统中复制或者借鉴,实现基本的信息管理思想和方法由局部到整体的统一与集成,也能保证管理的延续性和一致性。
(4)PDM系统采用了通用的标准开发工具。
当前,成熟的PDM系统一般都采用下列开发技术和标准:面向对象编程技术;以组件对象模型和中间件技术为基础构造的分布式网络应用软件系统;通用数据库访问技术;三层或多层结构的服务器/客户机模式或服务器/浏览器工作模式。
这些技术和标准都是通用的底层开发技术和开发工具,代表了开发技术的现在和未来发展方向,这不仅可以保证开发技术的先进性,更为重要的是也从根本上保证了用这些工具开发的应用系统可以保持相当的生命力和开放性。