基于Web的网络管理系统可视化模型的设计与实现

基于Web的网络管理系统可视化模型的设计与实现

论文摘要

随着Internet技术的发展及其应用的深入,网络功能不断强大,网络管理已成为网络系统的关键部分。网络规模的增大、网络元素数量的不断增加以及它们之间连接关系越来越复杂,使得网络管理的实现变得越发困难,现有的网管系统要面对许多传统的网络管理系统所不曾遇到的挑战。如何通过用户收集到的设备信息把错综复杂的网络运行状况形象、直观地反应给用户即是其中需要解决的重要问题之一,而网络结构的三维可视化模型为解决此问题提供了可行的方案。为了给网络管理人员提供了一个易于操作和交互的三维图形用户界面,使网络管理系统更加方便和直观,本文提出了一种基于Web的网络管理可视化模型:利用VRML技术实现系统的三维场景,利用Web和Java技术设计网络管理应用,通过VRML和Java的交互实现系统三维界面的实时操作。本文首先总结了网络管理的发展现状和趋势,分析了基于Web的网络管理的特点、体系结构和实现技术,并对实现网络管理可视化的VRML技术以及VRML交互技术做了系统的阐述。然后构建了基于B/S方案的系统结构模型,详细的设计了系统的功能模块和实现方法,网络管理应用程序通过Socket与浏览器进行通信,利用SNMP完成网络设备参数的参数设置以及流量的控制,通过JDBC对数据库进行访问和操作。最后利用该模型完成了一个既定的网络可视化网络管理系统的实现。该系统可以通过直观的三维用户界面反映网络结构、设备运行状态,并对网络设备进行管理,监控网络流量。实际系统实现说明了本文给出的网络管理可视化模型是合理的,利用该模型和相关处理技术可以为用户提供一个交互性好、直观方便的用户管理界面。

论文目录

  • 摘要
  • Abstract
  • 1 引言
  • 1.1 课题提出的背景
  • 1.2 课题的目的和意义
  • 1.3 国内外研究动态
  • 1.4 论文的内容
  • 2 基于 Web的网络管理
  • 2.1 网络管理
  • 2.1.1 网络管理的基本概念
  • 2.1.2 网络管理的对象和目标
  • 2.1.3 网络管理系统的特点
  • 2.1.4 网络管理系统的发展现状
  • 2.2 WBM概述
  • 2.2.1 WBM的产生
  • 2.2.2 WBM的特点
  • 2.2.3 WBM的实现方式
  • 2.3 WBM的结构模型
  • 2.3.1 网络管理的模型
  • 2.3.2 网络管理系统的构成
  • 2.3.3 基于 Web网络管理的结构模型
  • 2.4 实现 WBM的关键技术
  • 2.4.1 Web技术
  • 2.4.2 Java技术
  • 2.4.3 基于 SNMP的网络管理
  • 3 VRML技术实现可视化的研究
  • 3.1 可视化概述
  • 3.1.1 可视化技术的产生和发展
  • 3.1.2 数据可视化技术
  • 3.1.3 信息可视化技术
  • 3.1.4 可视化技术的常用方法
  • 3.2 VRML简介
  • 3.2.1 VRML概述
  • 3.2.2 VRML技术的功能和特点
  • 3.2.3 VRML浏览器和编辑器
  • 3.3 VRML文件的结构
  • 3.3.1 VRML文件头
  • 3.3.2 VRML的节点
  • 3.3.3 VRML的域和程序注释
  • 3.3.4 VRML的原型和造型
  • 3.3.5 VRML的脚本和路由
  • 3.4 VRML技术的工作原理
  • 3.5 基于 VRML的虚拟现实系统构成
  • 4 实现可视化网络管理系统的关键技术和总体设计
  • 4.1 Java技术在网络管理系统中的应用
  • 4.1.1 Java对 Web技术发展的推进
  • 4.1.2 Java Applet
  • 4.1.3 Java与 SNMP的结合
  • 4.2 VRML与 Java的交互技术
  • 4.2.1 利用Script节点
  • 4.2.2 EAI接口
  • 4.3 VRML通过 JDBC与数据库的连接
  • 4.3.1 JDBC介绍
  • 4.3.2 JDBC的数据库访问技术
  • 4.3.3 JDBC的工作原理
  • 4.4 系统的总体结构设计
  • 4.4.1 系统开发环境
  • 4.4.2 系统结构设计
  • 4.5 功能模块的设计
  • 4.5.1 客户端模块设计
  • 4.5.2 服务器端模块设计
  • 5 可视化网络管理系统模型的实现
  • 5.1 浏览器端的技术实现
  • 5.1.1 VRML实现场景显示
  • 5.1.2 HTML实现的Web界面
  • 5.1.3 VRML与Java交互的技术实现
  • 5.2 服务器的技术实现
  • 5.2.1 Web应用程序的开发
  • 5.2.2 Web服务模块的实现
  • 5.2.3 网管系统功能模块的技术实现
  • 5.2.4 SNMP的技术实现
  • 5.3 数据库系统的设计与实现
  • 5.3.1 数据库的逻辑设计与实现
  • 5.3.2 JDBC的实现
  • 5.4 系统的特点
  • 6 结论
  • 参考文献
  • 附录A 数据库的关系表
  • 在学研究成果
  • 致谢
  • 相关论文文献

    标签:;  ;  

    基于Web的网络管理系统可视化模型的设计与实现
    下载Doc文档

    猜你喜欢