1 / 17
文档名称:

基于CS模式的局域网监控系统━客户端的设计与实现.doc

格式:doc   页数:17
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于CS模式的局域网监控系统━客户端的设计与实现.doc

上传人:DOC KING 2013/9/15 文件大小:0 KB

下载得到文件列表

基于CS模式的局域网监控系统━客户端的设计与实现.doc

文档介绍

文档介绍:基于C/S模式的局域网监控系统
━客户端的设计与实现
摘要: 着重介绍了局域网监控软件客户端(被控端)程序的设计方案,分析实现局域网监控的技术基础和软、硬件环境要求,详细论述了C/S网络系统的Socket通信过程和编程思想。并通过开发实例阐述了Windows Sockets在C/S结构的网络中远程通信的应用,使客户端实现了屏幕抓取、黑屏、锁定鼠标、关闭计算机、隐藏任务栏、隐藏桌面等功能。另外,要求客户机只有在收到服务器发送的特定指令时才能进行以上操作,否则弹出接收信息文字的文本框,同时还详细分析了屏幕抓取及其保存与发送的设计思想及实现方法。
关键词: Sockets 屏幕抓取 Winsock API

A Monitoring System of LAN Based on C/S
━The design and realization of Client
Author: Cao Jiannan Tutor: Zhao Li
ABSTRACT: This paper mainly introduces a design of the client in LAN monitoring software. It analyses the basic technology and the software / hardware environment requirements of the LAN monitor, it also elaborates the munication and the programming idea of the C/work system .With an actual case, it shows the application of munication, causes the client to realize the screen capture, black screen, computer shutting down and restarting, taskbar and desktop hiding and so on. In addition, the client will follow these operations only if it receives the specific instructions from the server. Otherwise, it will spring text box to receive the information. In this paper, it also analyses the design idea and realization of screen capture in detail.
KEYWORDS: Sockets The screen captures Winsock API
目录
1 技术基础 1
远程控制 1
WINSOCK API 1
编程工具 2
2 设计思想(客户端) 3
客户端(被控端)监听 3
客户端(被控端)连接 3
3 客户端(被控端)设计过程 3
系统流程图 3
界面设计 4
功能设计 6
4 实验结果 9
发送信息 9
屏幕抓取 9
5 遇到的问题及解决方法 9
6 软件的优点和缺点 10
参考文献 11
引言
(1) 背景
当今社会,让学生如何正确使用网络正困扰着越来越多的老师,将学校网络接入互联网的意义已无需争辩,但有时不免产生许多令人头疼的问题:许多学生在上机课时泡在网上,或通过MSN、QQ和朋友聊天,或查看与学习不相关的网站,学习无效率可言;在公司里员工将公司当作网吧,工作也没效率,甚至于泄露公司的机密资料。为了避免这些状况发生,也为了更有效地监控局域网的工作状况,满足计算机局域网用户的各种需求,同时因为Delphi具有强大的网络功能,所以我们选择了基于Delphi的局域网监控软件的课题。
(2) 远程控制的发展史及前景
起初,使用远程控制软件,是为了让PC用户在离开办公室时能访问其台式PC硬盘中的信息,甚至可以通过其台式PC访问企业网络资源。今天,许多企业和增值分销商正在把远程控制能力作为有效的技术支持工具。很多网络管理员都采用这类软件对局域网进行管理,或者在家中更新自己网站的内容。这类软件对于出差在外的商务人员用处非常大,因为他们可以随时提取自己家里计算机中的数据和资料。远程控制软件在计算机远程教学和培训中也发挥了不少的作用,使身处异地的学生能够与老师进行实时交流,犹如坐在同一教室一般。近年来,黑客技术不断成熟起来,对网络安全造成了极