文档介绍:国防科学技术大学
硕士学位论文
基于业务规则的工作流任务分派系统设计与实现
姓名:李春芳
申请学位级别:硕士
专业:软件工程
指导教师:谭庆平
20070601
摘要工作流任务分派是将业务流程中任务分派给合适执行者的内容;这是工作流系统的主要功能之一。任务分派是否合理将会直接影响到企业人力资源的利用率和业务处理效率。任务分派的内容是复杂多变的;一方面任务分派与业务流程以及企业组织机构等信息关联;另一方面市场竞争决定了任务分派是工作流系统中最容易变化的部分。由此,企业业务决策人员应能够直接参与任务分派的管理。然而,目前工作流产品中的多种任务分派解决方案均不能很好地满足企业复杂多变的任务分派需求。由于业务规则具有表达能力强、容易理解和维护等特点,本文在规则系统的基础上设计并实现了一个工作流任务分派系统。在对工作流管理系统中有关任务分派规则的描述需求进行系统、深入分析的基础上,提出了一套完整的任务分派规则形式化定义;然后针对任务分派规则的业务化表现难题提出了独到的解决方案:通过引入规则模板的概念很好地解决了普通业务人员不能直接编写和实现有复杂格式的分派规则的问题。本文的基于业务规则的工作流任务分派系统实现包括规则编辑器、规则编译器和规则引擎接口模块三个部分。业务人员借助规则模板,可以很方便地在编辑器中制定任务分派规则;编译器将业务人员定义的规则转化为符合要求的业务规则;规则引擎通过接口模块与工作流引擎交互实现具体的任务分派。与同类研究相比,这种基于业务规则的任务分派方式不仅表达能力强,而且简单易用,能够根据需求灵活变化,从而提高整个工作流系统的灵活性和可用性。关键词:任务分派,规则模板,规则编辑器,规则编译器,规则引擎,工作流,国防科学技术大学研究生院工程硕士学位论文
,,,切勰,.ⅱ⒓觤心培瑃誩Ⅱ唬琤鮵邯.Ⅱ廿琣:,,,,【
图目录图任务分派规则模板的Ⅺ帆描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..图工作流管理系统共性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图组织机构参考元模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.默认的组织模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图基于图形界面的独立式任务分派策略典型实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图任务分派系统体系结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图任务分派规则的Ⅺ圮描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..图编辑器界面设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..图编辑器结构设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图编辑器类图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图编辑规则过程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯规则语法结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图编译器类图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。图任务分派规则编译过程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯中惦算法节点类型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图规则引擎接口模块类图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图按职位分派的执行过程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯国防科学技术大学研究生院工程硕士学位论文图规则系统组成原理图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图图规则编辑器截图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图规则引擎结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
作者指捌币摊:黝季吼夕年多月叫日左趟赆茉论廴盔虚羞学位论文版权使用授权书独创性声明≯哆年‘月矿日基王些鑫拯则盟三簋速堡垒金速丕统遮谅基士些鑫拯则煎王丝逾堡垒金速丞统遮谅本人声明所呈交的学位论文是我本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表和撰写过的研究成果,也不包含为获得国防科学技术大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。学位论文题目:学位论文作者签名:日期:本人完全了解国防科学技术大学有关保留、使用学位论文的规定。本人授权国防科学技术大学可以保留并向国家有关部门或机构送交论文的复印件