论文部分内容阅读
传统的工作流模型注重于用活动及其关系描述工作流,以活动为中心进行管理,而忽略了活动的主体角色及角色间的交互,本文提出了通过结合角色和Petri网等相关技术进行工作流建模,并且基于此模型对工作流进行优化,包括角色动态分配,过程优化,以及流程重组。本文建模不仅增强了工作流模型的全面性,还提高了工作流模型的柔性,更加适合企业流程再造。在目前已有的针对BPR的研究,或者是对BPR理论的表较宽泛阐述,或者是针对某一个流程优化算法进行研究,却很少有非常紧密的将理论与实践结合起来的文章。针对这一问题,本文在前述工作流建模的基础上,结合实际项目经验,将BPR理论和Petri网建模方法,流程优化方法及IT技术有机结合起来,具有一定的理论意义和实际应用价值。本文所完成的主要工作可归纳如下:1提出了基于Petri网和角色的建模方法本文提出的基于Petri网和角色的建模方法将Petri网和角色有机结合起来,不仅可以很好的描述活动及其之间的关系,还可以描述活动的主体角色及角色间的交互。此模型不仅增强了模型的全面性而其具有了很好的柔性,可以更好的支持企业流程再造。2提出了基于Petri网的BPR实施框架该框架将BPR理论和Petri网建模方法,流程优化方法及IT技术有机结合起来。并且该框架将基于Petri网和角色建模方法结合起来。3流程优化方法的改进本文对现有的流程优化方法进行了改进,将角色和Petri网结合起来全面分析流程优化。具体方法包括第三章所描述的角色动态分配,流程结构优化等。4结合实际项目分析BPR实施方法本文将提出的基于Petri网BPR实施框架和实际项目结合起来。根据框架中的各个模块逐步实施BPR,重点讨论如何对系统建模以及流程优化重组,将角色动态分配,流程结构优化以及关联矩阵重组应用到实际项目中。5开发了阿尔卡特贝尔B2B系统该B2B系统使用MVC设计模式,具体采用Struts作为本项目的技术开发框架,使用IBM Websphere作为应用服务器,Oracle作为后台数据库。该B2B平台对外与中国移动通过RosettaNet互联,对内通过EAI与后端应用系统互联。B2B平台支撑功能模块主要基于J2ee开发实现,采用JSP页面的方式进行展示。