毕业设计-找毕设网--最真实的毕业设计交流论坛

 找回密码
 立即注册
查看: 1476|回复: 6

基于JAVA的远程控制系统毕业论文

[复制链接]

670

主题

1024

帖子

3318

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3318

活跃会员

发表于 2015-11-10 22:06:27 | 显示全部楼层 |阅读模式
第一部分 绪 论
1.1 究背景


随着网络的普及人们已经可以足不出户的工作和学习,SOHO越来越受到人们的青睐。通过网络人们可以控制放在面前的计算机,也可以远程控制无法直接触摸到的计算机,缩短了机器与人之间的空间距离,节省了很多精力。远程控制在网络管理,远程协作,远程办公等计算机领域都有着广泛的应用,它克服了由于地域性的差异而带来的操作中的不便性,使得网络的效率得到了更大的发挥。JAVA语言的跨平台特性以及其极为优秀的网络功能,为实现不同硬件环境和操作系统的计算机相互远程桌面管理提供了便利的开发环境。
网络的诞生拓展了计算机的应用范围,网络的迅速发展在提高生产效率的同时也改变了人们的工作方式。现在有很多公司、企事业单位都建立了自己的内部网络,对于维护人员来说,希望能够通过网络实时的监控联网计算机的运行情况、希望根据需要通过网络随时改变联网计算机的设置,希望对出现故障的计算机能够通过网络及时排除故障。对于管理人员来说,希望通过网络随时了解员工的工作进展情况和规范员工对计算机的使用以及解决工作中存在的问题。为此,希望编写一个适合于局域网的桌面监控程序以满足上述需求。本系统就在这样的需求环境下孕育而生了。
远程控制技术是指用本地计算机通过网络去控制一台或多台远程主机的技术。当用户使用本地计算机控制远程主机时,就如同坐在远程主机的屏幕前一样,可以启动远程主机的应用程序,可以使用远程主机的文件资料,甚至可以利用远程主机的外部打印设备和通信设备来进行打印和访问互联网。不过,在远程主机中所运行的程序、所打开的文件、所下载的文档都是存储在远程主机中的,尽管这些操作似乎是在眼前的电脑上进行的,但事实上主控端端电脑只是将键盘和鼠标的指令传送给远程主机,同时将被主控端电脑的屏幕画面通过通信线路传过来,从而达到控制与被控制的目的。
远程控制系统一般分为客户端程序Client和服务端程序Server两大部分,在使用前需要将客户端程序安装到本地计算机上,将服务端程序安装到远程主机上。它的控制的过程是在本地计算机上执行客户端程序,向远程主机中的服务端程序发出信号,建立一个特殊的远程服务,然后通过这个远程服务,使用各种远程控制功能发送远程控制命令,控制远程主机中的各种应用程序运行。通过远程控制系统,可以进行很多方面的远程控制,包括获取远程主机屏幕图像;打开、关闭远程主机的任意目录;管理远程主机的文件和文件夹;关闭或者重新启动远程主机中的操作系统;通过远程主机上、下载文件和捕获音频、视频信号等。
远程控制系统也适合一对多模式,可以使用本地计算机控制多个远程主机,管理者可以在本地计算机上同时查看多个员工的工作进展情况,及早发现工作中的差错以便及时改正。特别是对于网络管理员,技术服务人员来说,远程控制提供了一个便捷,高效的手段。
但是所有这些与网络环境有很大的关系。网速过慢是很多网络程序的瓶颈,远程控制也不例外。获取被控端电脑屏幕的过程,实际上就是服务器端传输一副屏幕图片到客服端的过程,这个过程需要传输大量的数据,如何对屏幕图片数据进行压缩?多长时间发送一次屏幕图片数据?是不是每次都需要发送整个屏幕的数据?这些都是远程控制必须面对的问题。
与此同时,网络安全、信息安全也成为人们不得不考虑的热点问题。远程控制系统存在着比较严重的安全隐患。容易受到黑客的攻击和非法入侵。这就需要对软件在设计方面做出安全考虑。

