电子科技大学
硕士学位论文
轻量级工作流管理系统的研究与应用
姓名:黎波
申请学位级别:硕士
专业:计算机软件与理论
指导教师:邱会中
20070420
摘要工作流管理系统是近年来在计算机应用领域发展最为迅速的技术之一。工作流技术的主要特点是过程的自动化处理,这些过程包含以人和以机器为基础的活动相结合,特别是对那些与应用程序、工具交互的过程进行自动化处理。工作流技术的引入,使应用系统的流程逻辑与业务逻辑耦合度降低,从而降低了复杂流程应用的开发难度,提高了应用系统的开发效率和可维护性。传统工作流管理系统的设计从提供功能齐全的工作流服务角度出发,不可避免地导致了系统架构极为庞大,系统的复杂性也随着增大。同时传统的工作流管理系统提供的功能是以集成的方式实现,从数据存储到运行环境往往都有自己的一整套独特的体系结构,因而想从中分离出某个功能,将会是一件非常困难的事情。由于这些问题的存在,使得传统的工作流管理系统不能快速地根据具体的应用需求定制,灵活地集成到应用系统。为了克服当前工作流在应用中的不足,本文结合具体的应用需求,提出了一个轻量级工作流管理系统的框架结构。轻量级工作流架构的核心部分,由几个组件提供工作流的基本功能。在对轻量级工作流管理系统进行设计时,本文把它从体系结构上划分为三个层,展现层,业务逻辑层,数据层,然后,对工作流引擎,过程定义工具进行详细介绍。具体研究内容如下:怨ぷ髁骷际醯难芯肯肿春屠砺劢械鞑楹脱芯浚⒍灾髁鞯目T垂ぷ髁管理系统进行深入的分析和对比。诠ぷ髁骼砺鄣幕∩希庸挥谩⒘榛詈偷统杀镜纳杓圃虺龇ⅲ郧崃级工作流管理系统进行了研究,并对其设计方案和实现技术进行了详细阐述。其中重点论述了工作流引擎的流程模板管理、流程实例管理、工作项列表管理、流程流转服务、时间限制服务等核心模块以及过程定义工具的樯芰饲崃考豆ぷ髁鞴芾硐低吃谝贫头低持械挠τ谩通过最后一章介绍的轻量级工作流管理系统在移动“扩容工程”的应用,证明本论文的技术路线是可行的,基于轻量级工作流管理系统的开发与传统工作流管理系统相比,开发人员更易接受且开发成本更低。关键词:工作流、工作流建模、工作流引擎、轻量级工作流管理系统设计和实现。摘要Ⅲ
曲礶甒..甅,,,.猚琖,.瑆琫,猳量、.瓺
保瓹篧,甀鵯,.”,琩.
嚣鬻:秘哆年乒熙况宦关于论文使甩授权的说明独创性声明本人声明所呈交的学位论文是零人在导薅指导下进纷的磺究工与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方辨,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。确的说明并表示谢意。本学位论文作者完全了解电子科技大学有关保留、使用学位论文鳇攫定,有权保磐并向黧家有关部门或瓿搀送交论文的复印结和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全鄂或部分沟容编入有关数据库进行检索,可以采用影印、缩印或掴描等复制手段保存、、汇编学位论文。C艿难宦畚撵饷芎笥ψ袷卮斯娑签名:
研究目的和意义第一章引言课题研究现状工作流是一类能够完全或者部分自动执行的经营流程,根据一系列流程规则,文档、信息或任务能够在不同的执行者之间传递、执行【縪工作流管理系统是定义、执行并监控工作流的软件管理系统。工作流管理系统使商业流程以合理有效的方式实施,保证正确的信息在正确的时间到达正确的信息处理者,它更加有效的融入商业流程管理,将人们从繁杂的工作中解脱出来,提高商业流程管理的正确性、高效性和工厂、企业的生产效率。近年来,越来越多的研究机构和企业致力于工作流管理系统的研究。从现有的工作流产品来看,许多工作流产品都在不同程度上提供了对外部工具的集成功能,部分产品还提供了基于表单的应用逻辑的定制和开发环境。但是,外部工具的多样性和复杂性决定了对外部工具的集成难以做到无缝;而工作流产品内建的开发工具除了与流行的开发工具不兼容外,其开发功能往往都比较简单。因此,对于简单的应用绻牧髯!⒍┑サ纳笈,这些产品是合适的。但是,如果是开发关键业务的应用系统乇鹗切幸涤τ孟低,现有工作流产品所能提供的开发功能是远远不够的。本文在对工作流技术进行深入的分析和研究的基础上,设计了轻量级工作流管理系统作为解决方案,它有别于传统的工作流管理系统,在设计上从够用、灵活和低成本的原则出发,不追求工作流管理系统功能的完备和复杂,只是实现其中必不可少的功能和特征;在使用上更加简单,应用开发者可以将其提供的入到自己的应用系统中,从而实现具有工作流性质的信息系统。由于这些特点,它将为使基于工作流技术的应用开发更加易于开发人员接受,提高了开发效率和可维护性,开发成本得到了降低。目前,在全球范围内,对工作流
硕士论文-轻量级工作流管理系统的研究与应用 来自淘豆网m.daumloan.com转载请标明出处.