局域网中远程桌面监控系统的设计与实现

上传人:简****9 文档编号:97069626 上传时间:2019-09-01 格式:DOC 页数:57 大小:981.47KB
返回 下载 相关 举报
局域网中远程桌面监控系统的设计与实现_第1页
第1页 / 共57页
局域网中远程桌面监控系统的设计与实现_第2页
第2页 / 共57页
局域网中远程桌面监控系统的设计与实现_第3页
第3页 / 共57页
局域网中远程桌面监控系统的设计与实现_第4页
第4页 / 共57页
局域网中远程桌面监控系统的设计与实现_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《局域网中远程桌面监控系统的设计与实现》由会员分享,可在线阅读,更多相关《局域网中远程桌面监控系统的设计与实现(57页珍藏版)》请在金锄头文库上搜索。

1、计算机网络专业(本科段) *大学 毕业设计(论文) 论文题目 局域网中远程桌面监控系统的设计与实现 分 校 姓 名 总 考 号 年 月 局域网中远程桌面监控系统的设计与实现 摘 要 局域网远程桌面监控系统的设计与实现 摘 要 远程桌面监控系统可以让本地计算机通过局域网访问不同的远程计算 机,并对其进行操作。维护人员可以通过本系统实时地监控联网计算机的 运行情况、根据需要随时改变联网计算机系统设置,对出现故障的计算机 能够通过网络及时修复。管理人员通过本系统可以规范员工对计算机的使 用、及时发现并解决工作中存在的问题。 本系统可以在不同平台上运行,实现运行不同桌面操作系统的计算机 之间的相互监控

2、。该系统对远程主机的监控主要包括:实时监视桌面状态、 修改系统配置文件、控制鼠标、键盘的基本操作。本系统采用 Java 语言实 现,开发工具采用 NetBeansIDE6.7 开发。 本文介绍了局域网中远程桌面监控系统的分析、设计和开发的全部过 程。运用功能结构图、程序流程图等对远程桌面监控子系统的设计过程进 行详细的说明。首先简单介绍了远程桌面监控系统的应用前景以及面临问 题;介绍了系统的总体目标以及用户需求。设计了系统的基本框架和各个 模块的功能;然后主要介绍了各个功能模块的具体实现步骤。并对模块中 用到的类、构造函数和主要方法做了简单的说明。最后给出了测试方法和 结果,对系统的优缺点进行

3、了总结。 关键词关键词 远程桌面监控远程桌面监控 Java Socket JPEG RMI Design and Implementation of RDMS Abstract Design and Implementation of Remote Desktop Monitoring System in LAN Abstract RDMS enables the local computer to control a different remote computer through the LAN . In the system the administrator can monitor

4、the operation of a remote computer, change the remote computers system settings, repair faults in remote host. The administrator can regulate the use of staff on the computer, to discover and resolve problems. This system can run on different platforms to achieve monitoring between computers running

5、 different operating systems. The system for remote monitoring and control console includes: real-time monitoring desktop status, modify the system configuration files, control the mouse, keyboard, basic operations. The system is developed in Java language implementation, development tools are NetBe

6、ansIDE6.7 . This paper describes analysis, design and development process of RDMS. Functional structure diagram, program flow chart are used in system design process. First RDMS application prospects, as well as the problems faced is introduced; the overall system objectives and user requirements ar

7、e described. Design of the system basic framework and functions of each module are discussed; the various functional blocks of concrete implementation steps, modules used in class, constructor and main method of doing a simple description are given. Finally, test methods and results, advantages and

8、disadvantages of the system are summarized. Keywords: Remote Desktop Monitoring Java Socket JPEG RMI 局域网中远程桌面监控系统的设计与实现 目 录 目 录 第第 1 1 章章引引 言言 .1 第第 2 2 章章需求分析需求分析3 2.1系统设计背景与总体目标系统设计背景与总体目标.3 2.1.1系统设计的背景.3 2.1.2系统设计的总体目标.3 2.2用户需求用户需求.3 2.2.1功能需求.3 2.2.2性能需求.4 第第 3 3 章章可采用的技术方案与可行性分析可采用的技术方案与可行性分析

9、5 3.1可采用的技术方案可采用的技术方案.5 3.1.1套接字 Socket .5 3.1.2JPEG 压缩技术.6 3.1.3Java 的 RMI 技术7 3.2可行性分析可行性分析.9 3.2.1技术可行性.9 3.2.2经济可行性.9 3.3编程语言与开发工具编程语言与开发工具.10 3.3.1Java 编程语言.10 3.3.2NetBeans 开发工具.10 第第 4 4 章章系统分析与设计系统分析与设计.12 4.1系统基本框架系统基本框架.12 4.2系统总体设计与功能结构系统总体设计与功能结构.13 4.3主控端系统设计与功能结构主控端系统设计与功能结构.13 4.3.1配置

