基于SNMP协议的智能小区管理站设计与实现

基于SNMP协议的智能小区管理站设计与实现

论文摘要

智能小区是指通过利用计算机、现代通信网络、自动控制等技术,经过有效的网络传输,建立一个由住宅小区综合物业管理中心与安防系统、信息服务系统、物业管理系统以及智能家居组成的住宅小区服务和管理系统。近年来,随着社会的进步和人们生活水平的提高,特别是信息技术的高速发展,智能小区技术发展迅速。智能小区系统由管理站、小区网络和各种终端三个组成部分,本课题重点研究并设计了一种新的管理站系统。本课题设计的管理站系统分为四个模块:SNMP管理协议实现模块、Mysql数据库模块、移动飞信自动发送模块、J2EE服务器端模块。SNMP4J管理协议实现模块基于简单网络管理协议SNMP,用纯Java语言实现。管理站可以通过Get、Set命令获取代理端设备数据、配置设备,也可以接收和处理代理端设备发出的Trap报警数据。Mysql数据库模块根据需要采集、分析、存储的终端数据设计数据库,并提供实时查询和更新数据库的接口。移动飞信自动发送模块将商业软件整合到本系统,实现当管理站接收到代理端警情报告时,自动登录管理员飞信帐号,并从数据库中查找相应的业主手机号码,自动发送短信到该业主手机,完成警情及时报告。基于MVC设计模式的J2EE服务器端模块提供网络服务器端功能。管理员和业主用户可以以不同的身份帐号登录该模块,查询授权信息,管理员还可以进行系统配置。本课题管理站系统创新性的提出了将商业软件移动飞信整合到智能小区管理系统的解决方案,提升了管理效率和报警反映速度,降低了人力成本,并在实验室环境下进行了仿真和测试,验证了系统的可行性和实验室环境下的可靠性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 智能小区的含义及其发展现状
  • 1.1.1 智能小区的含义
  • 1.1.2 智能小区的现状及发展趋势
  • 1.2 SNMP 协议
  • 1.2.1 SNMP 的协议环境与特点
  • 1.2.2 SNMP 的管理信息库(MIB)
  • 1.3 基于 JAVA 和 Mysql 的 SNMP 开发环境介绍
  • 1.3.1 Java 语言及J2EE 的MVC 设计模式
  • 1.3.2 SNMP4J
  • 1.3.3 Mysql 数据库
  • 1.4 移动飞信
  • 1.5 本文章节结构
  • 第二章 智能小区框架设计
  • 2.1 智能小区的需求分析
  • 2.2 系统功能结构
  • 2.2.1 管理站主机
  • 2.2.2 智能小区网络设计
  • 2.2.3 家庭网关和公共数据终端
  • 2.3 系统中需要解决的问题
  • 2.4 本章小结
  • 第三章 基于SNMP4J 的SNMP 管理站设计与实现
  • 3.1 代理端MIB 的设置
  • 3.2 系统中使用的SNMP 协议数据单元
  • 3.3 SNMPv3 的体系结构
  • 3.4 基于SNMP4J 的管理站SNMP 协议软件开发
  • 3.5 管理站 Get、Set 和 Trap 处理操作的实现
  • 3.6 本章小结
  • 第四章 数据库和移动飞信发送模块的设计与实现
  • 4.1 管理站数据库设计
  • 4.1.1 系统数据分类
  • 4.1.2 系统数据库设计
  • 4.2 SNMP 管理站采用的数据库接入技术
  • 4.2.1 SNMP 管理站的数据库访问需求
  • 4.2.2 本管理站系统的数据库接入技术
  • 4.3 SNMP 管理站采用的移动飞信自动发送技术
  • 4.3.1 飞信自动发送模块工作原理及步骤
  • 4.3.2 飞信自动发送模块分析
  • 4.4 管理站控制软件集成
  • 4.5 本章小结
  • 第五章 基于J2EE 的管理站服务器系统设计
  • 5.1 服务器构架的设计需求和设计目标
  • 5.1.1 服务器构架的设计需求
  • 5.1.2 服务器构架的设计目标
  • 5.2 J2EE 框架及其开发模型的选择
  • 5.2.1 J2EE 框架
  • 5.2.2 J2EE 开发模型的分析和选择
  • 5.3 管理站服务器开发框架――Struts
  • 5.4 本系统中 Struts 开发环境的配置
  • 5.5 本系统中 Struts 核心类的实现
  • 5.5.1 控制用户登录的Action 类LoginAction
  • 5.5.2 保存用户登录数据的类LoginForm
  • 5.5.3 保存用户登录帐号和密码的类UserBean
  • 5.5.4 数据库底层操作的类DBAccess
  • 5.5.5 业主信息访问类UserinfoBean
  • 5.5.6 日常设备数据访问类InfoBean
  • 5.5.7 警情数据访问类TrapBean
  • 5.5.8 设备配置访问类DeviceBean
  • 5.5.9 系统配置访问类SystemBean
  • 5.6 本章小结
  • 第六章 智能小区管理站实验室仿真及测试
  • 6.1 实验室SNMP 仿真测试平台的搭建
  • 6.2 net-snmp 的安装和配置
  • 6.2.1 net-snmp 简介
  • 6.2.2 net-snmp 安装和配置
  • 6.3 SNMP4J 的安装和 MibBrowser、Ethereal 简介
  • 6.4 智能小区管理端运行仿真测试
  • 6.4.1 测试本机SNMP
  • 6.4.2 测试代理端主机SNMP
  • 6.4.3 SNMP PDU 抓取与分析
  • 6.4.4 Trap 警情测试
  • 6.5 本章小结
  • 第七章 总结与展望
  • 7.1 工作总结
  • 7.2 未来工作展望
  • 参考文献
  • 英文缩略语表
  • 附录(部分源代码)
  • 致谢
  • 攻读硕士学位期间已发表或录用的论文
  • 相关论文文献

    • [1].基于SNMP协议实现低空管理系统网络监控功能[J]. 信息技术与信息化 2019(12)
    • [2].一种基于Perl的嵌入式网络化设备的SNMP代理[J]. 计算机与数字工程 2018(03)
    • [3].简单网络管理协议SNMP的研究及应用[J]. 信息与电脑(理论版) 2018(11)
    • [4].浅谈SNMP协议的发展和关键技术[J]. 科技展望 2016(35)
    • [5].基于SNMP的电力系统网络层拓扑发现[J]. 自动化应用 2016(11)
    • [6].基于SNMP的网络监测系统设计与研究[J]. 产业与科技论坛 2017(02)
    • [7].利用SNMP协议实现应用监控[J]. 电脑编程技巧与维护 2016(22)
    • [8].SNMP安全隐患及解决方法研究[J]. 数字通信世界 2017(03)
    • [9].基于SNMP协议的通用数据采集系统[J]. 电子技术与软件工程 2017(18)
    • [10].剖析SNMP协议及其对网络的管理[J]. 湖北函授大学学报 2016(09)
    • [11].SNMP协议在网络管理中的应用[J]. 中国新通信 2016(18)
    • [12].基于SNMP探讨网络管理系统的实现[J]. 数字技术与应用 2015(03)
    • [13].基于SNMP的计算机网络监管系统实现研究[J]. 电子制作 2020(07)
    • [14].基于SNMP的有线电视网络管理系统研究[J]. 西部广播电视 2016(17)
    • [15].SNMP协议分析软件设计[J]. 软件导刊 2017(03)
    • [16].基于SNMP的影院观影人数清点系统[J]. 软件产业与工程 2016(01)
    • [17].网络设备SNMP服务安全威胁及其防范措施[J]. 现代电信科技 2016(03)
    • [18].SNMP协议在网络监控中的应用[J]. 山西电子技术 2016(05)
    • [19].SNMP网管技术及其在时统系统中的应用[J]. 电子技术与软件工程 2015(08)
    • [20].基于SNMP的图书馆网络设备监控与管理[J]. 电子世界 2014(07)
    • [21].移动通信基站平台的SNMP系统设计[J]. 电子设计工程 2014(16)
    • [22].基于SNMP++网络管理软件的编程实[J]. 信息安全与技术 2013(05)
    • [23].基于SNMP的网络性能管理系统研究[J]. 通讯世界 2013(09)
    • [24].利用SNMP对网络管理系统的分析与设计[J]. 计算机光盘软件与应用 2012(05)
    • [25].基于SNMP的业务指标监控系统研究[J]. 电力信息化 2012(05)
    • [26].基于SNMP的学生成绩管理系统[J]. 甘肃广播电视大学学报 2011(01)
    • [27].SNMP协议安全性分析[J]. 计算机安全 2011(06)
    • [28].SNMP扩展代理的设计与实现[J]. 现代电子技术 2011(22)
    • [29].简单SNMP管理器程序设计[J]. 科技广场 2011(11)
    • [30].基于SNMP与SNMP++网络管理系统设计[J]. 电脑编程技巧与维护 2010(03)

    标签:;  ;  

    基于SNMP协议的智能小区管理站设计与实现
    下载Doc文档

    猜你喜欢