文档介绍:北京交通大学
硕士学位论文
基于OSWorkflow与轻量级J2EE的工作流管理系统的设计与实现
姓名:林可
申请学位级别:硕士
专业:软件工程
指导教师:杨少波
20090701
中文摘要实现了如“控制反转”、“面向切面”等先进的编程理念,使系统的权限分配、事务处理、日志记录、异常管理等功能的实现都大大的简化,结合丌源工作流引目标到具体实现,详细阐述一个具体的工作流业务流程在轻量级系统中的实摘要:工作流是一类能够完全或者部分自动执行的业务流程,它根据一系列过程规则,使文档、信息或任务能够在不同的执行者之间进行传递与执行,是业务流程的计算机化和自动化。工作流管理系统则是支持工作流运行的软件环境。随着与开源技术的蓬勃发展,基于轻量级平台的作流管理系统已成为工作流技术研究的一个热点。当今的轻量级框架支持并擎,我们能高效快速地开发出一个稳定且可维护性良好的工作流管理系统。本文在全面介绍工作流及其相关的概念的基础上,对开源工作流引擎以及它与轻量级系统的整合方法做详细讨论,并在此基础上联系实际,结合北京联通总部的合作伙伴业务受理系统中的一个工作流业务,从设计现方法,展现了以简单的系统架构和配置实现松耦合、高灵活性的复杂的工作流管理系统的方法。涉及的方面包括体统架构、功能模块、设计目标、实现方案、引入设计模式简化描述和实现复杂业务等等。关键词:工作流;工作流管理系统;;分类号:
,琫..琲琩:;;;珹,痬琲瑃,.,,,:瓵琣琲瓵甌’琭琣,,,,.篢.
⋯⋯躲懈黄冢貉心膄日独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京交通大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。
签字日期叶下翩躲锄妙奶么择引签字日期:、使用学位论文的规定。特授权北京交通大学可以将学位论文的全部或部分内容编入有关数据库进行检索,提供阅览服务,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。C艿难宦畚脑诮饷芎笫视帽臼谌ㄋ得学位论文作者签名:
致谢本论文的工作是在我的导师杨少波教授的悉心指导下完成的,杨少波教授给我的科研工作和论文都提出了许多的宝贵意见,并且他严谨的治学态度和科学的工作方法给了我极大的帮助和影响,在此表示衷心的感谢在此衷心感谢两年来杨少波老师对我的关心和指导。在实验室工作及撰写论文期间,吕平、乐元任等同学对我论文中的框架研究以及系统实现工作给予了热情帮助,在此向他们表达我的感激之情。另外也感谢我的父母,他们的理解和支持使我能够在学校专心完成我的学业。
工作流技术的历史工作流技术的研究现状工作流的概念川【科鹪从谏细鍪兰甏纳橹桶旃远煊颉K络技术的发展,特别是在应用日益普及的情况下,现代企业信息系统的分在这种背景要求下,工作流管理系统得到了长足的发展,从最初的“无纸办联盟的成立标志着工作流技术在计算机研究领域中被明确的划出一席在工作流技术应用日益得到重视的今天,对工作流技术的研究也正在向更深是针对同常工作中具有固定程序的活动而提出的一个概念。提出的目的是通过将工作分解成定义良好的任务,角色,按照一定的规则和过程来执行这些任务并对他们进行监控,达到提高办事效率,降低生产成本,提高企业生产经营管理水平和企业竞争力的目标。最开始,工作流系统还只是某些企业为了提高生产效率、节约成本而创建的基于计算机的“无纸化墓ぷ骰肪场6搅兰甏孀偶扑慊胪布性,异构性和自治性的特征越来越显著,相应的信息资源也分布在异构的计算机环境中。在这种大规模的分布式环境下,高效地调度相关联的任务并密切控制它们的执行,已经成为一种发展趋势。公环境6晌A宋F笠低骋桓丛有畔⒒肪场⑹迪忠滴窳鞒套远葱械谋匾9具。这样一个转变把工作流技术带入一个崭新的发展阶段。年,工作流管理之地。层次进行。当前,工作流技术研究的主要目的有两个:9ぷ髁骷际醯姆⒄菇饩隼砺凵系奈侍猓教止ぷ髁髂P秃陀镆宓男问交表示方法等。包括:过程建模理论与建模方法、模型验证和模型仿真方法、分布式环境下的资源协调和任务优化调度策略、过程模型和其他模型的集成方法等等。庸ぷ髁魇迪旨际醯慕嵌忍教掷孟冉募际跆岣吖ぷ髁鞴芾硐低车男阅和可靠性。包括:分布式工作流的实施问题、异常错误和错误恢复问题、融入事务管理概念、应用集成问题等等。目前在工作流技术的研究中,比较著名的有綼研究中心的基
主要的问题轻量级架构下工作流系统的实现尽管工作流从提出至今已经历了三十余年的发展,并取得了相当