论文摘要:基于WFMC参考模型的工作流管理系统的设计和实现
摘 要 中国建筑科学研究院软件所针对建筑企业的行业特点开发了一套业务架构平台系统,PKPM工作流管理系统正是该平台的核心部分,本论文正是源于对该工作流管理系统的研究和实现。 本工作流管理系统是基于工作流管理联盟(WFMC)提出的参考模型规范,实现了工作流过程定义、执行和监控的基本功能以及相关模块的接口,具有良好的可扩展性和通用性。系统在设计时着重考虑了企业的实际应用,针对企业行业特点,尤其是针对我们自己开发的业务架构平台特点,对WFMC参考模型规范进行了相应的改进和取舍,使系统具有更强的实用性和针对性。在系统实现过程中,我们力图在商业应用和学术研究中找到一个适当的平衡点,同时兼顾系统的商业价值和理论研究价值,确保系统的可持续发展性。 本文论述主要集中在工作流引擎、工作流执行服务和工作流过程定义工具几个部分的设计和开发上。系统采用.NET技术完成工作流引擎、工作流执行服务和工作流过程定义工具的设计和开发,通过面向对象技术、图形化用户界面、消息通讯、数据库、WWW等计算机技术,从而实现企业复杂的业务过程,并用定义良好的模型语义与恢复机制来提高工作流管理系统的正确性与可靠性。 论文除了描述工作流管理系统的设计和开发的整个过程以外,还对工作流技术在企业系统中应用情况进行总结和探讨。论文将以规定的格式和形式体现,包含需求分析、设计过程、技术细节、部分代码、研究状况和工作体会等方面内容。