软件工程硕士论文_基于web的工作流管理系统的设计与实现.pdfVIP

  • 1
  • 0
  • 约8.12万字
  • 约 80页
  • 2020-11-09 发布于湖北
  • 举报

软件工程硕士论文_基于web的工作流管理系统的设计与实现.pdf

四 川 大 学 软件工程硕士学位论文 题 目 基于 WEB 技术的工作流管理系统设计与实现 作 者 刘福顺 完成日期 2006 年 4 月 培 养 单 位 四 川 大 学 指 导 教 师 唐宁九 教 授 专 业 计算机软件与理论 研 究 方 向 软件工程 授于学位日期 年 月 日 基于WEB 技术的工作流管理系统设计与实现 计算机软件与理论 专业 研究生 刘福顺 指导教师 唐宁九 工作流是一类能够完全或者部分自动执行的经营过程,它根据一系列过程规 则,文档、信息或任务能够在不同的执行者之间进行传递与执行。工作流管理系 统是一个软件系统,它完成工作流的定义和管理,并按照在计算机中预先定义好 的工作流逻辑推进工作流实例的执行。一个完整的工作流管理系统是由工作流执 行部件、工作流功能部件和外部应用系统构成的。工作流执行部件,即工作流引 擎,是工作流管理系统的核心。工作流引擎负责解释过程定义、创建模型实例、 调度模型实例任务、推进流程等功能。一个过程模型就是企业经营过程中业务流 程的一个抽象模型,当使用诸如Petri 网这样的形式语言来描述一个企业经营过程 时,就形成了过程定义。过程定义被工作流引擎解释转换为能被工作流引擎执行 的过程模型,创建运行时模型实例并依据特定的调度算法,例如经典Petri 网调度 算法,对过程实例中的活动进行调度。 工作流技术在企业中的应用范围主要有两类,一类是在以公文流转为功能主 体的办公自动化系统中的应用,另一类则是为企业业务系统提供运行支撑平台的 工作流管理系统。不同的应用对工作流引擎的功能要求也是不同的,作为一个功 能完善的工作流引擎,核心调度能力要灵活,同时要能够支持常见的流程模型, 例如:固定流程、自由流程以及嵌套流程等。 本文论述的是一个基于 WEB 技术的工作流管理系统的设计与实现,提出了 一种将工作流技术应用于企业的工作流管理系统的通用架构,阐述了经典 petri 网调度算法在工作流引擎中的应用与实现,分析并实现了工作流引擎对三种常见 的流程模型的支持。 关键词:工作流;工作流管理系统;Petri 网;工作流引擎 Web-based Workflow Management System Design and Implementation LiuFushun( Computer Software Theory ) Directed by TangNingjiu Workflow is the automation of a business process, in whole or part, during which documents, information or tasks are passed from one participant to another for action, according to a set of procedural rules. Workflow management system

文档评论(0)

1亿VIP精品文档

相关文档