Delphi2007局域网监控程序的设计2.doc_第1页
Delphi2007局域网监控程序的设计2.doc_第2页
Delphi2007局域网监控程序的设计2.doc_第3页
Delphi2007局域网监控程序的设计2.doc_第4页
Delphi2007局域网监控程序的设计2.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

局域网监控程序的设计局域网监控程序的设计摘 要在当今信息化高度发展的今天,局域网管理的重要性更加突出,建立一个强有力的局域网监控系统是很有必要的。局域网监控程序,应用于一般小规模的公司内部局域网,方便公司对员工的电脑进行监控管理,防止员工在工作时间利用公司电脑做与工作无关的事,从而提高工作效率。本局域网监控程序采用了Delphi 7开发,能显示局域网中所有活动主机IP,能对目标主机进行进程管理和连接监视,当发现目标主机异常时能发消息给目标主机予以提醒,可以控制目标主机的重启、注销、关机,并实行屏幕抓取,发现异常情况可锁定目标主机。关键词:局域网;Delphi;监控目 录论文总页数:18页1 引言111 本课题研究的意义112 本课题的研究方法和思路12 相关软件和技术原理介绍121 Delphi基础介绍122 TCP简介223 INDY简介224 Socket简介33 系统设计与实现431 系统架构432 系统设计4321运行环境4322模块功能433 主要模块设计原理5331管理端界面设计5332通信模式设计思路6333通信原理7334通信流程7335 自定义控制协议标识符1034 主要功能的实现12341屏幕抓取的实现12342进程管理的实现14结 论15参考文献16致 谢17声 明183 系统设计与实现31 系统架构局域网监控程序是一个C/S模式的软件,客户端(被监视电脑)运行server.exe后主动连接管理端(服务器),管理端响应连接通过一台主机对多个客户端进行监控操作。客户端2客户端3客户端4 管理端 客户端1图1 监控程序构架图32 系统设计321运行环境硬件系统:1.CPU P4 2.42.内存 512M3.普通网卡操作系统:Windows XP 软件需求:Dehphi 7322模块功能在管理端有13个操作模块分别为允许关机,禁止关机,关机,重启,注销,锁屏,解锁,发送消息,查看屏幕,文件管理,进程管理,连接监视和退出程序。管理端发送消息允许禁止关机重启注毁锁定解锁文件管理查看屏幕连接监视进程管理图2 管理端模块功能33 主要模块设计原理331管理端界面设计主界面包含了对客户端的所有操作,大体由两部分组成,首先是显示栏,主要显示被监视电脑的电脑名称、IP地址还有使用的何种操作系统,利用Dehphi 7自带的位于Win32控件版面的ListView列表视控件建立一个显示栏,这里需要把ViewStyle属性设置为vsReport,因为显示栏需要显示局域网所有连接的被监控电脑,所以必须以详细列表的方式显示,显示的信息可以分成多列。在ListView中添加3个列分别是电脑名称、IP地址、操作系统。再在form框体下方添加StatusBar组件用于显示连接是否成功和有几台被监视电脑在线。最后在form框体右侧添加13个SpeedButton,SpeedButton的Caption属性分别设为允许关机、禁止关机、重启、关机、注销、发送消息、查看屏幕、文件管理、进程管理、连接监视、锁定、解屏、退出程序。图3 界面效果图Powered by 重要提示:本论文由大学论

温馨提示

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

评论

0/150

提交评论