局域网监控程序的设计
摘要
在当今信息化高度发展的今天,局域网管理的重要性更加突出,建立一个强有力的局域网监控系统是很有必要的。局域网监控程序,应用于一般小规模的公司内部局域网,方便公司对员工的电脑进行监控管理,防止员工在工作时间利用公司电脑做与工作无关的事,从而提高工作效率。
本局域网监控程序采用了Delphi7开发,能显示局域网中所有活动主机IP,能对目标主机进行进程管理和连接监视,当发现目标主机异常时能发消息给目标主机予以提醒,可以控制目标主机的重启、注销、关机,并实行屏幕抓取,发现异常情况可锁定目标主机。
关键词:局域网;Delphi;监控
DesignofLocalAreaNetworkMonitoringSoftware
Abstract
Withthedevelopmentoftechnology,localareanetworkbecomesmoreandmoreimportant.Itisnecessarytodevelopalocalareanetworkmonitoringsoftware.Localareanetworkmonitoringsoftwareismainlyappliedinsmallscalecompanyinlocalareanetwork,whichhelpscompanymonitorandmanagecomputerusedbystuffandavoidsstuffdothingsforeigntowork.
ThelocalareanetworkmonitoringsoftwareisbasedonDelphi7.Itprovidesseriesfunctionalities,suchasshowingIPforallactivehostcomputersinthelocalareanetwork,managingprocessandmonitoringconnectionfordestinationhost,remindingexceptionbysendingmessagetodestinationhostwhenexceptionoccurs,controllingoperationsofreset,loggingoutandshuttingdownfordestinationhost,printingscreen,andlockingdestinationhostwhenexceptionoccurs.
Keywords:localareanetwork;Delphi;monitoring
目录
论文总页数:18页
1引言1
1.1本课题研究的意义1
1.2本课题的研究方法和思路1
2相关软件和技术原理介绍1
2.1Delphi基础介绍1
2.2TCP简介2
2.3INDY简介2
2.4Socket简介3
3系统设计与实现4
3.1系统架构4
3.2系统设计4
3.2.1运行环境4
3.2.2模块功能4
3.3主要模块设计原理5
3.3.1管理端界面设计5
3.3.2通信模式设计思路6
3.3.3通信原理7
3.3.4通信流程7
3.3.5自定义控制协议标识符10
3.4主要功能的实现12
3.4.1屏幕抓取的实现12
3.4.2进程管理的实现14
结论15
参考文献16
致谢17
声明18
参考文献
[1]王沛.Delphi7编程入门[M].北京:机械工业出版社,2006
[2]MarcoCantu.Delphi7从入门到精通[M].北京:电子工业出版社,2003
[3]刘艺.Delphi面向对象编程[M].北京:清华大学出版社,2004
[4]黄超,罗宏宇.Delphi网络应用开发技术与实例[M].北京:清华大学出版社,2005
[5]甘志,李幼仪.DELPHI7高级应用开发篇[M].北京:清华大学出版社,2006