论文部分内容阅读
通过企业间协作进行产品开发已经成为日益普遍的工作方式,过程管理技术可以为协作产品开发的实现提供良好的支持。本文从构建基于过程的协作开发平台开始,对协作产品开发过程管理的总体框架、管理内容和实现技术进行了深入研究,主要内容包括: 协作产品开发过程管理的总体框架研究。首先分析了产品开发的协作需求,通过研究项目管理和工作流技术对协作的支持,阐明了基于过程管理构建协作产品开发平台的合理性。给出了协作产品开发过程管理的总体框架,并以项目管理和工作流技术的集成为重点,从集成原则、工作模式、过程模型的映射以及运行中的集成接口等方面进行了研究。协作产品开发过程管理内容的研究。指出过程管理的内容由过程管理、支持管理和辅助管理三个层次的内容组成。针对过程管理和支持管理涉及的四个视图(过程、知识、组织和资源),提出了协作产品开发过程管理的层次模型,指出协作产品开发过程管理是一个包括协作层、企业层和操作层的多视图求解过程。实现技术的研究。论文研究了两个技术:即协作层任务分解与伙伴选择以及协作产品开发过程集成。对于协作层任务分解,给出了四项原则,它们分别代表了过程与其它视图间的约束关系。并给出了任务分解的实现方法。对于伙伴选择,提出了一个基于成本的伙伴选择方法,并为该方法的实现提出了一个伙伴选择的三阶段优化方法。对于产品开发过程集成,提出了基于零部件间信息流约束的集成方法,实现了信息不完备状况下企业间过程的集成。以此为基础,提出了协作产品开发过程的任务调度算法。原型系统研究。论文开发了WebPDM系统,结合985项目“网络化敏捷制造”中对步兵概念演示系统开发的管理,描述了本文理论和方法实现的系统结构、功能模块和实现技术。