论文部分内容阅读
企业为取得市场生存和竞争的优势,适应瞬息万变的市场环境,需要快速响应市场的需求,不断调整自己的组织模式和再造自己的业务流程。业务流程的设计、优化和管理成为企业竞争的重要手段。企业迫切需要支持其业务流程再造的信息系统的支持。随着企业应用的发展,其业务系统更加复杂,同时企业对应用系统灵活性要求的提高,造成系统开发成本加大、风险性提高,开发商希望能有快速开发具有灵活性应用系统的平台支持。工作流技术为企业的业务流程建模并优化业务处理过程提供了方法和技术。本文通过对四川启明星铝业ERP关键业务的分析,在传统的关系数据库的基础上,提出了一个适用于关键业务开发的基于关系结构的轻量级工作流引擎的框架结构。此工作流模型由机构模型、信息模型和控制模型三部分组成。本文深入讨论了如何采用关系结构和轻量级理念来设计工作流引擎,并详细给出了相关的机构模型、信息模型和控制模型的设计原理以及具体的表示和实现方法。该引擎已经应用到实际的应用系统中。实践证明,利用此工作流引擎可以显著地缩短关键业务的开发周期。