资源描述:
《基于c++的局域网软件监控系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、摘要局域网监控系统是通过获取被控端的系统信息,实现可靠、实用、方便、高效的计算机安全管理系统。它主耍应用远程监控技术对局域网内的计算机运行状态进行监控。通过获取被控端计算机实时的运行信息,局域网管理者口J以在控制端查看任意一台局域网内被控端计算机的使用情况,随吋监视局域网内计算机流量的运转状况,实现对局域网监控管理。本文首先介绍了网络软件运行监控系统的背景和研究范围,以及研究的目的及意义。概述了局域网监控系统开发中所应用到的关键技术:socket的网络编程技术,并在此基础上提岀了局域网软件运行监控系统的总体框架和设计。本系统将对服务
2、器端屏幕进行截取,并将屏幕信息传送给客户端,木系统采用面向对象的设计方法设计,最后对局域网监控系统的监控端和被控端的各个模块的具体实现进行了详细阐述。被控端的主要模块有:系统信息获取模块。系统状态信息获取有三个功能分区:屏幕信息的获取、端口的打开、发送屏幕信息三个小模块。控制端主要的模块有:系统连接模块、被控端桌面信息获取模块、桌面信息保存模块、局域网内部流量监测模块。关键字:局域网;VC++;桌面捕捉;流量监测AbstractLANmonitoringsystemisaccusedbygettingthesysteminforma
3、tionandobtainreliable,practicalandconvenient,efficientcomputersecuritymanagementsystem.Itismainlyusedforremotemonitoringtechniquewlancomputerrunningstatemonitor.Bygettingaccusedofrunningthereal-timeinformation,computercontrolsidemanagerscaninLANLANcheckanyoneaccusedofe
4、ndtheuseofcomputersinLAN,computermonitoratanytime,torealizetheflowofoperationconditionoftheLANmonitoringmanagement.Thispaperfirstlyintroducesthenetworksoftwarerunningmonitoringsystemofbackgroundandresearchscope,andthepurposeoftheresearchandsignificance,summarizestheLAN
5、monitoringsystemusedtodevelopthekeytechnology:thenetworkprogrammingtechnologysocket,andproposedinthisfoundationtheLANsoftwarerunningmonitoringsystemdesignandtheoverallframework.Thissystemwillserveronthescreen,andwillonlyscreeninterceptionofsendingcontrolterminals,thiss
6、ystemUSESobject-orienteddesignmethodoflocalareanetworkdesign,finalmonitoringandcontrolsystemofmonitoringterminalandaccusedtheconcreterealizationthemodulesareexpatiated・Themainmodulehasaccusedstateinformationacquisitionmodulesystem.Thesystemstateinformationacquisitionha
7、sthreemodules:thescreeninformationacquisition,portopen,sendscreeninformationmodule.Themainmodulecontrolside:thesystemconnectingmodule,areaccusedofenddesktopinformationacquisitionmodule,desktopinformationpreservationmodule,LANinternalflowmonitoringmodule.Keyword:LAN;VC+
8、+;Desktopcapture;Flowmonitoring目录1.1课题研究背景11.2研究范围及技术要求31.3套接字相关概念41.4局域网软件监控系统设计的目的和意义51・5论文组织结构62系统设计12.1需求分析12.2可行