基于WEB的校园网运行监控平台设计与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:yy13720
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着校园网的建设和发展,网络用户逐渐增加,网络应用也越来越多,网络管理变得越来越重要。本文根据西南交通大学校园网的实际管理需求,设计了一个网络运行监控平台,将校园网上来自不同厂商的网络设备,安装不同操作系统的服务器和各种应用服务进行统一管理。系统主要实现对网络设备状态、网络性能、服务器性能和应用系统的监控,在满足告警条件时自动产生告警信息,并提供对监控数据的查询和统计。为了提高通用性,系统采用了SNMP作为数据采集协议。SNMP已经成为事实上的网络管理标准协议,被大多数网络设备供应商、操作系统和应用服务支持。系统设计为基于Web的应用,使得访问系统不受地域限制,方便控制和管理,并且基于Web的方式也是NMS系统的一种趋势。在设计中使用Struts做为WEB层框架,体现了MVC的设计模式,实现简单高效的程序编写,也便于对系统进行维护、升级和扩展。系统在分析和设计过程中采用了面向对象的分析和设计方法,做到系统设计规范,代码可读性强,业务封装性好,维护性好。论文首先介绍项目的意义和背景及国内外研究现状,然后对SNMP协议做了一个针对性的研究,提取与网络监控相关的信息。接着对J2EE的体系结构和MVC模式作了一个简单的论述,并研究了Struts框架的体系结构、实现MVC的机制、工作流程和Struts框架的优缺点。在理论研究的基础上,对系统进行了需求分析和总体设计,建立了B/S/S三层体系结构,划分了功能模块,对数据结构和包进行了设计。然后以模块举例说明详细的设计过程,阐述了Struts框架中模型、视图、控制器的具体实现,重点介绍了后台任务的设计和实现,并对业务实现中的关键类和方法进行了详细说明,同时给出了Struts框架中输入验证、中文问题的解决方法。系统在实际运行环境中对已实现的功能模块进行了测试,测试结果表明系统运行稳定。在合理的监控任务负载下,不会对网络的正常运行产生影响。
其他文献
随着WEB技术的日益成熟和企业信息化的广泛应用,大量的数据充斥在各个企业的业务系统中,如何有效利用这些资源,发现知识已经成为企业研究数据应用的热点。正是在这样的背景下,客
随着个人PC、家用计算机、企业单位计算机的普及使用以及互联网的高速发展,高科技给我们的生活带来越来越多的便利;然而,任何事物都是一把“双刃剑”,在高速发展的同时所暴露出的
随着信息技术的发展,出现了一种新的数据类型——流数据,它是一种顺序、量大、快速、连续到达的数据序列,存在于人们生产和生活的各个领域,如网络监控、气象测控、股票交易、火车
迄今为止,计算机软件系统虽然仅仅只有短短的几十年历史,但是已经成为最广泛、最重要的应用系统之一。从而软件的质量成为人们目前广泛关注、高度重视的热点问题之一。基于合
铁路建设工程监理制度自九十年代初试行以来,随着铁路建设快速发展和管理体制改革深化,已经有了长足的发展,工程监理单位已成为铁路建设主题之一,是铁路建设队伍中一支不可缺少的
移动Ad hoc网络是由一组带有无线通信收发装置的移动终端节点组成的一个多跳、临时、无中心的网络,可以在任何时候、任何地点快速构建起来,并且不需要现有基础网络设施的支持,网
无线传感器网络的广泛适用性使得无线传感器网络的研究成为热点。目前关于无线传感器网络的研究主要关注在路由、拓扑控制、定位技术、时间同步、安全技术、数据管理、数据融
随着信息技术的飞速发展以及各种数字技术的兴起和普及,用户对数据的高可用性、安全性的要求进一步推动了存储技术的发展。在数据不间断可用性的前提下,如何在线扩展存储系统
随着中国石油计算机网络环境和相关基础设施建设的日益完善,以及中国石油勘探生产信息门户应用的逐步推进,集成到信息门户的专业应用也越来越多,如何运用好各种信息资源,实现
随着科技的发展,便携式计算机和掌上型电脑日益普遍,无线通信技术得到迅速发展。在某些场合,例如,战场上部队快速展开和推进、发生地震活水灾后的营救,需要一种不依赖于任何预先架