没有合适的资源?快使用搜索试试~ 我知道了~
首页【毕业设计】局域网中远程桌面监控系统的设计与实现
远程桌面监控系统可以让本地计算机通过局域网访问不同的远程计算机,并对其进行操作。维护人员可以通过本系统实时地监控联网计算机的运行情况、根据需要随时改变联网计算机系统设置,对出现故障的计算机能够通过网络及时修复。管理人员通过本系统可以规范员工对计算机的使用、及时发现并解决工作中存在的问题。 本系统可以在不同平台上运行,实现运行不同桌面操作系统的计算机之间的相互监控。该系统对远程主机的监控主要包括:实时监视桌面状态、修改系统配置文件、控制鼠标、键盘的基本操作。本系统采用Java语言实现,开发工具采用NetBeansIDE6.7开发。 本文介绍了局域网中远程桌面监控系统的分析、设计和开发的全部过程。运用功能结构图、程序流程图等对远程桌面监控子系统的设计过程进行详细的说明。首先简单介绍了远程桌面监控系统的应用前景以及面临问题;介绍了系统的总体目标以及用户需求。设计了系统的基本框架和各个模块的功能;然后主要介绍了各个功能模块的具体实现步骤。并对模块中用到的类、构造函数和主要方法做了简单的说明。最后给出了测试方法和结果,对系统的优缺点进行了总结。
资源详情
资源评论
资源推荐

局域网中远程桌面监控系统的设计与实现 摘 要
局域网远程桌面监控系统的设计与实现
摘 要
远程桌面监控系统可以让本地计算机通过局域网访问不同的远程计算
机,并对其进行操作。维护人员可以通过本系统实时地监控联网计算机的
运行情况、根据需要随时改变联网计算机系统设置,对出现故障的计算机
能够通过网络及时修复。管理人员通过本系统可以规范员工对计算机的使
用、及时发现并解决工作中存在的问题。
本系统可以在不同平台上运行,实现运行不同桌面操作系统的计算机
之间的相互监控。该系统对远程主机的监控主要包括:实时监视桌面状态 、
修改系统配置文件、控制鼠标、键盘的基本操作。本系统采用 Java 语言实
现,开发工具采用 NetBeansIDE6.7 开发。
本文介绍了局域网中远程桌面监控系统的分析、设计和开发的全部过
程。运用功能结构图、程序流程图等对远程桌面监控子系统的设计过程进
行详细的说明。首先简单介绍了远程桌面监控系统的应用前景以及面临问
题;介绍了系统的总体目标以及用户需求。设计了系统的基本框架和各个
模块的功能;然后主要介绍了各个功能模块的具体实现步骤。并对模块中
用到的类、构造函数和主要方法做了简单的说明。最后给出了测试方法和
结果,对系统的优缺点进行了总结。
关键词∶ 远程桌面监控 Java Socket JPEG RMI
I

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 the operation of a
remote computer, change the remote computer's 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 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 NetBeansIDE6.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 are 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
disadvantages of the system are summarized.
I

Design and Implementation of RDMS Abstract
Keywords: Remote Desktop Monitoring Java Socket JPEG RMI
II

局域网中远程桌面监控系统的设计与实现 目 录
目 录
第 1 章 引 言.............................................................................................1
第 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 章 可采用的技术方案与可行性分析...................................................5
3.1 可采用的技术方案...........................................................................................................5
3.1.1 套接字 Socket.................................................................................................................................5
3.1.2 JPEG 压缩技术...............................................................................................................................6
3.1.3 Java 的 RMI 技术............................................................................................................................7
3.2 可行性分析........................................................................................................................9
3.2.1 技术可行性.................................................................................................................................... 9
3.2.2 经济可行性...................................................................................................................................10
3.3 编程语言与开发工具.....................................................................................................10
3.3.1 Java 编程语言...............................................................................................................................10
3.3.2 NetBeans 开发工具......................................................................................................................10
第 4 章 系统分析与设计..........................................................................12
4.1 系统基本框架..................................................................................................................12
4.2 系统总体设计与功能结构.............................................................................................13
4.3 主控端系统设计与功能结构.........................................................................................13
4.3.1 配置管理模块...............................................................................................................................14
4.3.2 显示远程桌面模块.......................................................................................................................15
4.3.3 远程控制模块...............................................................................................................................16
4.4 被控端设计功能结构.....................................................................................................17
I

局域网中远程桌面监控系统的设计与实现 目 录
4.4.1 配置管理模块...............................................................................................................................17
4.4.2 发送桌面信息模块.......................................................................................................................18
4.4.3 响应控制模块...............................................................................................................................19
第 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 显示远程桌面模块中的附属功能...............................................................................................34
5.2.5 远程控制模块...............................................................................................................................34
5.3 被控端程序(ServiceProgram)..................................................................................35
5.3.1 配置管理模块中的安全管理功能...............................................................................................35
5.3.2 配置管理模块中的系统基本设置功能.......................................................................................37
5.3.3 发送桌面信息模块.......................................................................................................................40
5.3.4 响应控制模块...............................................................................................................................44
第 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 测试结果..........................................................................................................................46
第 7 章 结 论...........................................................................................47
致 谢........................................................................................................48
参考文献..................................................................................................49
II
剩余54页未读,继续阅读


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论14