论文部分内容阅读
办公自动化系统是企业信息化建设的重要部分,而如何开发一种能够灵活适应企事业单位规章制度变化的OA系统是办公自动化所面临的问题。工作流技术的出现为上述问题提供了一种解决思路,即利用工作流技术中的工作流引擎使得整个办公自动化系统具有柔性,从而极大地降低系统重新开发的成本。鉴于当前绝大部分工作流产品只适用于大型企事业单位,本文提出并研发一种基于关系数据库和J2EE架构的轻量级工作流系统并探讨其在办公自动化系统中的使用。本文结合作者的工作背景,首先分析了办公自动化系统需求以及协同办公系统需求,按照系统功能模块进行深入分析并指出该系统的核心功能。之后通过工作流管理案例分析,研究了基于工作流的办公自动化系统模型。其后提出轻量级工作流系统的设计思路和总体设计方案,并从基于令牌有向图过程模型、组织角色模型等方面详细介绍了工作流模型的设计,紧接着介绍了轻量级工作流系统主要功能模块和接口的设计与实现。最后详细说明了引擎的核心的实现方法以及如何将设计并实现的轻量级工作流引擎应用于协同办公自动化系统中。通过理论分析和实践研究,本论文所获得的研究成果为将来进一步发展和完善基于轻量级工作流引擎的工作流管理系统提供了一条有益的思路。