基于J2EE的工作流组件的研究与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:guhiayan123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于信息技术的发展和激烈的竞争,独立、零散的办公自动化系统和计算机应用已不能满足人们的需要,而综合、集成化的解决方案日益成为企业所需。作为一种对常规性事物进行管理、集成的技术,工作流的出现是必然的。它是对日常生活中具有固定程序的活动而提出的概念。目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高办公效率、降低生产成本、提高企业生产经营管理水平和竞争力的目标。当前,许多企业需要分布式的,事务型的应用程序,同时对系统的速度平衡、系统安全以及服务器可靠性等提出了更高的要求,J2EE技术提供了基于组件的设计方法,可方便地开发、集成和部署应用程序。通过J2EE技术可以很好的实现服务器端的安全、效率和可靠性,并且J2EE组件有很好的可重用性,避免了大量的重复性编码工作。传统工作流管理系统缺乏开放性和集成性,采用J2EE技术的工作流管理系统将不再有这些缺陷。本文以攀枝花钢铁公司的工作流实现为基础,给出一个基于J2EE的B/S结构下的工作流中间件解决方案。首先介绍了工作流技术研究现状和J2EE体系结构,分析了WFMC的工作流模型、中间件和软件构件化技术,并阐明了采用这些技术的优势。重点在于阐述工作流系统的建模与实现,以及所提出的组件设计方案。在对工作流模型建模时,引入Petri网建模方法,并对模型进行化简以验证其正确性。表述工作流组件的设计思想时,结合系统实现实例。一方面阐明了工作流系统的工作机制,另一方面通过实际的组件设计,验证了以组件为中心进行工作流模块设计,能够更好的体现系统扩展性、接入性和可维护性的优势。在此基础上提出以组件为基础进行软件构件的设计,以Agent作为构件表现形式的思想,并对构件Agent接口模型和应用进行了一定程度的研究。最后,给出了构件体系结构模型。
其他文献
便携式媒体播放器(PMP)是今年被讨论最多的一个话题。PMP播放器的优点很多,它能够直接播放高品质视频、音频,也可以浏览图片以及作为移动硬盘、数字银行使用,更有产品还具备一些
本文以电子政务应用为背景,研究了基于XML的异构数据交换技术和文本自动分类技术。重点研究了关系数据库模式到XML模式的映射以及XML的关系数据库存储技术。通过基于用户请求
随着计算机技术的高速发展,人类社会已经进入一个信息资源大爆炸的时代,分布式文件系统已经成为存储和管理海量信息的最佳选择。为了保证分布式文件系统可以正常有效的运行,避免
随着低功耗无线通信技术、微电子技术、微型传感器等技术的发展,使得能够在微小传感器内集成信息采集、数据处理和无线通信等多种功能。无线传感器网络是由大量的传感器节点组
Matching Problem(图的匹配问题)和packing问题都是一类重要的NP难问题。3-维匹配问题和P2-packing问题是两个具有代表性的matching和packing问题。在参数复杂性理论框架内,人们
数据挖掘技术是机器学习、数据库和统计理论相结合的产物,是从大量的、不完全的、有噪声的、模糊的、随机的实际数据中,提取隐含的、先前未知的并有潜在价值的信息的非平凡过程
目前,中小型离散制造企业的数字设备普遍存在多种控制系统并存、不能实现远程监控与维护、信息难以直接连通和集成控制等问题;同时,生产现场信息不能被及时采集、处理和应用,现场
软件技术的发展已经经历了面向过程、面向对象和面向组件几个阶段,近几年,又提出了面向服务的体系结构SOA(Service Oriented Architechture)。SOA具有松藕合、易集成、可重用和
随着计算机浮点运算能力和图形加速能力的飞速提升,应用实践对三维模型的真实感和细腻度的要求越来越高,导致了三维几何模型的拓扑信息和几何信息急剧增长,从而为模型数据的传输
本文以徐工职院辅助教学系统(XGYFJXT)的研究与设计为背景,以CSCW理论和工作流技术、群件技术作为指导,用SQL Server建立系统数据库,以JAVA语言进行系统的设计,实现了支持多