资源描述:
《基于snmp协议智能小区管理站设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、上海交通大学工学硕士学位论文摘要基于SNMP协议的智能小区管理站设计与实现摘要智能小区是指通过利用计算机、现代通信网络、自动控制等技术,经过有效的网络传输,建立一个由住宅小区综合物业管理中心与安防系统、信息服务系统、物业管理系统以及智能家居组成的住宅小区服务和管理系统。近年来,随着社会的进步和人们生活水平的提高,特别是信息技术的高速发展,智能小区技术发展迅速。智能小区系统由管理站、小区网络和各种终端三个组成部分,本课题重点研究并设计了一种新的管理站系统。本课题设计的管理站系统分为四个模块:SNMP管理协议实现模块、
2、Mysql数据库模块、移动飞信自动发送模块、J2EE服务器端模块。SNMP4J管理协议实现模块基于简单网络管理协议SNMP,用纯Java语言实现。管理站可以通过Get、Set命令获取代理端设备数据、配置设备,也可以接收和处理代理端设备发出的Trap报警数据。Mysql数据库模块根据需要采集、分析、存储的终端数据设计数据库,并提供实时查询和更新数据库的接口。移动飞信自动发送模块将商业软件整合到本系统,实现当管理站接收到代理端警情报告时,自动登录管理员飞信帐号,并从数据库第I页上海交通大学工学硕士学位论文摘要中查找相应
3、的业主手机号码,自动发送短信到该业主手机,完成警情及时报告。基于MVC设计模式的J2EE服务器端模块提供网络服务器端功能。管理员和业主用户可以以不同的身份帐号登录该模块,查询授权信息,管理员还可以进行系统配置。本课题管理站系统创新性的提出了将商业软件移动飞信整合到智能小区管理系统的解决方案,提升了管理效率和报警反映速度,降低了人力成本,并在实验室环境下进行了仿真和测试,验证了系统的可行性和实验室环境下的可靠性。关键词:SNMP,智能小区,SNMP4J,移动飞信第II页上海交通大学工学硕士学位论文ABSTRACTDe
4、signandImplementationofIntelligentResidentialDistrictManagerBasedonSNMPAbstractIntelligentresidentialdistrictisanintegratedserviceandmanagementsystemofresidentialmanagement,securitysurveillance,informationserviceandintelligentfamily,basedoncomputertechnology,m
5、oderncommunicationnetworks,automaticswitchingtechnologyandnetworktransmission.Withdevelopmentofsocietyandimprovementofpeople’slivingstandardinrecentyears,especiallyrapidprogressofinformationtechnology,intelligentresidentialdistrictbecomesmoreandmorepopular.Ani
6、ntelligentresidentialdistrictsystemcontainsamanager,networksandterminals.Thisissueconcentratesinmanagerdesignandproposesanewmanagersystem.Themanagersysteminthisissuehasfourmodules,anSNMPmanager,Mysqldatabase,aFetionauto-transmittingmoduleandaJ2EEserver.SNMPman
7、ager,basedonSNMP(SimpleNetwork第III页上海交通大学工学硕士学位论文ABSTRACTManagementProtocol),isimplementedpurelyinJava,andenablesthemanagertogetandsetdatainagentdevices,receiveandprocesstrapinformationfromagentdevices.Mysqldatabaseisresponsibleforcollecting,analyzingandstorin
8、gdatafromterminals,anditprovidesinterfacesofqueryandupdating.Fetionauto-transmittingmodulemergescommercialsoftwaretothissystem,andreceivestrapdatafromagentdevices,automaticallylogi