论文部分内容阅读
版本管理是产品数据管理的重要研究内容。本文在对产品研发中的版本管理和相关技术的深入研究基础上,建立了基于多色图的广义版本域关联模型,给出了版本演化过程中关联关系动态变化的方法,并根据模型特点建立B+树索引,提出基于B+树的版本对象检索算法。本文提出的模型和方法,在注塑机控制器的软件版本管理中得到实际的应用。第1章分析了产品数据管理技术的研究现状和主要功能,以及产品数据管理技术在企业中的应用情况。介绍了版本管理技术的概念和研究现状,并讨论了版本管理技术存在的问题,给出了本文主要研究内容和全文的组织结构。第2章介绍了线性结构版本管理模型、树型结构版本管理模型、有向无环图结构版本管理模型,并分析了各模型的特点,研究了多色图的相关理论和多色图版本管理模型,建立了基于多色图的广义版本域间关联模型。第3章介绍了在产品研发过程中版本的四种状态:工作版本、提交版本、发放版本和冻结版本;分析了版本在演化过程中的八种方式,提出了版本在演化过程中版本域间关联的特征,归纳了版本域间关联变化的规则。第4章针对广义版本域间关联模型,分析了版本对象的特点,研究了B+树索引技术,建立版本对象的B+树索引,并结合版本对象检索的特点提出了基于B+树索引的版本对象检索算法。第5章介绍了注射成型设备的结构和工作原理,针对注塑成型设备与控制器软件版本关联关系复杂的特点,利用本文提出的广义版本域间关联模型,实现对控制器软件版本的管理。阐述了软件版本管理、注塑机与软件版本关联、检索版本对象等内容,验证了本文提出的理论和方法。第6章对基于多色图的广义版本域间关联模型技术进行了总结,归纳了本文的主要研究成果和创新之处,并对将来进一步的研究工作做出了展望。