论文部分内容阅读
该文以项目的形式来组织、控制与管理业务流程,提出项目过程管理的概念,与业务过程相比,项目过程具有一次性执行、以目标为导向以及团队工作等特点.该文借鉴BPM的研究方法,结合项目管理与工作流两种技术的特点,从动态项目过程复合建模和柔性项目过程调度两个角度,来实现BPM的目标,从而更有效更实用地支持项目过程、组织及资源优化.该文第一章作为该论文的绪论部分,介绍了动态项目过程管理提出的背景,对国内外动态项目过程管理的研究现状和存在的问题进行了分析,阐明了该论文的研究目标、研究意义和主要的研究内容,给该论文主要工作作一个概述.该文第二章分析了动态项目过程管理的特点,依据工作流技术和多Agent理论提出了动态项目过程管理环境的体系结构.该结构能够满足项目过程管理的需求,具有适应性、灵活性和集成性等优点,为构造实际的项目过程管理环境提供了基础.第三章分析了项目过程的特点,提出了一种基于工作流模型的工作流空间概念,在工作流空间中,工作流之间并非是完全独立的,而是存在着时序上的关联和数据的相互交流等.并在此基础上,提出了基于项目管理空间和业务运行空间的项目过程空间,两个空间通过关联关系保持协同一致,从而保证项目管理与业务执行的有效而及时的同步.第四章研究基于"过程元件"复用的动态项目过程复合建模方法,以支持项目过程建模的有序进行,提高了项目过程建模的效率和规范性.除了确定性的项目规划外,项目管理中还有大量的动态调整,为了支持用户不受限地、灵活地进行过程调整,引入有效过程图、完整子过程的概念及其算法,并提供了正确性保证机制,该方法提高了流程本身的动态调整能力.第五章提出一个面向角色与团队关系的任务分配模型;扩展RQL的语义,提出任务分配的层次化策略的建模与执行机制.该方法满足了项目团队工作方式下的任务分配需求,并提供任务分配的复杂与异常情况的处理机制,提高了任务分配的动态调整能力,进一步增强了工作流的适应性.第六章研究项目过程管理中工作流调度的特点,提出基于Agent和合同网相结合的工作流优化调度模型,该模型是一个二级递阶控制结构,它采用了协同式求解策略来解决工作流的调度问题.通过工作流任务Agent与资源Agent之间的协商,将工作流调度中复杂的影响因素(包括产品、过程和组织等)转换为不同层次的基于综合评价的启发式算法,把传统的集中式的自上而下的求解过程转化为分布式的自下而上的求解过程,保证能够有效地解决工作流的调度问题.第七章结合863/CIMS攻关项目介绍了一个应用系统实例,是一个基于Agent与工作流技术的项目过程管理环境.该系统的主要模块设计都是基于前面章节的理论和方法实现的.最后一章对该论文的研究作了归纳,列举了一些该研究的创新和特色之处,并对项目过程管理、BPM以及工作流技术的进一步研究作了展望.