NetXpert综合网络管理系统资源管理子系统的设计与实现

NetXpert综合网络管理系统资源管理子系统的设计与实现

论文摘要

随着电子通信以及计算机技术的飞速发展,通信网络规模逐渐增大,网络结构日渐复杂,新业务不断涌现,亟待出现高效、灵活的综合网络管理系统。凭借B/S系统易于部署等优点,加之J2EE技术的日渐成熟,构建于J2EE平台的综合网络管理系统得到了迅速的发展,但是与C/S结构的应用程序相比,传统B/S结构的应用程序受限于HTTP的同步请求响应机制,难以像C/S结构的应用程序一样呈现丰富的用户交互特性,并且逐渐增大的数据量会占用过多的网络带宽,降低系统的可用性。针对中国网通集团的实际需求以及参考电信领域的经典模型,考虑到J2EE平台近年来成熟的表现以及平台独特的B/S结构、跨平台性、强大的扩展性和功能性,同时鉴于传统B/S结构系统在交互上、展示性上的不足,考虑到近年来Ajax技术的逐步成熟为高效的、交互性强的B/S系统的实现提供了有效途径和技术支撑,本文给出了一个基于J2EE平台的综合网络管理系统的设计与实现以及提出了Ajax在Web展示层的应用方案。本文首先分析了综合网络管理系统的发展历史及国内外研究与应用现状,给出了基于J2EE的综合网络管理系统的设计思想。讨论了综合网络管理系统的体系结构及功能模型,在基于系统的底层协议SNMP的基础上,分析了Ajax技术的技术组成架构、工作原理和编程模型,对比Ajax技术与传统Web技术的优缺点,给出了J2EE的应用框架以及分层结构在综合网络管理系统中的应用方案。给出综合网络管理系统的设计,包括系统功能模型、系统架构、Ajax框架的选用以及DWR框架与Struts的集成方案,以及对资源管理子系统数据采集模块、性能报表模块以及资源管理视图模块的实现。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 项目的来源和意义
  • 1.2 项目目标和内容
  • 1.3 论文组织
  • 第二章 综合网络管理系统的需求分析
  • 2.1 项目背景
  • 2.2 综合网络管理系统的功能需求
  • 2.3 综合网络管理系统的非功能需求
  • 2.3.1 综合网络管理系统的性能要求
  • 2.3.2 IP地址分配需求
  • 2.4 本章小节
  • 第三章 系统应用的相关技术
  • 3.1 综合网络管理系统的参考模型
  • 3.2 Ajax技术
  • 3.2.1 Ajax概述
  • 3.2.2 Ajax工作原理
  • 3.3 J2EE
  • 3.3.1 概述
  • 3.3.2 J2EE框架
  • 第四章 NETXPERT综合网络管理系统分析
  • 4.1 系统概述
  • 4.1.1 系统功能描述
  • 4.1.2 系统功能模型
  • 4.2 体系结构
  • 4.2.1 资源访问层
  • 4.2.2 核心处理层
  • 4.2.3 业务
  • 4.2.4 展示通知层
  • 4.3 架构设计
  • 4.3.1 浏览器端
  • 3.2.2 web服务端
  • 3.3.3 数据采集端
  • 4.3.4 系统的模块化组合设计
  • 4.4 系统 Ajax方案
  • 4.4.1 Ajax框架的分析
  • 4.4.2 Ajax方案的构建
  • 4.4.3 Ajax框架与Struts框架的集成
  • 4.5 本章小结
  • 第五章 资源管理子系统的设计与实现
  • 5.1 资源管理子系统在整个综合网络管理系统中的位置及作用
  • 5.2 资源管理子系统数据采集层的实现
  • 5.2.1 网络设备SNMP配置
  • 5.2.2 后台采集进程
  • 5.2.3 资源管理子系统资源发现模块的实现
  • 5.3 资源管理视图的实现
  • 5.3.1 数据库模型
  • 5.3.2 数据访问层的实现
  • 5.3.3 业务逻辑层的实现
  • 5.3.4 界面展示层的实现
  • 5.4 资源管理子系统资源性能报表模块的实现
  • 5.4.1 资源性能报表模块概述
  • 5.4.2 资源性能报表查询流程
  • 5.4.3 资源性能报表模块关键类的设计
  • 5.5 资源管理子系统资源性能实时曲线模块的实现
  • 5.6 本章小结
  • 第六章 结束语
  • 6.1 论文工作总结
  • 6.1.1 系统采用Ajax的成功经验
  • 6.1.2 Ajax开发过程中遇到的困难及解决方法
  • 6.1.3 个人在项目中的主要工作量
  • 6.2 展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  

    NetXpert综合网络管理系统资源管理子系统的设计与实现
    下载Doc文档

    猜你喜欢