学位论文 > 优秀研究生学位论文题录展示

基于J2EE的SNMP网络管理系统的设计和实现

作 者: 王强
导 师: 袁华;韩秋凤
学 校: 华南理工大学
专 业: 软件工程
关键词: SNMP J2EE EJB 网络管理
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 28次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着计算机网络技术及计算机网络的迅速发展,网络结构越来越复杂,对网络管理技术的要求也越来越来高。传统的SNMP网络管理系统是基于C/S(Client/Server)结构的,这种结构在技术上虽然很成熟,但该结构存在灵活性差、升级困难、维护工作量大等缺陷,不再符合现代网络管理技术的发展趋势。广东技术师范学院校园网目前有华为、锐捷等品牌的交换机网络设备三百多台,分布于四个不同的校区,需要一个保证网络系统高效、可靠、稳定、经济和安全运行的网络管理软件。当前使用的网络管理软件已经不能满足现有的需求,必需开发出一套新的网络管理系统。基于J2EE的SNMP网络管理系统,是将J2EE技术和SNMP简单网管协议相结合,用来解决异构型网络远程管理等问题的。论文分析了简单网络管理协议(SNMP)以及SNMP支持的网络管理操作,并进一步分析了SNMP的开发工具SNMP4J对网络设备MIB库实现的操作,介绍了J2EE体系结构和EJB技术,讨论了基于Struts与J2EE的Web开发模型。论文以广东技术师范学院网络管理系统为研究对象,结合需求文档分析了系统各个模块的具体需求,全面设计并实现了系统的设备管理模块、配置管理模块、故障管理模块和性能管理模块,并对系统进行了部署和测试。结果表明:系统具有一定的网络管理能力,实现了设备管理、配置管理、故障管理和性能管理等功能,为整个校园网的运行提供了良好的网络支持。

全文目录


摘要  5-6
ABSTRACT  6-10
第一章 绪论  10-14
  1.1 研究意义  10-11
  1.2 国内外研究现状  11-12
  1.3 主要研究内容  12
  1.4 论文的组织安排  12-13
  1.5 本章小结  13-14
第二章 相关技术  14-23
  2.1 网络管理协议分析  14-16
    2.1.1 SNMP概述  14
    2.1.2 SNMP支持的网管操作  14-15
    2.1.3 SNMP的开发工具SNMP4J  15-16
  2.2 J2EE体系结构  16-17
    2.2.1 J2EE技术概述  16-17
    2.2.2 J2EE的优势  17
  2.3 EJB组件  17-20
    2.3.1 EJB (Enterprise JavaBeans)简介  17-18
    2.3.2 EJB3.0 中的几种EJB  18-19
    2.3.3 为什么选择EJB 3.0  19-20
  2.4 基于Struts与J2EE的Web开发模型  20-22
    2.4.1 Struts实现MVC的机制  20-21
    2.4.2 基于Struts与J2EE的Web开发模型  21-22
  2.5 本章小结  22-23
第三章 系统需求分析  23-27
  3.1 系统功能需求分析  23-25
  3.2 系统性能需求分析  25-26
  3.3 系统运行环境需求分析  26
  3.4 本章小结  26-27
第四章 系统的设计  27-36
  4.1 系统功能模块划分  27-30
    4.1.1 用户管理模块  27
    4.1.2 设备管理模块  27
    4.1.3 配置管理模块  27
    4.1.4 故障管理模块  27-30
    4.1.5 性能管理模块  30
  4.2 数据库的设计  30-35
  4.3 本章小结  35-36
第五章 系统的实现  36-56
  5.1 系统开发环境的搭建  36-38
    5.1.1 开发平台及开发工具  36
    5.1.2 开发环境搭建  36-38
  5.2 系统功能模块的实现  38-46
    5.2.1 设备管理模块的实现  38-39
    5.2.2 配置管理功能实现  39
    5.2.3 故障管理模块的实现  39-44
    5.2.4 性能管理模块的实现  44-46
  5.3 关键技术的实现  46-55
    5.3.1 设置网络设备支持SNMP  46-47
    5.3.2 读取单个MIB对象的实现  47-49
    5.3.3 读取MIB表信息的实现  49-50
    5.3.4 修改单个MIB对象的实现  50-51
    5.3.5 实体Bean和数据表映射的实现  51-55
  5.4 本章小结  55-56
第六章 系统的部署和运行测试  56-65
  6.1 系统的部署  56-57
    6.1.1 JBoss的部署  56
    6.1.2 EJB 的打包和部署  56-57
    6.1.3 Web应用的打包和部署  57
  6.2 系统的运行测试  57-64
    6.2.1 测试环境  58-59
    6.2.2 系统的功能测试  59-64
    6.2.3 系统的性能测试  64
    6.2.4 系统的测试结果  64
  6.3 本章小结  64-65
总结与展望  65-66
  总结  65
  展望  65-66
参考文献  66-69
致谢  69

相似论文

  1. 基于MDA的界面自动生成方法的研究,TP311.5
  2. 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
  3. 人力资源管理系统的设计与实现,TP311.52
  4. 商业银行贷后风险预警系统的设计和实现,TP311.52
  5. 新疆电信融合计费管理子系统的设计与实现,TP311.52
  6. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  7. 新疆广播电视大学教学评价系统的设计与实现,TP311.52
  8. 高职院校毕业生信息管理系统的设计与实现,TP311.52
  9. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  10. 数字化查账系统研究,TP311.52
  11. 新疆高职院校网上评教系统的设计与实现,TP311.52
  12. 新疆兵团电大教师信息管理系统的设计与实现,TP311.52
  13. 振道科技人力资源管理系统,TP311.52
  14. 田径运动会通用管理系统,TP311.52
  15. 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
  16. 基于J2EE架构业务支撑系统管理的原理与实现,TP311.52
  17. 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
  18. 中国石油广域网智能管理系统设计与实现,TP311.52
  19. 基于SNMP的网络主机及服务监控系统的研究与实现,TP393.07
  20. 基于RBAC的河道堤防管理信息系统之权限管理系统,TV871

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com