论文部分内容阅读
工作流技术为企业的经营过程提供了模型建立、运行、分析的完整框架,将工作分解成任务、角色,按照一定的规则和过程来执行这些任务,并对它们进行监控管理,它是企业过程管理、过程自动化和业务过程重组的基础,工作流管理系统为这个框架提供了全过程的支持。 本文以钻采院办公自动化系统为课题,设计和实现了基于工作流技术的钻采院办公自动化系统。该系统采用三层体系结构,以Lotus Domino 5.08作为工作流机,Lotus Domino Administrator作为管理端,Lotus Designer作为表单和视图的设计端,Wiseflow Processing Builder作为过程定义工具,IE浏览器作为普通用户访问端。 本文首先选择基于活动网络图的过程视图方法,以钻采院收文管理、发文管理、生产办的生产运行计划管理三个过程为代表,建立了钻采院六个科室的业务过程模型,同时以角色、成员和部门的组织模型方法,建立了钻采院及其六个科室的组织视图。 在表单中定义的作者域、读者域、流程状态域和流程跟踪表是工作流相关功能实现的主要数据结构,用来标识和触发工作流的运行和实现工作流跟踪功能。本文以科研项目立项管理为例,分析了结合共享文档和邮件通知实现可循环的工作流算法,私有和公有视图用于实现对工作流的监控。 本文把过程定义工具从工作流机中独立出来,改善了系统的可扩充性能。 按照以上的分析、设计和实现算法,本文在Lotus Domino提供的平台上,以B/S模式,成功地设计和实现了基于工作流技术的钻采院办公自动化系统,实现了钻采院42个核心业务和办公过程的计算机管理,为每项业务过程提供定义、运行、分析、跟踪监视手段。本文所设计的系统体系结构遵循WFMC规范,具有良好的扩充性能,其独立于工作流机的过程定义、基于WEB的工作流应用、基于角色的实现,使本系统具有较好的先进性。