J2EE设计模式研究及其在CEAIEC管理信息系统中的应用

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:kr1983
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前分布对象技术的发展,在为开发高性能、可扩展的分布式企业应用软件提供技术基础的同时,也将软件置于复杂环境中。分布式企业应用软件结构复杂、涉及多种技术,对设计开发人员提出了很高的要求。在此情况下,运用设计模式——可复用的设计方案,进行软件的设计开发十分必要。 本文结合目前主流的分布式技术规范J2EE,探讨了J2EE设计模式在开发东方航空进出口公司管理信息系统中的应用。在对本系统研究和开发实践过程中,发现采用分布式对象技术,分析软件在需求、功能和设计上的共性,并在分析和设计阶段进行抽象,进而复用成熟的分析和设计结果,不但可以开发出适应要求的软件,而且能够提高软件的开发效率和质量。其中,软件复用技术是解决本系统软件开发的重要手段。设计模式正是基于可复用思想提出的,是一种能有效地帮助设计开发人员快速掌握构建应用的有效方法。 本文研究了在软件设计中复用的技术和方法;回顾了设计模式的产生、发展历程;总结出J2EE设计模式的特点,并对不同来源的J2EE设计模式进行了分析比较;应用J2EE设计模式建立高抽象层次的可复用软件体系架构,并将它应用于东方航空进出口公司管理信息系统中,从而提高本系统软件的开发效率和质量。重点探讨了MVC设计模式在J2EE三层体系结构中的具体应用与实现:分析比较了Web层主要的两种技术Servlet和JSP的差异,运用前端控制器模式对Web层进行结构设计;在业务层主要从优化性能的角度,采用会话外观模式对业务对象进行组织;将数据访问对象模式应用于数据层,利用面向对象的思想从而避免了对数据源的直接访问,加强了系统安全性和可维护性。最后总结全文并提出个人对软件设计模式研究的看法和展望。
其他文献
本文介绍了基于PCI总线的数字通信接收终端的数据接收、处理和采集相关的软硬件设计与实现。整个系统由工控计算机和自行研制的PCI总线数据处理采集卡及其设备驱动程序组成,其
32位微控制器(MCU)诞生于上世纪90年代,时至今日,其支持的应用已从简单的工业控制扩展至复杂的电子通讯设备。其中,音频播放是很多电子产品必须的功能且其应用领域越来越广。为了
在图像处理和计算机视觉的研究过程中,彩色视频序列中目标物体的定位是当前计算机视觉领域中一项最活跃的研究课题之一,在诸多领域中得到广泛应用。主动形状模型(ASM)在灰度
随着计算机网络技术,多媒体技术和相关硬件等技术的发展,尤其是人们对文化生活水平的越来越高的需求,视频点播(VOD)逐渐成为人们研究的热点课题。在众多的领域中,校园网在软硬件
Web技术的飞速发展使得全球信息的传递和共享日益增多,而XML技术的出现则正是为了有效应对上述问题。XML己经逐渐成为Internet上数据的表示标准和交换工具,它为数据库的应用
随着移动互联网的迅猛发展和移动终端设备的不断升级,人们可以随处拍摄视频并将其上传到远程服务器。但是由于视频占用的空间较大,给互联网的存储空间和网络带宽带来了巨大的
近年来,随着计算技术、通信技术的飞速发展,特别是互联网的迅速普及和3C(计算机、通信、消费电子)合一的加速,微型化和专业化成为发展的趋势,嵌入式产品成为信息产业的主流。
语义缓存是一种基于历史查询及其描述的缓存技术,在分布式计算环境有广阔的应用环境,因其节约网络开销、节省查询处理时间、支持并发和网络断接下的数据处理等特点而具备很好的
本文着重研究了数字图书馆的信息查询系统,对其关键技术—Web数据库连接技术和Web数据库查询优化算法,进行了具体的分析和比较,提出了采用ADO和ASP技术的Web数据库连接技术和基
随着科学技术的迅猛发展,信息技术和网络技术伴随着这股风潮如雨后的春笋一般生长和壮大。数据库作为承载这两种科技技术的核心载体,也在不断的发展和转变。从最初的网状、层次