工作流技术是实现企业业务过程建模、仿真优化分析、过程管理与集成,最终实现业务过程自动化的核心技术。本书对工作流管理系统的产生背景、基本概念、系统结构、实现方法、实施策略等进行了全面的介绍,对工作流管理技术相关的研究情况和产品现状进行了深入分析。此外,本书还对工作流管理技术的研究与应用实施中的一些关键技术问题开展了深入的讨论,就工作流管理技术的企业需求、工作流建模、工作流执行、应用集成机制、过程集成方法和过程自动化、工作流技术在企业经营过程重组以及CIMS中的应用等问题提出了自己的见解,并详细介绍了作者设计开发的基于CORBA和Web技术的分布式工作流管理系统CIMFlow的设计与实现技术。本书可以作为企业管理人员和工程技术人员进行企业经营过程重组和实施工作流管理系统的参考资料,还可以作为计算机、自动化、机械工程等专业的研究生学习相关课程的教材或参考书。工作流技术是实现企业业务过程建模、业务过程仿真分析、业务过程优化、业务过程管理与集成,从而最终实现业务过程的自动化的核心技术。对企业利用工作流方法进行业务过程的建模和深入分析不仅可以规范化企业的业务流程,发现业务流程中不合理的环节,进而对企业的业务过程进行优化重组,而且所建立的业务过程模型本身就是企业非常重要的知识库和规则库,可以成为指导企业实施计算机管理信息系统的模型。在深入分析企业需求基础上建立的企业业务模型可以在最大程度上提高企业实施ERP或者其他管理信息系统的成功率。所以,大力发展并推广工作流技术对于促进我国企业管理规范化和信息化有重要的现实意义。工作流管理技术作为一种过程建模和过程管理的核心技术,可以与其他应用系统有效地结合,生成符合企业需求的各种业务管理系统,如办公自动化系统、项目管理软件、PDM系统、客户关系管理系统、供应链管理系统、ERP系统等。这些采用工作流技术作为核心开发的业务管理系统的最大特点,也是这些系统与普通的应用软件系统的最大差别,是它们具有高度的灵活性,可以按照企业的具体需求,快速灵活地生成应用软件系统,并且在客户业务过程发生变化时,迅速地进行重组来满足客户需求。工作流管理技术的出现和迅速发展满足了企业组织结构重组与先进制造战略实施的客观需求。它的出现也促进了企业的计算机应用水平上升到一个新的阶段,即从支持企业功能实现的事务处理系统发展到支持企业实现经营目标的业务处理系统,所以,也有人将工作流管理系统称为企业的业务操作系统(BOS)。目前,工作流技术的研究与应用在我国尚处于起步阶段,虽然已经有不少研究人员从不同的角度开展了工作流管理及其相关技术的研究,但是,有关工作流管理技术研究和应用中的许多关键技术问题还处于探索阶段。在综合了当前工作流管理技术产品情况和发展趋势情况下,结合作者几年来在工作流管理技术研究中取得的成果,本书对工作流管理系统的产生背景、基本概念、系统结构、实现方法、实施策略进行了全面的介绍,对工作流管理技术相关的研究情况和产品现状进行了深入的分析。此外,本书还对工作流管理技术的研究与应用实施中的一些关键技术问题开展了深入的讨论,就工作流管理技术的企业需求、工作流建模、工作流执行、应用集成机制、过程集成方法和过程自动化、工作流技术在企业经营过程重组以及CIMS中的应用等问题提出了自己的见解,并详细介绍了作者设计开发的基于CORBA和Web技术的分布式工作流管理系统CIMFlow的设计与实现技术。Ⅷ前言本书为有志于从事工作流管理技术的研究人员全面了解工作流管理技术提供了详细的科研资料,是研究人员开展深入研究的基础。本书也可以作为企业实施经营过程重组和工作流管理系统的参考资料,还可以作为计算机、自动化、机械制造专业的研究生学习工作流管理技术的教材使用。在本书的写作过程中,得到了清华大学自动化系吴澄院士的大力支持。吴澄院士不仅大力推荐了本书的出版,还对项目组开展工作流及其相关技术的研究提供了全面的指导和支持。在此,衷心地感谢吴澄院士的支持和帮助。衷心感谢德国帕德波恩大学经营计算系Ludwig Nastansky教授、张红博士、王蓓女士,对他们为编写本书第5.5节付出的辛勤劳动和在工作流技术上开展的有益讨论表示衷心的感谢。衷心感谢清华大学自动化系熊光楞教授的支持和帮助。作者还要衷心感谢作者的同事们和研究生们在工作流管理技术的研究开发上所作出的贡献和对本书的写作所提供的支持。作为我国第一本全面介绍工作流管理技术的书,作者力图客观全面地向读者介绍工作流管理这个新兴技术,书中的许多内容是作者研究开发工作的体会。由于工作流技术还正处在迅速发展阶段和作者本身的水平所限,书中的缺点和错误在所难免,欢迎广大读者批评指正。