1、毕业设计论文 网网 卡卡 流流 量量 监监 控控 毕业设计毕业设计说明书说明书 系 部: 学生姓名: 专业班级: 学 号: 指导教师: 年 月 日 网网 卡卡 流流 量量 监监 控控 摘摘 要要 随着社会的发展,互联网已成为我们生活中不可缺少的一部分,而网卡在其中起 着重要的作用,它是个人用户与互联网沟通的桥梁。通过对网卡流量的监控,使用相应 的软件对流量出入的监视,清楚的知道流量的状态,从而不管在管理方面还是在安全方 面, 都会对网络管理人员有很大的帮助。 本文介绍通过在.net 开发平台上开发一个简单 的网卡流量监控系统的过程,了解针对网卡监控的功能实现,掌握相关开发技术,同时 利用软件工
2、程的相关理论知识,了解软件开发的方法与步骤。 首先,简单介绍下几款带有监控功能的软件,比 360 安全卫士等,然后了解这些软 件的功能;其次选择在微软的.net 开发平台上使用 C#语言进行开发,编写出功能简单 实用方便的监控软件。主要包括以下几个方面:开发本软件所使用的开发平台与技术; IPv4、IPv6 简单介绍;功能模块;功能设计;功能实现等。最后,对本软件的开发过程 进行简要总结,并介绍一下本人的体会和感想。 【关键词】:【关键词】:网卡流量 ;.NET;C#; 目目 录录 一、概述 1 1.1 项目背景与意义 1 1.2 常见监控软件简介 1 1.2.1 360 安全卫士的网络监控
3、2 1.2.2 网监管软件-网路岗 . 2 1.3 相关技术及开发工具介绍 3 1.3.1 Visual Studio .Net 集成开发环境简介 3 1.3.2 C#语言简介 4 1.3.3 IPv4、IPv6 协议的简介及比较 4 二、 总体功能设计与实现 . 7 2.1 功能设计 7 2.1.1 功能设计及描述 7 2.1.2 功能模块图 8 2.2 功能实现 8 2.2.1 主界面实现 8 2.2.2 本地信息查询功能实现 . 10 2.2.3 流量监控功能的实现 . 12 2.2.4 显示进程信息的功能实现 . 15 三、总结 . 17 致 谢 17 参 考 文 献 18 毕业设计论
4、文 1 一、一、概概 述述 1.1 项目背景与意义 随着互联网时代快速的发展,各类的应用软件层出不穷,也有许多专门提供各种软 件下载的专业网站,如天空,华军等,这些网站提供的免费软件大大满足了普通用户的 需求,也给他们展示了互联网的神奇之处。然而,有利也有弊,互联网在高速发展的同 时也带着安全的隐患,比如黑客的攻击,木马等,因此,网络安全也很快得到了专业人 士的重视,一系列的关于安全的软件应运而生,最大特点的就是杀毒软件和防火墙。 而在一些企业中,网络安全起着至关重要的作用,数据的出入是不允许出现任何闪 失的。因此网管人员在做好防护的同时也利用一些专业软件对网络进行实时的监控,以 便及时的做出相应措施。但是这些专业的网络软件都是针对网络流量的监控,属于企业 级使用范围,而对于普通用户来说,虽然有杀毒软件和防火墙,但却不知道一些恶意程 序也可以悄悄的在后台运行, 可以神不知鬼不觉的连接网络, 来窃取用户的信息和隐私。 在我们的个人计算机上,网卡是比较容易被忽略的,它是个人用户与互联网连接的 关键所在,而且它也有流量的出入