基于web的工作流技术研究与应用

来源 :重庆大学 | 被引量 : 0次 | 上传用户:qiuxue6
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流技术是在信息技术的快速发展下,一种实现业务流程管理自动化的核心技术。随着市场需求变化的加快和企业间竞争的加剧,工作流技术具有广阔的应用前景,对工作流技术的应用研究也具有积极的现实意义。业务流程的建模是开发工作流应用系统的一个重要的起始步骤,其模型的合理性会对整个应用系统的可靠性和稳定性具有重要意义。本文对开源工作流系统jBPM采用的jPDL建模语言进行了研究,jPDL具有简便性和灵活性,但在建模中可能出现设计的业务流程不合理的情况,而jBPM系统提供的jPDL模型本身又缺乏严格的形式化语义,不便于结构的合理性检查。本文通过对比jPDL模型与具有严格形式化语义的Petri网模型的基本流程控制结构,设计了一个将jPDL业务流程模型转换为Petri网表示的工作流网模型的算法。为了实现对转变后的工作流网模型进行合理性验证,引入并完善了一个基于状态空间模型的工作流网合理性的验证算法,并采用了基于矩阵和向量的方式来实现对工作流网的合理性验证,由此也完成了对jPDL建立的模型的合理性验证,提高了基于jBPM工作流的应用系统的可靠性,具有一定的理论与应用价值。在实际的工作流应用系统中,常会遇见会签、撤销等典型临时性需求的情况,本文对这些情况进行基本的分析,在对jBPM工作流引擎的基本原理研究的基础上,给出了基于jBPM的基本解决思路和方案。jBPM默认采用内存数据库,以及默认构架在实际应用的不足,采用与开源web框架S2SH整合,以增强jBPM在实际应用中的适应性和可扩展性,具有一定的实用性。通过利用工作流技术,采用针对业务流程的开发方法,基于jBPM和相关平台,本文最后设计了一个基本的报销审批原型系统。通过对系统的总体需求和业务流程的建模分析,总体构架的设计和数据库的设计,应用了对jPDL的建模验证技术、撤销和会签的临时动态需求解决方案以及web框架整合扩展技术,来实现报销审批系统,达到了预期目的,并对整个课题的研究进行总结和进一步展望,以期在推动工作流技术在实际开发中的应用做出一点努力和探索。
其他文献
当今社会逐渐步入老龄化阶段,各国老年人口比率在大幅度提高;近年来各种自然灾害和人为事故频繁发生,使残疾人的数量也有所提高。轮椅已成为大部分年老体弱者和肢体残障人士的
在工业应用中交流伺服系统在高速度、高精度、免维护、高可靠性等性能指标上较直流伺服系统具有明显的优越性。伴随着电力电子技术和控制理论的发展,全数字交流伺服系统已成为
本文结合造纸设备的现状和工作流程,简单的阐述了复卷机的国内外现状。随着科技的发展,无论是复卷机控制精度、控制速度和系统的稳定性,还是自动化程度都要求提高到一个更高的水
摩擦广泛地存在于机电伺服系统。摩擦具有非光滑非线性特性,是控制系统中影响控制精度的主要因素之一,它会导致跟踪误差、极限环和粘滑运动等。因此,在控制器设计时,必须考虑摩擦
地面智能机器人是一个集成了多个功能子系统的复杂动态智能系统,其典型特征是具有一定程度的自主性。所谓自主性,是系统自我管理水平和自我管理质量的量度,是系统在预定任务目标
随着当前船舶与海洋工程的开发和快速发展,动力定位系统已广泛应用于多种船舶和海洋平台上,并发挥了重要作用。本论文以救助船“北海救115”轮为研究对象,采用自抗扰控制技术
随着科技进步和现代化大生产的不断深化,机械设备正朝着复杂化、精密化、集成化、信息化和自动化等方向发展,被广泛应用于航空航天、核反应堆、热电厂、化工等一系列工程技术领
随着内河航运业的快速发展,船舶数量不断攀升,内河通航压力逐渐增加。由于内河存在较多弯曲、狭窄的控制河段,加之部分船舶违章航行,极易造成航道拥堵与交通事故。控制河段的船舶
智能控制是指智能机器在无人干预条件下自主驱动并实现控制目标的自动控制技术,它是一门新兴的边缘交叉学科,其发展得益于认知科学、系统科学、人工智能以及生物信息学等许多学
图像采集及识别技术是机器视觉应用重要的组成部分。图像采集主要包括图像传感器的选取,光照强度、光圈大小及曝光时间的调整,图像采集装置的设计及图像预处理技术。首先,要