基于J2EE平台的工作流管理系统的架构和实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:wangxiaofengkobe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着市场竞争的日益激烈,企业为取得市场生存和竞争的优势,适应瞬息万变的市场环境,需要快速响应市场的需求,需要不断调整自己的组织模式和再造自己的业务流程,因此,业务流程的设计、优化和管理成为企业竞争的重要手段。要解决这类问题,满足市场需求,需要这样一类软件,他们能将业务流程逻辑同流程运行的应用软件分开;能管理流程参与者之间的关系; 能集成内部与外部流程资源和监控流程的运行。这样的系统就是现在最具发展潜力的工作流管理系统( WFMS)。Java 2 平台企业版[2] ( Java 2 Platform Enterprise Edition,J2EE)的推出促进了分布式技术的发展,为企业应用系统提供了一个具有高度的可移植性和兼容性、安全性的平台。MVC开发模式和EJB 构件技术的出现极大的简化了开发、配置和维护企业应用的过程。J2EE 目前已成为最受欢迎的企业软件应用解决方案。传统的工作流管理系统缺乏开放性和集成性, 采用J2EE 技术的新一代工作流管理系统将不再具有这些缺陷。本文详细介绍了一个通用的工作流管理系统的架构和实现。首先描述了工作流技术和工作流管理系统的基本概念、发展状况。然后介绍开发工作流管理系统采用的J2EE 平台, 分析了MVC 模式、EJB 技术,并阐明了采用该技术的优势了。重点在于阐述如何架构这一系统,并对其进行了实现。最后,论述了工作流管理系统在办公自动化中的一个典型应用。
其他文献
近年来,无线传感器网络(WSNs)由于具有低成本、自组织、动态拓扑、多跳路由等特点,现已成为许多重要应用中的首选解决方案,例如:入侵检测、目标追踪,实现工业自动化等。无线
“软件即服务”已经成为软件发展的潮流。Web服务下的动态电子商务正是这一思想的结果,它的出现标志着人类已经迈入应用程序开发技术的新纪元,代表着Internet技术和商业结合的
本文首先综述了建立CAT考试系统的各项关键技术,包括CAT的理论基础、数学模型、测试开始条件、后继题目的选择、能力估计算法、测试结束条件等。然后重点解决建立IRT题库的
术语自动抽取是中文信息处理中的一个很重要的课题。术语集中体现和负载了一个学科领域的核心知识,术语的变化在一定程度上反映了一个学科领域的发展变化。术语抽取对信息检索
随着移动计算的发展以及信息访问需求的日益增长,商务活动正向移动和无线连接领域逐渐发展。企业需要更强大的移动和无线连接解决方案来扩展他们的商务应用,以获得更好的投资
移动数据通信被认为是未来几年发展最快的业务之一,与其相关的通信终端将会超过10 亿台。人们需要进行信息的交流、处理和存储,也需要存储在各种通信终端里的同类型数据保持
知识管理已经成为企业提高竞争力的重要手段。目前现有的知识管理系统获取知识的手段严重不足,主要表现为知识管理系统的知识库维护的封闭性。考虑到当前知识管理系统的不足,
传统的人工智能是符号主义,以知识为基础,通过推理进行问题求解。计算智能是以数据为基础,以连接主义的思想为主,通过训练建立联系,进行问题求解。常见的计算智能方法有神经网络、
随着网络的发展和信息化工作的逐步展开,硬件设备、业务种类和服务类型等日趋复杂化,各种基于网络的应用、各种教学资源、各种信息管理办公子系统等都有了很大的发展。人们迫
异构数据集成是数据库领域研究的热点问题。目前已经出现了多种基于JAVA和CORBA中间件的实现方案。但当采用这些方案进行异构数据集成时存在着开发难度大、成本高、实施复杂,