基于J2EE平台的网络性能管理系统的研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:xiamen88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络规模的不断扩大,以及网络业务的飞速增长,客观上需要网络管理软件来保证整个网络的正常运行。然而,传统的C/S模式的网管软件已经不能适应不断变化的业务需求,因此本论文提出了基于J2EE平台的Web方式的网络性能管理系统。首先本论文在研究了MVC模式和传统的J2EE技术的基础上,指出了传统的J2EE架构的实现要依赖于特定服务器支持的不足,提出了轻量级的J2EE架构的解决方案,并详细介绍了该框架所涉及的一些流行的开源框架技术。其次,在对系统现有业务和设计原则进行阐述后,重点分析了网络性能管理系统的系统需求,并给出了系统的用例图和活动图。然后,本文设计了一个分层的融合了多种开源框架技术的架构,它使得系统不依赖于特定的容器。就具体实现技术而言,Web层使用基于MVC模式的Struts框架技术进行构建;在业务层,使用简单的JavaBeans来实现系统核心的业务逻辑,并且在该层划分一个为上层提供操作的服务层;在数据层,采用Hibernate框架来实现业务实体的持久化,并采用DAO模式为数据层设计一个为业务层提供数据操作的接口层;使用Spring框架来完成三个框架的整合,以及实现通过配置文件形式表示的各组件的依赖关系。实践结果表明,这三种框架的整合不仅有利于保证开发效率,而且还能保证系统可靠性、稳定性和可移植性。最后,本论文详细地描述了系统的实现,其中包括系统登陆、用户管理、角色管理、设备设置和区域设置等模块的实现。在系统实现过程中,以面向接口编程为核心思想,使得各层之间通过接口相互联系,这样就降低了系统的耦合度;在处理用户请求时不同的功能模块对应着不同的处理模块,这样可以增强代码可读性;在显示页面使用大量的功能标签来代替普通的网页元素和Java代码,便于实现系统的国际化和提高系统的可维护性。在实际应用中,该系统只需要配置了应用服务器,就可以进行发布和使用。本论文所提出的由多种开源框架整合而成的J2EE架构的成功应用对于中小企业在Web开发方面具有一定的借鉴意义。
其他文献
随着通信技术的高速发展,网络规模不断扩大,网络复杂性日益提高,对网络管理系统的要求越来越高,现有MIB的内容已难以满足管理的要求。很多网络特性的体现和提供,在很大程度上
互联网技术的发展极大推动了人们与网络互动的频率,从而导致网络交互中的数据量成倍增长,大数据量的产生同时也造成信息过载这一严峻问题。诸多工具被开发用于协助检索、搜索
现今,人脸建模与动画己成为计算机图形学领域的一个研究热点并受到普遍关注,市场需求是人脸建模与动画研究不断发展的源动力。人脸建模与表情动画技术已广泛地应用于影视制作
随着国内网络应用的发展,越来越多的企业认识到除了要依靠网络设备本身和网络架构的可靠性之外,网络管理是一个关键环节。结构越来越复杂和规模越来越大的网络系统,需要网络
随着信息技术的高速发展,互联网对传统领域的影响越来越大。一种通过互联网技术以及信息科学技术进行资源共享和快速学习的新方式诞生了,这种方式被称为在线教育或在线学习,
多媒体技术的发展和视觉信息的飞速膨胀迫切需要对视觉信息资源的有效管理和检索手段。由此,基于内容的图像检索技术得到了越来越多的重视,成为了多媒体信息检索和图像处理领
随着互联网技术的迅速发展,获取数据的成本变得越来越低,随之而来的问题就人们是面对海量的数据而无从下手,呈现出一种数据很多信息却很少的矛盾。如何挖掘用户的需求给用户
时代在发展,社会在进步,企业信息化的步伐也在与时俱进。无论规模大小,企业都需要量身定制专门的信息管理系统,提高事务处理的自动化程度,降低企业数据管理的工作量,从而达到
参数的配对组合测试是适用于各种软件系统的一种实用而且有效的测试方法。目前,应用于软件系统生成测试案例集合的方法主要有:正交矩阵方法、覆盖矩阵方法、AETG、IPO组合策
图像在获取和传输过程中常常会受到各种噪声的污染,从而降低了图像质量,给后继的图像处理过程,如图像分割、目标识别、图像检索以及图像的编码、传输等带来不利影响。因此图像去