论文部分内容阅读
工作流是业务流程(BusinessProcess)的计算机化或自动化。它描述一类能够完全或者部分自动执行的业务过程,根据一系列过程规则,使得文档、信息或者任务能够在不同的执行者之间进行传递和执行。它建立的根本目的就是为了能够实现企业业务过程的自动化,最终提高办事效率、降低生产成本、提高企业生产经营管理水平和企业竞争力。而工作流管理系统则是支持企业经营过程高效执行并监控其执行过程的计算机软件系统。
本文介绍了工作流技术的起源、应用和研究现状,阐述了有关工作流和工作流管理系统的相关理论,分析了国内信息化现状和需求现状,并提出了一个基于Web、WebService和关系数据结构的工作流管理系统解决方案。
最后,本文给出了工作流管理系统核心模块的实现,包括流程建模、组织机构建模、在线流程实例监控、流程模板管理以及仿真测试等模块。实现方式:表示层采用asp.net、javascript和vml等语言,中间件采用vb.net语言,数据库采用sqlserver2000。本文部分实现方案已经过多次实际测试,已完全能适用于办公自动化领域,对于非OA的其他应用情形能处理相对比较简单的业务过程。