10、管理模块.14 4.3.2显示远程桌面模块.15 4.3.3远程控制模块.16 4.4被控端设计功能结构被控端设计功能结构.17 4.4.1配置管理模块.17 局域网中远程桌面监控系统的设计与实现 目 录 I 4.4.2发送桌面信息模块.18 4.4.3响应控制模块.19 第第 5 5 章章系统实现系统实现20 5.1系统实现思路系统实现思路.20 5.2主控端程序(主控端程序(Client Program) 22 5.2.1配置管理模块中的基本操作功能.22 5.2.2配置管理模块中的扫描可连主机功能.27 5.2.3显示远程桌面模块中的桌面显示功能.30 5.2.4显示远程桌面模块中的附属

11、功能.34 5.2.5远程控制模块.34 5.3被控端程序(被控端程序(ServiceProgram) .35 5.3.1配置管理模块中的安全管理功能.35 5.3.2配置管理模块中的系统基本设置功能.37 5.3.3发送桌面信息模块.39 5.3.4响应控制模块.42 第第 6 6 章章测测 试试 .45 6.1主控端测试主控端测试.45 6.1.1对基本操作功能的测试.45 6.1.2对扫描可连主机功能的测试.45 6.1.3对远程控制功能的测试.45 6.2被控端测试被控端测试.45 6.2.1对连接密码的验证测试.45 6.2.2创建存储密码文件的测试.46 6.3测试结果测试结果.4

12、6 第第 7 7 章章结结 论论 .47 致致 谢谢.48 参考文献参考文献 .49 局域网中远程桌面监控系统的设计与实现 第 1 章 0 第 1 章 引 言 网络的诞生拓展了计算机的应用范围,网络的迅速发展在提高生产效 率的同时也改变了人们的工作方式。现在有很多公司、企事业单位都建立 了自己的内部网络,对于维护人员来说,希望能够通过网络实时的监控联 网计算机的运行情况、希望根据需要通过网络随时改变联网计算机的设置, 希望对出现故障的计算机能够通过网络及时排除故障。对于管理人员来说, 希望通过网络随时了解员工的工作进展情况和规范员工对计算机的使用以 及解决工作中存在的问题。为此,希望编写一个适

13、合于局域网的桌面监控 程序以满足上述需求。本系统就在这样的需求环境下孕育而生了。 远程控制技术是指用本地计算机通过网络去控制一台或多台远程主机 的技术。当用户使用本地计算机控制远程主机时,就如同坐在远程主机的 屏幕前一样,可以启动远程主机的应用程序,可以使用远程主机的文件资 料,甚至可以利用远程主机的外部打印设备和通信设备来进行打印和访问 互联网。不过,在远程主机中所运行的程序、所打开的文件、所下载的文 档都是存储在远程主机中的,尽管这些操作似乎是在眼前的电脑上进行的, 但事实上主控端电脑只是将键盘和鼠标的指令传送给远程主机,同时将被 控端电脑的屏幕画面通过通信线路传过来,从而达到控制与被控制

14、的目的。 远程控制系统一般分为客户端程序 Client 和服务端程序 Server 两大部 分,在使用前需要将客户端程序安装到本地计算机上,将服务端程序安装 到远程主机上。它的控制的过程是在本地计算机上执行客户端程序,向远 程主机中的服务端程序发出信号,建立一个特殊的远程服务,然后通过这 个远程服务,使用各种远程控制功能发送远程控制命令,控制远程主机中 的各种应用程序运行。通过远程控制系统,可以进行很多方面的远程控制, 包括获取远程主机屏幕图像;打开、关闭远程主机的任意目录;管理远程 主机的文件和文件夹;关闭或者重新启动远程主机中的操作系统;通过远 程主机上、下载文件和捕获音频、视频信号等。

15、远程控制系统也适合一对多模式,可以使用本地计算机控制多个远程 局域网中远程桌面监控系统的设计与实现 第 1 章 1 主机,管理者可以在本地计算机上同时查看多个员工的工作进展情况,及 早发现工作中的差错以便及时改正。特别是对于网络管理员,技术服务人 员来说,远程控制提供了一个便捷,高效的手段。 但是所有这些与网络环境有很大的关系。网速过慢是很多网络程序的 瓶颈,远程控制也不例外。获取被控端电脑屏幕的过程,实际上就是服务 器端传输一副屏幕图片到客服端的过程,这个过程需要传输大量的数据, 如何对屏幕图片数据进行压缩?多长时间发送一次屏幕图片数据?是不是 每次都需要发送整个屏幕的数据?这些都是远程控制

16、必须面对的问题。 与此同时,网络安全、信息安全也成为人们不得不考虑的热点问题。 远程控制系统存在着比较严重的安全隐患。容易受到黑客的攻击和非法入 侵。这就需要对软件在设计方面做出安全考虑。 局域网中远程桌面监控系统的设计与实现 第 2 章 0 第 2 章 需求分析 2.1 系统设计背景与总体目标 2.1.1 系统设计的背景 随着计算机应用领域的不断拓宽,网络技术的日臻成熟,很多公司企 业都建立了自己的局域网。单个主机的资源已经不能满足用户的需求,通 过网络操作其它主机并使用其资源已成为局域网中必备的功能。远程桌面 系统就是在这样的背景下孕育而生。 2.1.2 系统设计的总体目标 能够随时对局域网中的主机进行远程监控。实时性高、通信量小、界 面友好、操作简单、功能齐

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号