1.2 国内外研究现状
伴随着Internet技术的迅速发展,远程监控技术愈来愈完善。起初远程监控功能用于PC用户在离开办公室的时候能访问台式PC硬盘中的信息,甚至可以通过其台式PC访问企业网络资源。今天,许多企业和增值分销商正在把远程监控功能作为有效的技术支持工具,如网络管理员采用具有该功能的软件对局域网进行管理,出差在外的商务人员可以随时提取公司数据和资料。而远程监控技术最显著的表现是将远程监控技术应用于工业控制方面。如目前,基于因特网的远程控制国内外都有不同程度的研究。相对来说,由于西方国家在信息技术和计算机控制技术的发展上的优势,他们在研究基于因特网的远程控制方面相对早一些,而且有些公司有相关的初级产品问世。国内由于因特网的飞速发展,近几年也开始积极的研究。国内外在基于因特网的远程机器人控制方面的研究相对其它领域要多一些。例如美国伯克立大学研制的是一个通过因特网远程控制的种植花草的工业机器人手臂。用户通过机器人一手臂上的摄像机所传输的图像,对这个花园内进行简单的操作,如种植花草、浇水等。国内的哈尔滨工业大学也在研制基于因特网控制的机器人。这些基于因特网的机器人控制系统普遍都采用了客户/服务器网络模型,现场采用摄像机来监视,并通过网络发出控制命令。当前,由于网络基础设施还不够完善,所以监视图像由于数据量大,其传输时间过长。即使是采用了数据压缩技术,也仍然有很大的数据量需要传输,因而由此产生的远程控制时间延迟也必然很大。此外,这类系统普遍采用瘦客户、肥服务器的网络模型,监控端的控制操作功能过于简单,都只是发一些简单的指令,而不能实
现一些复杂的必需的逻辑处理功能。再有这类系统在处理上由于时间延迟影响现场控制系统不稳定时,仍然采用的执行一等待一执行一等待的单步执行流程,现场设备运行效率相当低下。
1.3 论文的研究内容及结构安排
本文重点探讨了基于JAVA的远程控制系统的设计目标和实现过程,介绍了系统的总体结构与设计,还给出了系统的具体实现,并对系统总体实施情况进行了总结,最后对未来发展进行了展望。
总共分为七部分,总体结构为:
第一部分:介绍了本文的研究背景、国内外研究现状、研究目的及意义、研究内容。
第二部分:介绍了本系统的需求分析,分析了系统需要解决的主要问题客户端,服务端的区别。
第三部分:介绍系统涉及到实现的相关技术,包括JAVA软件开发、JAVA Robot技术、Socket技术等。
第四部分:介绍了基于JAVA的远程控制系统的总体设计,包括系统设计思路、系统实现分析、系统功能设计等。
第五部分:介绍了基于JAVA的远程控制系统的系统具体实现,并给出相应功能的截图。
第六部分:对系统进行单机测试与联机测试,包括系统测试截图,最后给予总结。
第七部分:对该系统建设进行总结与展望,包括总结、下一步的工作等。


图片:


这是第一条纪录哦~
回复

使用道具 举报

670

主题

1024

帖子

3318

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3318

活跃会员

 楼主| 发表于 2015-11-10 22:09:55 | 显示全部楼层
不错~
这是第一条纪录哦~
回复

使用道具 举报

670

主题

1024

帖子

3318

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3318

活跃会员

 楼主| 发表于 2015-11-10 22:10:05 | 显示全部楼层
可以下载哦~
这是第一条纪录哦~
回复 支持 反对

使用道具 举报

670

主题

1024

帖子

3318

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3318

活跃会员

 楼主| 发表于 2015-11-10 22:10:16 | 显示全部楼层
刚了很好用
这是第一条纪录哦~
回复 支持 反对

使用道具 举报

670

主题

1024

帖子

3318

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3318

活跃会员

 楼主| 发表于 2015-11-10 22:10:22 | 显示全部楼层
值得下载
这是第一条纪录哦~
回复

使用道具 举报

670

主题

1024

帖子

3318

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3318

活跃会员

 楼主| 发表于 2015-11-10 22:10:30 | 显示全部楼层
写的不错·~
这是第一条纪录哦~
回复 支持 反对

使用道具 举报

670

主题

1024

帖子

3318

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3318

活跃会员

 楼主| 发表于 2015-11-10 22:10:37 | 显示全部楼层
不错资源
这是第一条纪录哦~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|服务支持:DZ动力| 找毕设网

GMT+8, 2019-12-11 21:36 , Processed in 0.024603 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表