{$cfg_webname}
主页 > 计算机 > Delphi >

局域网监控程序的设计

来源:wenku163.com  资料编号:WK1638194 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1638194
资料介绍

局域网监控程序的设计
摘  要
在当今信息化高度发展的今天,局域网管理的重要性更加突出,建立一个强有力的局域网监控系统是很有必要的。局域网监控程序,应用于一般小规模的公司内部局域网,方便公司对员工的电脑进行监控管理,防止员工在工作时间利用公司电脑做与工作无关的事,从而提高工作效率。
本局域网监控程序采用了Delphi 7开发,能显示局域网中所有活动主机IP,能对目标主机进行进程管理和连接监视,当发现目标主机异常时能发消息给目标主机予以提醒,可以控制目标主机的重启、注销、关机,并实行屏幕抓取,发现异常情况可锁定目标主机。

关键词:局域网;Delphi;监控
 
Design of Local Area Network Monitoring Software
Abstract
With the development of technology, local area network becomes more and more important. It is necessary to develop a local area network monitoring software. Local area network monitoring software is mainly applied in small scale company in local area network, which helps company monitor and manage computer used by stuff and avoids stuff do things foreign to work.
The local area network monitoring software is based on Delphi 7. It provides series functionalities , such as showing IP for all active host computers in the local area network, managing process and monitoring connection for destination host, reminding exception by sending message to destination host when exception occurs, controlling operations of reset ,logging out and shutting down for destination host, printing screen, and locking destination host when exception occurs.

Key words: local area network; Delphi ; monitoring

目  录
论文总页数:18页
1 引言    1
1.1 本课题研究的意义    1
1.2 本课题的研究方法和思路    1
2 相关软件和技术原理介绍    1
2.1 Delphi基础介绍    1
2.2 TCP简介    2
2.3 INDY简介    2
2.4 Socket简介    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 引言
1.1 本课题研究的意义
计算机网络的普及应用已渗透到社会各个层面,给社会带来便利的同时也随之带来的安全和管理问题。互联网络是一把双刃剑;就如一个企业而言有些员工利用工作时间看新闻、玩游戏、干私活、聊天、泄密公司资料、炒股票、下电影、听歌曲、甚至在公司网上边拿老板工资边找工作等等。不仅仅消耗公司资源,更是因为影响公司效率、泄露公司机密、甚至丢失客户资源令人痛心。而利用局域网网络监控软件这非常有效的管理辅助手段并和企业的内部管理机制结合达到更加事半功倍的效果,已经成为大家的共识。
1.2 本课题的研究方法和思路
综合运用以前所学的网络相关知识,尤其是要掌握Object Pascal语言和网络编程,熟悉Delphi的常用控件,先做好基本的界面框架,再实现每个模块的功能,界面与模块功能之间用创建事件联系起来(网络连接的监控/能对局域网资源进行搜索/显示局域网内所有活动主机的IP地址及主机名/发消息/控制目标主机的重启、注销、关机/实行屏幕抓取/锁定目标主机)调试成功后,最后再把各功能模块集成在一起。

推荐资料