文档介绍:基于 Web 的工作流技术在管理系统模型中的应用
蔡浩江
摘要:提出一种基于 Web 的工作流管理系统的实现方式,详细讨论了其体系结构、工作流引擎模型的设
计;最后给出了基于表单的客户端实现的实例。系统使用 UML 作为系统分析建模的工具,以 Java 作为开
发语言,从而使得系统开发维护方便,系统可移植性强。
关键词:工作流管理系统;互联网;统一建模语言
中图分类号:TP311
文献标识码:A
Workflow Technique Based on Web Used in University Teaching Manage System
Cai HaoJiang
Abstract: This paper presented a way to realize web based workflow management system, the structure of the
system and the design of workflow engine. An example of form-based client was illustrated. UML was used as the
tools of system analysis and modeling. Java is the development language in this system and it makes it easy to
maintain and transplant.
Keywords: workflow management system; ; UML
随着全球信息化、网络化进程的发展,许多政府、企事业单位相继将大量的资金、技术投入到信息化
建设之中。在信息化建设过程中,一个重要举措就是实现办公自动化。办公自动化(OA,Office Automation)
是办公信息处理的自动化,它利用先进的技术,使人的各种办公业务活动逐步由各种设备、各种人机信息
系统来协助完成,达到充分利用信息,提高工作效率和工作质量,提高生产率的目的。办公自动化不仅仅
是办公无纸化,也不仅仅是办公过程电子化、数字化,它应该在信息利用、协同工作、决策支持等方面开
始发挥出巨大的作用,它要完成的工作包括信息统计分析、工作日程安排、小组协同工作管理、工作流应
用自动化等。
随着 的迅速发展,基于 Web 的应用以其图文并茂、方便快捷等特点己深入人心。此外,传
统客户/服务器方式的办公系统的固有缺点逐渐暴露出来,如:运维成本高、版本更新困难、占用大量资源
等。因此,采用 Web 方式设计办公系统,是办公系统发展的必然趋势。本文设计了一种基于 Web 的高校教
育办公自动化系统,适用于高等院校办公自动化,它涵盖高校日常办公管理的基本流程,具有较强的通用
性。
1、工作流和工作流管理系统
根据 WFMC(工作流管理系统,Workflow Management Coalition)的定义,工作流(Workflow)就是业务
过程整体或部分的计算机化或自动化。在过程自动化中文件、信息或任务按照事先定义好的规则集在参与
者之间传递,以达到整个业务目标或协助达到业务目标。简单地说,工作流就是一系列相互衔接、自动进
行的业务活动或任务。工作流