论文部分内容阅读
产品生命周期管理(Product Lifecycle Management,PLM)以计算机软件为工具,帮助企业达到信息化的一种商业策略,集成企业与客户所需的多种组件。大多数企业开始选择部署PLM系统来帮助企业提高产品设计和质量管控,以此提高企业的核心竞争力。PLM系统涵盖企业产品设计的大部分数据和流程,随着PLM系统功能和业务流程不断复杂化、细致化,业务流程面临着重组、流程重配、数据更改等以适应企业与市场要求。伴随着诸多变化,以产品生命周期管理系统为基础的工程更改控制(Engineering Change Control,ECC)应用而生,是制造企业日常经营中一项必不可少的业务功能。有效使用产品生命周期管理系统底层支持、数据管理、工作流程管理等,实现工程更改控制中的人员分配、数据和流程更改,并且对整个流程更改前的工作流程实例实施版本管理,整个工程更改控制是在工作流驱动下完成的。本文以实验室自主设计研发的汽车零部件制造行业的PLM系统为课题背景,对某汽车零部件制造行业的工程更改控制进行了详细的分析与设计,并予以实现。具体实现的过程主要经过下面几个步骤:首先对工程更改控制的研究进行分析,得出实际需求;其次对PLM系统中的工程更改理论基础的阐述,包括工作流版本管理介绍和工程更改控制模型的提出;接着对基于工作流的工程更改控制做出详细的设计,对PLM系统中工作流的运行机制以及工作流引擎驱动原理进行设定,并且对发生更改的工作流实例进行版本管理,比便于后续工作中的再用,对工程更改控制过程中的流程设计,进一步分析工程更改控制中每个环节的操作人员以及对应权限设定;最后选取适当的开发平台和数据库,构建合理的数据库结构和系统相关的功能类设计,并且分析出各个功能类之间的关系,将其在本项目的PLM系统上予以实现,有效地控制了工程更改控制过程中的工程更改申请、工程更改审核及工程更改执行过程,缩小工程更改在各部门之间的影响范围,保证流程更改与执行单元更改所造成的数据一致性,确保工程更改控制中数据资料的规范性和安全性,有效的提升现有PLM系统在当前零部件公司日常管理中的效率。