论文部分内容阅读
随着企业信息化的普及,工作流技术正在逐步应用到船舶设计领域。传统的工作流可以实现船舶设计某些固定的流程按照工作流定义去执行的目的,而实际设计过程往往存在着设计环节多、设计反馈不及时和任务流程复杂的问题,这就要求船舶设计需要支持设计流程动态调整的能力,即设计过程中设计内容能够随着船东或者船厂等方面的要求及时地做出修改而不影响设计流程的正常进行。工作流技术包括工作流建模和工作流执行,传统的工作流定义方式往往难以处理设计过程的动态性问题。本文首先在分析船舶设计流程的基础上,分别从过程模型、资源模型、组织模型和角色模型方面分析了船舶设计的动态性需求,提出支持工作流动态调整的层次模型;其次,本文设计了灵活的工作流动态调整策略,通过设计的调整策略可以实现设计流程的动态调整;最后在以上研究的基础上实现了应用于船舶协同设计领域的动态工作流管理系统原型平台。论文的主要研究内容与内容章节安排如下:(1)第一章对论文的研究背景、选题意义、相关研究现状进行了介绍,并给出了文章的主要研究内容和论文的组织结构。(2)第二章详细介绍了工作流相关知识和船舶设计相关内容,详细分析了船舶设计过程以及设计过程中的组织关系、协同关系以及设计过程的动态性,在这个基础上建立了基于Petri网的船舶设计工作流模型。在阐述目前船舶设计工作流现状的基础上提出了船舶设计动态工作流技术。(3)第三章主要介绍了工作流模型与工作流访问控制相关内容,根据传统工作流模型的不足分析了工作流模型的动态性,提出了支持动态调整的工作流层次模型。在分析传统的基于角色访问控制模型的基础上提出改进的访问控制模型,解决了船舶设计中的直接授权问题。(4)第四章结合船舶协同设计流程,详细阐述了实际执行过程中的工作流动态变更实例、变更类型和变更策略,并且对变更策略中包含循环逻辑的工作流模型进行了验证,奠定了系统实现的基础。(5)第五章具体介绍了系统实现的技术以及工作流原型系统所能实现的功能,特别对工作流动态调整方面的功能做了详细的介绍。(6)第六章是对论文的总结,简要介绍本论文的主要贡献,以及有待进一步研究的内容。