基于移动终端的网络设备管理系统的设计与实现
发布时间:2017-04-05 18:16
本文关键词:基于移动终端的网络设备管理系统的设计与实现,,由笔耕文化传播整理发布。
【摘要】:目前,移动互联领域发生着深刻的变革,传统的的技术和设备已经被新的技术和设备所取代。特别是云计算和大数据的出现给整个人类的生活带了巨大的变革。基于此社会的各行各业也都在与时俱进,在互联网技术应用方面不断更新。另外,移动方面3G、4G技术快速发展,这大大的提高了人们的生活节奏和工作效率。与此同时高端智能终端苹果手机的出现,很快就受到了广大用户的认可。基于iPad的终端应用需求愈来愈多,然而,目前的网管大多数都是基于PC的。因此,研究如何开发基于移动智能终端的网管系统必将当下和未来的热点技术。本文基于苹果iPad对网络管理技术进行研究与实现。运用MVC设计模式对该系统进行详细分析与设计,将系统分为三个模块进行数据处理和界面交互操作。其中数据存储是基于iOS自带SQLite数据库,拓扑发现及数据采集是基于SNMP和ICMP协议基础上,通过UIkit框架基于触摸的用户界面对拓扑发现的结果以图形化展示。首先,对网络管理涉及到的相关技术和理论基础进行分析,其中对网络管理的核心和关键技术网络拓扑发现算法进行了深入的研究;其次,介绍了iOS开发的相关内容,包括iOS操作系统、iOS框架、开发工具、开发语言Objective-C、UIkit框架、iOS网络编程以及SQLite等相关技术。然后介绍了软件开发设计模式MVC。之后,对基于SNMP和ICMP的拓扑发现算法进行研究改进,对网络拓扑可视化模块进行设计和实现。最后,根据功能模块划分介绍了系统设计与界面实现方法及跟后台数据交互的处理,基于移动终端对拓扑发现结果进行展示。其中涉及到大量的Ulkit框架的使用,如UIviewController、UITableViewController、UINavigationBarController等。
【关键词】:移动终端 网络管理 SNMP ICMP MVC 拓扑发现
【学位授予单位】:宁夏大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.07
【目录】:
- 摘要3-4
- Abstract4-7
- 第一章 绪论7-9
- 1.1 研究背景及意义7
- 1.2 移动终端应用研究现状7
- 1.3 网络设备管理研究现状7-8
- 1.4 论文的章节安排8-9
- 第二章 网络管理技术与理论9-17
- 2.1 简单网络管理协议9-11
- 2.1.1 简单网络管理协议简介9
- 2.1.2 管理信息库MIB9-10
- 2.1.3 SNMP操作10-11
- 2.2 多线程及网络编程11-14
- 2.2.1 多线程编程技术11-12
- 2.2.2 网络编程12-14
- 2.3 SQLite介绍14-15
- 2.3.1 SQLite基本概述14
- 2.3.2 SQLite的特点14
- 2.3.3 SQLite的主要结构和框架14-15
- 2.4 MVC模式15-17
- 2.4.1 MVC模式概念15
- 2.4.2 MVC模型结构15-17
- 第三章 网络拓扑发现方法比较分析17-23
- 3.1 网络拓扑发现概述17
- 3.2 拓扑结构17-19
- 3.2.1 基本概念17-18
- 3.2.2 网络拓扑结构类型18-19
- 3.3 常见的网络拓扑发现方法分析19-23
- 3.3.1 基于SNMP协议的拓扑发现方法19-20
- 3.3.2 基于ICMP协议的拓扑发现方法20-21
- 3.3.3 基于DNS的网络拓扑发现方法21
- 3.3.4 基于ARP协议的拓扑发现方法21-22
- 3.3.5 网络拓扑发现的比较与分析22-23
- 第四章 基于SNMP和ICMP的网络拓扑发现算法的研究与实现23-31
- 4.1 网络层拓扑发现算法研究与设计23-28
- 4.1.1 基于路由表发现算法研究与改进23-26
- 4.1.2 算法设计26-28
- 4.2 基于ICMP的物理层拓扑发现算法研究28-31
- 4.2.1 算法的基本原理28-29
- 4.2.2 算法流程29-31
- 第五章 网络设备可视化模块设计与实现31-42
- 5.1 整体设计31-32
- 5.2 数据库设计32-35
- 5.3 网络设备数据收集模块35-36
- 5.3.1 网络中主机数据的收集35
- 5.3.2 路由设备信息和拓扑连接关系信息的收集35-36
- 5.3.3 物理层数据收集36
- 5.3.4 本节获取到的所有信息36
- 5.4 网络拓扑呈现模块设计与实现36-39
- 5.4.1 网络拓扑布局功能介绍37
- 5.4.2 圆形拓扑布局算法的设计37-39
- 5.5 拓扑图显示过程39-42
- 5.5.1 数据结构39-40
- 5.5.2 显示过程40-42
- 第六章 总结与展望42-43
- 参考文献43-46
- 致谢46-47
- 个人简历及论文发表情况47
【参考文献】
中国期刊全文数据库 前7条
1 孟洛明;网络管理研究中的问题、现状和若干研究方向[J];北京邮电大学学报;2003年02期
2 赵玉;Web模式下的SNMP网络管理系统的设计[J];电脑知识与技术;2004年26期
3 崔智慧;;网络设备监控的编程实现[J];计算机光盘软件与应用;2012年16期
4 施大广;;数据中心机房设备管理统计研究[J];中国管理信息化;2014年02期
5 周媛;石跃祥;;基于SNMP协议的局域网网络管理系统的设计[J];湘潭师范学院学报(自然科学版);2006年01期
6 徐国强;;平板电脑iPad在日本医疗现场的应用[J];中国信息界(e医疗);2010年11期
7 古丽萍;;备受青睐的物联网及其应用与发展[J];中国无线电;2010年03期
中国硕士学位论文全文数据库 前6条
1 钟升;基于ICMP和SNMP的网络拓扑自动发现及显示[D];南京理工大学;2003年
2 孙桂萍;基于SNMP协议的网络拓扑自动发现的方法与实现[D];山东大学;2006年
3 王东;基于SNMP的网络管理软件开发[D];吉林大学;2008年
4 胡e
本文编号:287491
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/287491.html