基于J2EE和工作流的公文流转系统的设计与实现

来源 :北京化工大学 | 被引量 : 2次 | 上传用户:tzsxf668
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
早期的公文流转系统都是通过“硬编码”的方式将业务流程定义程序写在系统中,这就需要对原系统进行重新设计来适应流程的变更,不仅会给企业带来难以承受的工作量,同时使得系统的适应性和扩展性较差。本系统采用应用最广泛的开源工作流引擎jBPM对多种形式的流程进行有效的管理,当业务流程发生动态变化时,只需对流程进行改进,而不需进行大量重复的开发工作,降低了企业的维护成本,提高了资源使用率。同时,该系统建立在三大主流的J2EE框架(Struts、Hibernate和Spring)基础之上,通过引入分层的概念,降低了各层之间的耦合度,使得系统具有较强的灵活性和可移植性,能够更好地满足需求的变更。通过分析jBPM实现关键业务的弊端,本文提出了一种使用jBPM设计业务模型,J2EE框架技术实现后台业务的解决方案,通过有效地整合Struts、Hibernate、Spring框架以及jBPM工作流引擎,实现了各框架之间的无缝集成。采用jBPM特有的jPDL流程设计工具设计公文流转系统模型,然后将其转化为运行结构等价的WF net模型,并采用Petri网的化简规则对模型进行畅通性验证。最后,设计并实现了公文流转系统,该系统的业务功能非常完善,主要包括:公文传阅、公文会签、流程监控、事务催办等。实践证明,本文实现了一个高效、稳定、柔性的公文流转系统,能够很好地满足日常办公的需要,具有一定的灵活性和可移植性。
其他文献
在当今信息社会里,信息技术和信息系统对于现代企业和现代社会的重要性越来越高,系统管理成为网络管理发展中的一个重要方面。本文结合网络行为监控系统(Network Behavior Ob
Web日志频繁序列模式的挖掘是Web日志挖掘的重要组成部分,主要用来发掘站点和用户交互的频繁路径。利用这些频繁序列模式,可以简单的分析出用户的访问序列模式规律、进行建模
随着动车组的高速发展和大规模的使用,动车组已经成为了铁路客运和货运的重要工具,具有高效、安全、快速、高标准的服务功能,在交通中起到的重要作用也易于凸显。我国高速铁
深层结构学习是近年来机器学习领域兴起的一个学习范式,深层结构语义是数据分析的关键技术之一。本文主要针对深层结构学习中层与层之间的关系问题进行研究,其内容包括:   (1
随着视频压缩技术及网络通信技术的迅猛发展,尤其是无线通信技术的日趋成熟,以视频信息为主的多媒体数据在无线网络上的传输和处理已成为通信领域和多媒体领域共同关注的焦点
近年来,随着研究的深入,脑网络已经成为了热点领域。脑网络由结构脑网络与功能脑网络两部分组成,并且二者之间有着密不可分的关系。人们对脑网络进行研究,其主要关注点在于结构脑
脑-机接口(Brain-Computer Interface, BCI)(?)将人的思维解读为一系列的外部控制命令,使人们可以不依赖神经肌肉通路而达到与外界交流的目的。脑-机接口的研究在康复工程领
随着IP网络逐步由单一的数据传送网向多媒体信息的综合传输网演化,用户的需求也由单一化的基本满足向多样化发展。由于组播的多点传输和多方协作应用特点,同时具有高效的数据
微博作为一种新型的社交媒体,其信息通过发布、评论、转发的形式进行传播,传播过程具有裂变性,因此,具有较快的传播速度和较广的传播范围,它的出现使得传统媒介黯然失色。研
随着网络技术的飞速发展,基于无线传输技术的移动自组网(Mobile Ad hoc Network简称MANET)开始崭露头角。移动自组网与传统无线网络的不同之处在于:移动自组网不需要任何固定