论文部分内容阅读
由于信息技术的发展和日趋激烈的商业竞争,人们不再满足于独立、零散的办公自动化和计算机应用,而是需要综合的、集成化的解决方案。作为一种对常规性事务进行管理、集成的技术即工作流技术,工作流管理系统为实现企业经营过程管理和过程控制提供了一套集成化、互相可操作的软件工具,利用计算机及其与人的交互推进过程执行,可以提高业务流程的柔性,改进和优化业务流程,提高业务工作效率,更好的实现业务过程控制,提高顾客服务质量。
本文对工作流技术中的分布式技术以及建模工具进行了研究,主要研究成果如下:
1.研究了工作流管理系统的体系结构以及WfMC参考模型,设计了一个符合WfMC规范的分布式环境下的工作流管理系统NDFlow,给出了这个系统的体系结构以及相应的技术特点,在此基础上,设计并实现了一个基于工作流的软件项目管理系统。
2.对分布式工作流技术进行分析与研究,包括对当前可用于工作流引擎开发的分布式技术的分析,给出并实现了基于Web Service技术的工作流过程的分布式执行机制以及分布式环境下工作流引擎间互操作技术的实现。
3.分析了工作流过程定义元模型以及如何使用XPDL,UML活动图以及Petri网建模。在此基础上探讨了现今建模工具存在的主要问题,设计了建模工具NDModl,并描述了各个组件的详细设计。