您现在所在的位置:首页 >> JAVA毕业论文 >> 文章内容
JAVA CS远程监控系统软件的实现  论文
双击自动滚屏 文章来源:   发布者:jsjlw99   发布时间:2009/7/1 16:54:53   阅读:4807
 
1 2 远程监控软件的原理
远程监控软件一般分两个部分:一部分是客户端程序Client,另一部分是服务器端程序Server,由于本毕业设计的通信模块有别于传统的远程监控软件,在使用前需要将客户端程序安装到被监控端电脑上,将服务器端程序安装到主控端电脑上。
它的控制的过程是先在被监控端电脑上执行客户端程序,像一个普通的客户一样向主控端电脑中的服务器端程序发出信号,建立一个特殊的远程服务,然后通过这个远程服务,接收主控端发送过来的远程控制命令,并对命令进行处理,最后将命令处理结果返回给主控端,我们称这种远程控制方式为基于远程服务的远程控制。通过远程监控软件,我们可以进行很多方面的远程控制,包括获取目标电脑屏幕图像、窗口及进程列表;记录并提取远端键盘事件(击键序列,即监视远端键盘输入的内容);可以打开、关闭目标电脑的任意目录并实现资源共享;提取拨号网络及普通程序的密码;激活、中止远端程序进程;管理远端电脑的文件和文件夹;关闭或者重新启动远端电脑中的操作系统;修改Windows注册表;通过远端电脑上、下载文件和捕获音频、视频信号等。
前面我们所说的是一台电脑对一台电脑的情况,其实,基于远程服务的远程控制最适合的模式是一对多,即利用远程监控软件,我们可以使用一台电脑监控多台电脑,这就使得我们不必为办公室的每一台电脑都安装一个调制解调器,而只需要利用办公室局域网的优势就可以轻松实现远程多点控制了。
在进行一台电脑对多台远端电脑进行控制时,我们发现,远程监控软件似乎更像一个局域网的网络管理员,而提供远程控制的远程终端服务就像极了办公室局域网的延伸。这种一对多的连接方式在节省了调制解调器的同时,还使得网络的接入更加安全可靠,网络管理员也更易于管理局域网上的每一台电脑。
本文所论述的远程监控系统就是依照这种方式进行的。
 
2.1 系统需求分析
2.1.1 系统功能需求
1.连续获得被控端机器屏幕变化。
2.实现被控端硬盘文件的上传、下载。
3.实现对鼠标、键盘的模拟。
4.实现在被控端机器上执行任意DOS命令。
5.远程关机、远程重启计算机。
2.1.2 其他需求
1.系统实用,界面操作简便。
2.被监控端自动隐藏运行。
被监控端将随电脑启动而自动运行,运行时默认无任何可见界面。
 
2.2 系统开发原理及关键技术
2.2.1 系统开发原理
本系统是利用类java.awt.robot中的屏幕截取和鼠标、键盘自动控制功能,然后加上网络传输功能来完成来完成截屏和远程控制的。

上一页  [1] [2] [3] [4] [5]  下一页


【 字体: 打印本页 | 关闭窗口
此论文全套为收费论文。要想获得此全套论文和设计请联系本站客服QQ:31600328 欢迎你的访问!
 本文的地址是: http://www.jsjlw99.cn/Articlenews.asp?id=1466  转载请注明出处!
 您的姓名:
 评论正文:
 验证码:  
 
 [@2023/7/23 4:02:20]
   
 [@2019/6/9 23:17:59]
   
 [@2019/6/1 4:12:12]
   
 [@2019/5/22 16:40:18]
   
 [@2019/5/12 21:59:38]
   
 [@2019/5/3 0:20:40]
   
 [@2019/4/19 5:05:21]
   
 [@2019/4/7 19:46:00]
   
本类最新文章
JAVA设计目录 JAVA钻石迷城 &n JAVA五子棋 论文
JAVA坦克大战 论文 JAVA连连看 论文 JAVA疯狂赛车 论文
设为首页 | 收藏本站 | 过客留言 | 联系我们 | 友情链接 | 原创文章 | RSS订阅 | 管理入口

Copyright @ 2006-2008 Powered By 设计中心工作室  版权所有.
Email:31600328@qq.com QQ: 31600328
鄂ICP备05006890号 本站关键词:计算机毕业论文 计算机毕业设计