论文部分内容阅读
大批量定制技术是现代制造的一种重要主导模式,与批量生产模式相适应的PDM技术,理所当然地迫切需要发展到大批量定制生产模式下的MC-PDM技术,PDM与ERP的集成环境也过渡到MC-PDM与ERP的集成环境,在该集成环境下为适应大批量定制的需要,要求集成设计流程,并进行协同管理,以实现快速客户定制、产品成组及合理分类、缩短设计和生产的周期及成本等需求。计算机支持的协同技术为企业的定制设计过程提供了技术使能,而构建支持协同的设计流程集成及访问控制,则是协同设计集成系统的基础。 本文结合国家“八六三”高技术发展项目“面向大批量定制的协同商务和集成设计系统”(项目编号:2001AA412010)及浙江省重大攻关项目“大批量定制的产品配置管理技术的研究及其在电梯制造业中的应用” (项目编号:021101279)支持下,对支持协同的设计流程集成和访问控制进行了深入系统的研究和实践,从协同流程集成、协同图档管理、协同项目管理、协同资源访问控制和协同流程访问控制等方面构筑了支持协同的设计流程集成系统,并且将其应用于实际项目和多家ODM(Original Design Manufacturer)企业中,取得了较好的效果。 本论文完成的主要研究工作有: 第一章从计算机支持协同工作(CSCW)、协同设计、协同产品定义管理及协同产品商务四方面阐述了计算机支持协同工作技术及其在设计方面的应用。在重点综述目前协同产品开发以及协同设计访问控制相关研究现状后,总结出一些亟待解决的问题,针对这些问题,提出了协同设计流程及访问控制管理框架。概述了本文的研究意义和研究内容。 第二章建立了支持协同的产品开发流程建模与管理框架,将协同流程集成的相关内容(项目管理、产品BOM、组织、产品设计、配置设计、资源、商务业务过程等)分成四类:静态资源、应用系统、流程和知识,来构造协同流程的活动。将活动间的控制分基本型、发散型和聚集型三类进行了详细描述。定义活动与控制之间、资源之间的关系,用来分析工作流的执行状态,并给出活动、控制和关系的形式化描述和图示。在此基础上建立了过程集成的工作流管理扩展模型。 第三章提出了协同图档流程管理的模型,分析了协同图档流程的相关性操作和流程管理模式。协同图档流程管理是协同设计、文件管理、设计流程相结合的管理方式,通过定义图档文件集、文件关系和协同图档操作以及描述图档文件类型、图档文件版本,说明了协同图档流程模型;通过文件类型识别、协同图档文件操作规则和协同图档流程处理描述了协同图档流程的管理模式。 第四章提出了协同设计项目变更流程管理模型,分析了项目变更的处理过程。分析了当前分布式企业联盟的工程变更管理的不足,提出了企业联盟的协同设计项目管理框架,在此基础上设计了企业联盟工程变更集成模型,结合分布式产品数据管理定义了工程变更在BOM、项目管理、工作流管理中的相关信息,形式化描述了分散式资源的集成和企业间流程的集成过程。实现了资源优化的工作流集成和对冲突资源集的检测,并通过重组变更流程来达到变更处理的高效性。 第五章提出了应用特征码的基于角色的设计资源访问控制实现方案,用特征码表示角色、权限,特征码的合成即角色导出信息来表示角色间的继承关系。方案提供了角色授权、摘要角色继承、设计资源存取授权等方面的安全管理,考虑了系统动态变化时的处理方法,并扩展了对角色私有权限及多角色同时控制数据存取等情况的处理。在此基础上构造了一个基于角色的RBAC管理模型,给出了角色管理域的概念,每个角色可在其管理域范围内进行各种角色管理活动,有效实现了RBAC的分布式管理。为确保角色间的约束关系,模型中定义了一系列在进行角色管理活动时应满足的规则并对角色继承关系、用户一角色指派关系及角色一权限指派关系的管理进行了描述。 第六章提出了应用角色访问控制的协同流程授权模型,分析了协同设计流程的执行过程。构造了一个基于角色访问控制的协同设计工作流动态授权模型,模型形式化地描述了角色、用户、权限、任务单元、授权策略、授权约束等实体及其相互间的关系,提出将授权约束分为需求角色约束、需求用户约束、拒绝角色约束及拒绝用户约束,并在此基础上建立了授权约束的冲突检测规则。模型实现了授权流与工作流的同步,并通过授权约束的冲突检测确保了工作流的有效执行。 第七章以本文建立的支持协同的设计流程集成及访问控制为基础,开发了基于角色的协同设计流程集成系统,实现了协同工作流执行的监控、基于角色的工作流授权、个人工作流工作台、基于xML的流程处理和应用xACML的翔L工作流控制,取得了良好的应用效果。 第八章总结了本论文的主要研究内容,并对相关研究领域的发展前景提出了作者的看法。关键词:大批量定制;协同设计;工作流;流程集成;流程建模;协同图档流程;项目管 理;工程变更;基于角色的访问控制;约束;权责分离.11.