VC1057 网络监控系统的设计2.doc_第1页
VC1057 网络监控系统的设计2.doc_第2页
VC1057 网络监控系统的设计2.doc_第3页
VC1057 网络监控系统的设计2.doc_第4页
VC1057 网络监控系统的设计2.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

湖南工业大学本科毕业设计(论文)摘 要如今我们生活在一个信息化的社会中,人们工作、学习、生活都越来越频繁地使用计算机,这就促使了互联网的迅速发展。网络为全人类构建了一个信息快速传递的虚拟世界。联网的计算机可以提供给我们海量的信息,这些信息给了人们极大的便利。学生利用网络资源获取学习资料,公司员工利用网络资源可以使工作效率得到提高。然而网络也有其负面影响。我们可以看到现在很多学生、大人沉迷于网络游戏。公司员工利用上班时间聊QQ,炒股。因此网络世界需要一个管理者来对其进行约束。网络监控系统在这种情况下就有了其用武之地。它可以有效监测处于网络内的计算机的系统信息,进程信息,联网情况,屏幕信息,文件信息。首先,本文开始介绍了网络监控系统的研究意义,目的和内容。通过这些介绍可以初步了解网络监控系统到底在做写什么事情,对我们有哪些帮助。对于现在同类研究的系统也给与了介绍,从而阐述出本论文的特点。其次,对系统中需要解决的关键技术问题,如:Windows Socket编程技术和多线程编程技术。对TCP/IP体系结构和C/S体系结构进行了阐述。对系统功能实现进行了分析,并附上了相关数据结构和关键代码。对系统功能进行了性能测试与分析。最后,本文在回顾了现已完成的工作后,提出了网络监控需要进一步研究的技术。关键词:互联网,监控,TCP/IP协议,Visual C+I湖南工业大学本科生毕业设计(论文)目 录第1章 绪论11.1网络监控系统概述11.1.1网络监控的概念11.1.2网络监控的目的11.1.3网络监控系统的应用领域21.2网络监控研究背景21.3网络监控系统发展现状31.4本课题的研究内容和设计目标41.4.1本课题的设计目标41.4.2本课题的研究内容4第2章 网络监控技术的基本原理62.1 TCP/IP体系结构62.1.1 TCP/IP体系结构模型62.1.2传输层协议72.1.3 TCP和UDP协议的比较82.2网络监控系统的C/S体系结构82.2.1 C/S结构的概念92.2.2 C/S结构的特点92.3 Windows Socket 编程技术102.3.1 Windows Socket 的基本概念102.3.2 Windows Socket 的编程特点112.3.3 Windows Socket 基本的API112.4 多线程编程技术152.4.1 线程的创建152.4.2 线程的终止16第3章 系统体系结构173.1系统设计的目的和原则173.2 系统结构的设计173.2.1基于C/S的客户端结构设计183.2.2基于C/S的服务器端结构设计21第4章 系统功能与实现234.1设计功能结构设计234.2 分模块详述系统各部分的实现方法234.2.1远程文件管理244.2.2 屏幕查看功能304.2.3系统信息查看324.2.4系统进程管理32第5章 性能测试与分析355.1测试实例的研究与选择355.2测试环境与测试条件355.3实例测试(表格与曲线)355.3.1 系统信息测试365.3.2文件资源监控测试365.3.3远程控制界面测试385.4性能分析40结 论42参考文献43致 谢441111湖南工业大学本科毕业设计(论文)系统的体系结构如下图3.1所示被控端主线程通信套接字主控端服务线程主控端服务线程主控端服务线程主控端服务线程远程控制线程文件系统管理线程即时通信线程图3.1 系统的体系结构第4章 系统功能与实现4.1设计功能结构设计在这一章中将讲述系统中主要功能的描述及实现方法,并赋与主要源码。系统的主要功能结构如下图4.1所示客户端(主控端)文件系统管理服务远程控制服务文件系统管理远程控制文件/目录上传/下载服务文件/目录管理服务屏幕捕获、处理文件/目录上传/下载文件/目录管理屏幕图像显示服务器端(被控端)控制命令发出控制命令执行图4.1 功能结构图4.2 分模块详述系统各部分的实现方法4.2.1远程文件管理监控端系统可以将受控端程序搜集到的文件信息以树状列表形式显示出来,当用户鼠标双击树中的文件或文件夹时,就展开并列出该文件的内容或者该文件夹的所有目录名称和所有的文件名称及其属性。在监控端还可以实现删除文件、新建文件夹、远程执行文件等操作。在主控端功能实现界面如下图4.2所示。CString filename=m_local.GetItemText(m_local.GetSelectedItem();图4.3 上传文件功能界面/ 5.3实例测试(表格与曲线) 本监控系统的包括主控端的客户程序和被控端的服务程序,被控端系统运行后,首先点击“开”按钮,开始监听主控端的请求服务。主控端运行后,出现系统登录界面,如下图5.1。输入被控端IP地址、用户名和密码后,进入监控界面。监控端主界面有三部分,系统信息部分,文件资源部分,远程控制部分。图5.1 远程计算机登录界面5.3.1 系统信息测试系统信息监控端主界面如下图5.2所示图5.2监控端主界面图5.3文件资源管理在远程控制界面中,可以执行很多操作。如下图5.4所示为远程监控端主界面。图5.4远程监控端主界面通过对远程控制各项功能逐个测试,整体上实现了系统设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论