轻量级工作流管理系统的研究与应用

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:xinhongwei678
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流管理系统是近年来在计算机应用领域发展最为迅速的技术之一。工作流技术的主要特点是过程的自动化处理,这些过程包含以人和以机器为基础的活动相结合,特别是对那些与IT应用程序、工具交互的过程进行自动化处理。工作流技术的引入,使应用系统的流程逻辑与业务逻辑耦合度降低,从而降低了复杂流程应用的开发难度,提高了应用系统的开发效率和可维护性。传统工作流管理系统的设计从提供功能齐全的工作流服务角度出发,不可避免地导致了系统架构极为庞大,系统的复杂性也随着增大。同时传统的工作流管理系统提供的功能是以集成的方式实现,从数据存储到运行环境往往都有自己的一整套独特的体系结构,因而想从中分离出某个功能,将会是一件非常困难的事情。由于这些问题的存在,使得传统的工作流管理系统不能快速地根据具体的应用需求定制,灵活地集成到应用系统。为了克服当前工作流在应用中的不足,本文结合具体的应用需求,提出了一个轻量级工作流管理系统的框架结构。轻量级工作流架构的核心部分,由几个组件提供工作流的基本功能。在对轻量级工作流管理系统进行设计时,本文把它从体系结构上划分为三个层,展现层,业务逻辑层,数据层,然后,对工作流引擎,过程定义工具进行详细介绍。具体研究内容如下:1.对工作流技术的研究现状和理论进行调查和研究,并对主流的开源工作流管理系统进行深入的分析和对比。2.在工作流理论的基础上,从够用、灵活和低成本的设计原则出发,对轻量级工作流管理系统进行了研究,并对其设计方案和实现技术进行了详细阐述。其中重点论述了工作流引擎的流程模板管理、流程实例管理、工作项列表管理、流程流转服务、时间限制服务等核心模块以及过程定义工具的设计和实现。3.介绍了轻量级工作流管理系统在移动客服系统中的应用。通过最后一章介绍的轻量级工作流管理系统在移动“06扩容工程”的应用,证明本论文的技术路线是可行的,基于轻量级工作流管理系统的开发与传统工作流管理系统相比,开发人员更易接受且开发成本更低。
其他文献
随着社会的发展、经济的进步,一个家庭面对的事情变得越来越复杂。如何有效地管理和利用家庭内外的资源以达到期望的生活目标成为人们关注的热点问题。本文结合家庭资源的实
计算机网络正以惊人的速度发展,但是网络安全问题却变得越来越突出,越来越复杂,解决安全问题对许多网络应用来说是首要难题。目前,安全协议是解决网络安全问题最有效的手段之
电子产品的“轻、薄、短、小”化对元器件的微型化和组装密度提出了更高的要求,而焊点的质量和可靠性是影响电子产品质量的重要因素。因此,如何保证焊点质量就成为一个十分重
随着计算机技术、多媒体技术以及互联网的崛起,给远程教育带来了新的机遇。近二十年来,我国的社会经济持续、快速地向前发展,使得整个社会对人力资源的需求越来越迫切。目前,
随着互联网的快速发展,搜索引擎越来越受人青睐。它能够将杂乱无章的信息整合起来,方便快捷地为用户提供信息。而搜索引擎搜索的最基本元素就是网页,所以本文从网页入手,对网
无线传感网作为连接物理世界和数字世界的桥梁引起了人们的广泛关注,具有十分广阔的应用前景。无线传感网由具有传感、数据处理和短距离无线通信功能的微型传感节点组成。这些
高职院校建立实训基地的目的就是使学生不出校门就能体验真实或仿真的职业环境,在该环境中进行现实问题的研究,为将来的就业做好准备。但现实的情况是:许多校内实训基地只是
长期以来,存储局域网(SAN)一直作为构建企业级数据中心的最佳方案。但随着企业级数据中心的规模不断增长,从而大幅度增加了存储区域网的构建成本和维护复杂度。为了降低成本
随着全球数据量的爆炸式增长,传统磁盘阵列构建的大型存储系统在性能上已经无法满足应用的需求。固态盘作为一种新型存储介质,具有高性能、低功耗等优良特性,将它作为缓存引
由于ARM技术的迅速发展,使得32位ARM处理器在嵌入式应用领域获得了越来越广泛的应用。Phlips公司设计生产的ARM芯片LPC2210集成了ADC、PWM等丰富的资源,而且具有功耗低、工作