欢迎来到天天文库
浏览记录
ID:34199318
大小:2.44 MB
页数:61页
时间:2019-03-04
《轻量级工作流引擎的设计、实现及其在测试业务中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、上海交通大学硕士学位论文轻量级工作流引擎的设计、实现及其在测试业务中的应用姓名:刘志勇申请学位级别:硕士专业:计算机应用指导教师:王英林20070101上海交通大学硕士学位论文轻量级工作流引擎的设计、实现及其在测试业务中的应用摘要本文在介绍了轻量级工作流的基本概念及研究其发展现状的基础上讨论了轻量级工作流技术,给出了基于关系数据库的轻量级工作流引擎的框架。该框架包括组织模型、信息模型及控制模型等三个组成部分。本文较详细地给出了上述三部分的设计原理,并研究了其具体实现方案。本文还研究了应用系统与工作流系统的交互与集
2、成方法,其中包括应用数据与工作流相关数据的交互与集成方法。最后本文研究了采用数据挖掘技术对流程进行优化的方法,建立了基于关联规则的流程优化方案。作者基于上述方法,开发了相关软件系统,并在测试企业的核心测试业务线的流程控制管理系统中得到相应应用及验证。关键词:工作流建模,工作流引擎,关联规则-i-上海交通大学硕士学位论文LIGHTWEIGHTWORKFLOWENGINEDESIGN,IMPLEMENTANDITSAPPLICATIONONTESTINGSERVICEABSTRACTThispaperintroduc
3、estheconceptofLightweightWorkflowbasedontheLightweightWorkflowtheoryanditsstatusquo.ItpresentsaframeworkofLightweighWorkflowbuiltonrelationaldatabase.Theframeworkconsistsofthreecomponents:organizationmodel,informationmodelandcontrolmodel.Itproposesanimplement
4、ationtobuildaLightweightWorkflowEnginebasedonthesethreecomponentsabove.Thispaperalsostudysontheinteractionbetweenapplicationsystemandworkflowsystemtofindouttherelationshipbetweenapplicationdataandworkflowdata.Attheend,thispaperdiscussesusingdataminingtechnolo
5、gytooptimizetheworkflowbylookingfortheassociationrule.Accordingtotheabovetheory,theauthordevelopedaLightweightWorkflowEngineandimplementstothecriticaltestingworkflowmanagementsystemtotestifytheapproach.KEYWORDS:WorkflowModeling,Workflowengine,Associationrule
6、-I-上海交通大学硕士学位论文上海交通大学学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名:刘志勇日期:2007年1月5日-1-上海交通大学硕士学位论文上海交通大学学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并
7、向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权上海交通大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。保密□,在本学位论文属于不保密□。(请在以上方框内打“√”)学位论文作者签名:刘志勇年解密后适用本授权书。指导教师签名:王英林日期:年月日日期:年月日-2-上海交通大学硕士学位论文第一章绪论我们经常谈到和听到客户管理、文档管理、供应链、订单、支付、资源计划等等,这些信息与企业息息相关,而大多企业也倾向
8、于请软件开发公司具体定制这些相关的系统,我们称这些系统为专门应用(dedicatedapplications)。每一个专门应用都包含它们所支持业务流程的领域知识。这些专门应用中的自动化流程,被拼装到企业中更大的非自动化流程中。专门应用将很多业务流程硬编码在软件中。可以这么说,在你购买专门应用时,你是购买了一组固定的自动化业务流程。然而,事物是不断变化的,这种专门应用没有过
此文档下载收益归作者所有