基于Web Service的工作流管理系统的研究与实现

来源 :东华大学 | 被引量 : 6次 | 上传用户:jialin131466
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在传统的政务办公系统中,业务过程的控制总是采用硬编码的方式,使得流程处理代码与业务逻辑代码紧密耦合,导致软件开发效率低下,系统响应业务流程变化十分艰难。这些明显的缺陷使得软件行业难以应对我国电子政务以及办公自动化的迅速发展,而工作流正是分离流程控制的重要技术。本文在充分研究工作流管理联盟(WFMC)参考模型等相关标准的基础上,以检察院信息化项目为背景收集需求,并在J2EE与JBossjBPM(Java Business Process Management)等成熟技术的支撑下设计并实现了一个工作流管理系统。作者首先根据办案流程的需求,对jPDL(JBPM Process Definition Language)进行了多种灵活的改造,实现了扩展性强的任务列表处理器;并且设计了流程服务、流程监控、流程回退以及流程发布等重要的功能模块。然后,作者分析了现有工作流系统的缺陷,即传统工作流交互性弱,无法解决分布异构环境中数据传递与表示的问题,难以适应我国信息化建设中对遗留系统进行流程整合的需求。并在此基础上研究了Web Services、XForms、RMI、EJB等技术与标准,最终提出了一种基于WebService且可扩展的支持多种远程机制的交互接口设计模型。本文提出的基于WebService的交互性方案不但丰富了工作流接口研究的新思路,也为传统工作流提供了更广阔的改进空间。本文中大部分功能模块的设计与实现方案都已成功应用到了检察院与法院行业的两个项目中,不但提高了软件生产率,也提升了用户满意度。所以本文既具有理论意义又具有较强的实用价值。
其他文献
DCS是分散控制系统(Distributed Control System)的简称,它是一个由过程控制级和过程监控级组成的以通信网络为纽带的多级计算机系统。根据DCS网络安全相关规定,DCS不允许直
数据库技术的逐渐成熟及网络技术的迅速普及,使人们采集数据的能力得到了极大的提高,从而导致了全球范围内数据存储量的急剧增大。“数据爆炸与知识贫乏”是信息时代所面临的
鉴于用户需求的逐步提升,以及市场的不断竞争,北京万林克公司及时应对和调整,在不断改进和提升硬件平台功能和性能的同时,也在对路由器产品的软件架构进行不断的改进,以最大
随着计算机、通信及网络技术的高速发展,嵌入式系统已广泛地渗透到各行各业及人们日常生活的方方面面中。由于嵌入式系统的复杂性不断增加,嵌入式操作系统成为了嵌入式系统中
目前,鱼眼镜头被广泛地应用到群组视频会议、大范围监控系统、智能交通系统、全景浏览及球面电影等领域。但鱼眼镜头摄像机拍摄的图像具有非常严重的变形,如果要利用这些具有严
无线传感器网络(WSN,Wireless Sensor Network),由大量的传感器构成,这些传感器包括计算、感知和通讯模块。它们协作地感知、采集、处理和传输网络覆盖地理区域内被感知对象
无线传感器网络是由大量智能传感器节点以无线通信方式融合在一起,并能对周围的某些物理现象进行协同感知的自组织网络。目标跟踪是无线传感器网络的重要应用,目前基于无线传
计算机系统和网络的高速发展以及各行业信息化的趋势,使得网络安全问题成为当前计算机发展的重要议题。能够将不同网络安全设备结合起来,并产生1+1>2合力的网络安全联动系统应
伴随着软件开发技术的发展,在多层的软件开发项目中,可复用易扩展的,而且是经过良好测试的软件组件,越来越为开发者所青睐。这意味着开发人员可以将充裕的时间用在分析、构建
随着互联网应用的发展,越来越多的软件系统以网络应用和服务的形式出现。各种形式的网络环境以及运行于其中的各式应用和服务,组成了形式各异的分布式系统。如何使各种网络应