基于J2EE和工作流技术的智能大厦OA系统的研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:dota1231
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流的概念起源于生产组织和办公自动化领域。它是针对日常生活中具有固定程序的活动而提出的概念。目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高办公效率、降低生产成本、提高企业生产经营管理水平和企业竞争力的目标。作为一个新兴的研究领域,工作流技术已经被广泛应用于生产制造、办公自动化、并行工程、电子政务等领域,是实现企业业务过程建模、优化、过程管理与集成,最终实现业务过程的自动化的核心技术。工作流技术的实施已经成为企业完善经营过程,提高自身竞争力的一种重要手段。 随着互联网的迅速发展和普及,web技术越来越多的用于企业应用,基于web技术的各种系统也应运而生,J2EE技术提供了基于组件的设计方法,可方便地开发、集成、部署应用程序。作为平台,J2EE提供了一个多层结构的分布式的应用程序模型,该模型具有重用组件的能力,统一的安全模式和灵活的事务控制机制。 本系统采用基于J2EE MVC模式的Struts框架的Web应用体系。这样的体系结构有效地将业务逻辑、应用程序控制和数据显示功能模块区分开来,可以分别集中开发任意模块而不用担心耦合问题,提高应用程序的柔韧性,使整个系统的开发有条不紊、容易集成、便于维护升级。 本文对工作流技术进行分析,并以WfMC(WorkflowManagement Coalition,工作流管理联盟)的工作流参考模型为依据,详细设计了基于J2EE的工作流管理系统。对活动网络技术在工作流管理系统中的建模进行了研究与分析,详细的设计了过程定义中的过程模型和组织模型,使该工作流管理系统能够适应智能大厦OA系统中的实际业务流程的多样性和复杂性。本文讨论了工作流引擎对实际流程的控制。论文使用关系数据库存储工作流模型和工作流相关数据,并给出了相关数据库的设计。
其他文献
土木工程结构在复杂的服役环境中常会遭受各种损伤,这些损伤的积累容易引发结构灾难性事故的发生,因此研究结构损伤识别问题对结构的安全性具有重要的实际意义。 近年来,
近年来,随着互联网技术的飞速发展,互联网应用走近了千家万户。人们越来越多的喜欢使用社交网络与云计算。随着人们在享有因此而带来的便捷之时,这些应用也带来了一定的安全隐患
在移动IP通信过程中,数据包需要经过网络中多个指定的节点,以保证节点的移动性;同时移动IP以其独有的特性和特点要求使用一种不同于固网的路由方案以保证移动节点的代理切换
随着信息时代的来临,人们要面对越来越庞大的数据,当数据量极度增长时,人们感到面对信息海洋像大海捞针一样束手无策,因此,需要一种从大量数据中去粗存精、去伪存真的技术,数据挖掘
随着继电保护及故障信息系统的日渐成熟,一些新的改善系统的原理和方案得到实际应用,这对硬件系统提出了更高的要求。目前运行的继电保护及故障信息系统多是采用PC+Windows平
Java语言是一种跨平台的程序设计语言,J2ME是Java语言针对资源受限设备进行应用程序开发的手段,目前从手机软件的发展现状可以发现基于J2ME的Java手机软件应用前景非常广阔,
当前,计算机辅助设计被广泛应用于机械设计领域。如何最大限度地支持设计过程和实现加速设计的效果,一直是计算机辅助设计领域追求和研究的热点。同时,由于机械设计有其特殊
目前,随着互联网的普及,网络病毒尤其是蠕虫开始泛滥,并给我们的生活,学习,工作造成很大的影响,对社会来说也是一场灾难。网络蠕虫很难被根除,而且破坏性大,因此网络蠕虫应对
近年来,数据挖掘技术的成熟促使这项技术在各个领域中得到广阔应用。它在处理海量数据,知识发现方面具有其他技术不可比拟的优势。股票交易数据量巨大,在这些数据中存在着一些隐
电子政务是一项系统工程,是国家信息化建设的重要领域。标准化是支撑电子政务的重要手段。目前,我国的电子政务的建设方面还存在许多不足,和国外的电子政务相比还存在很大的