论文部分内容阅读
21世纪市场竞争日益激烈,企业为了生存和发展必须以最快的速度设计制造出高质量的符合市场需要的产品。随着企业生存环境的改变和现代产品的复杂程度和多样化的不断提高以及产品开发模式的改变,产品设计过程也越来越复杂。为了提高自己产品的竞争力,现在大部分的企业都对产品设计过程进行建模从而实现对其产品设计过程的优化。但是针对一些中小型的项目,很多企业考虑到周期和成本问题,仍然采用传统的设计管理方法。本文针对这一问题,通过对产品设计过程中任务和过程之间关系的分析,以分层有色时间Petri网为建模工具对系统进行建模,并对建立的模型中的任务协调、资源管理、模型复用等几个问题进行了详细的研究。通过对产品设计过程的分析和研究,提出了以任务/过程为任务分解方法,分层有色Petri网为建模工具对产品设计过程进行建模的方法。对产品设计过程的任务、过程及二者之间的关系进行了分析和阐述,通过对任务/过程的逐层分解从而描述出系统的结构;将分层有色Petri网中的库所、变迁、颜色集及层次等元素与分解后的系统中的任务、过程、任务属性及层次性等相应元素相对应,构建出具有良好结构特性和较强分析能力的产品设计过程系统模型。通过对模型的仿真,找出其中的关键路径和关键工序,优化系统的资源配置,缩短工期,从而提高实际系统的效率。以广义模糊时间Petri网为理论基础,对系统中并行和串行环节中存在冲突和等待等问题建立了相应的协调机制,并对这些协调机制进行封装,构建了协调组件与任务组件相互作用实现系统的协调和管理。由于现代产品开发模式的采用,系统模型中许多的并行和串行执行的环节存在冲突、等待甚至死锁等问题,我们以与布尔Petri网有非常好的兼容性而功能更加强大的广义模糊时间Petri网为理论基础,对相应的问题环节构建不同的协调机制,并通过对协调机制和任务打包形成协调组件和任务组件在系统中相互作用实现相应的协调和管理功能。通过对系统模型中文档和任务之间的关联的详细分析,构建了文档版本管理器,与任务组件共同作用实现对系统中文档版本的管理。作为一种系统资源或产品的输出信息,文档在产品设计系统中有着非常重要的地位和作用,其版本管理的问题也显得日益突出。通过对并行和串行版本流的研究,及文档和任务的关联的建立,新建了版本管理算法,构建了版本管理器与任务组件相互作用实现对文档版本的管理。同时应用资源管理器对系统中的人力资源也进行了管理和调度。引入组件的概念,构建了组件库管理系统和系统的整体架构,实现了产品设计过程的复用。在提高复用效率方面,对以往成功的系统模型的继承和复用是非常有效的,强调在模型构建的过程中就考虑到日后的复用问题,有意识地构造出利于复用的系统架构或系统部件,并在模型的使用过程中不断地分析和修改模型,使之日趋完善,方便以后的复用。通过对产品设计模型及复用层次的分析,提出了模型中的系统组件管理组件及结构组件的构建方法,并通过组件库管理系统对这些组件的存储、读取及检索等功能的管理,实现产品设计过程模型的全生命周期管理。