计算机远程控制软件的设计与开发毕业论文.doc

计算机远程控制软件的设计与开发毕业论文.doc

ID:93686

大小:559.50 KB

页数:49页

时间:2017-06-20

计算机远程控制软件的设计与开发毕业论文.doc_第1页
计算机远程控制软件的设计与开发毕业论文.doc_第2页
计算机远程控制软件的设计与开发毕业论文.doc_第3页
计算机远程控制软件的设计与开发毕业论文.doc_第4页
计算机远程控制软件的设计与开发毕业论文.doc_第5页
资源描述:

《计算机远程控制软件的设计与开发毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、计算机远程控制软件的设计与开发毕业论文目录1引言111.1远程控制软件的研究现状和前景221.2课题研究的目的和意义321.3课题研究的主要内容332系统分析332.1系统功能分析332.2系统软件模型432.3系统的开发平台442.3.1Eclipse介绍442.3.2Java语言443主要技术支持553.1Socket553.2Socket分类773.3基本套接字函数调用883.3.1创建套接字993.3.2建立套接字连接993.3.3数据传输993.3.4关闭套接字11113.4C/S结构特点及发

2、展11113.5TCP/IP体系结构12123.5.1网络层12123.5.2互联层12123.5.3传输层13133.5.4应用层 13133.6多线程13133.7Java远程控制的基本原理14144C/S模式远程控制系统的设计实现16164.1主要实现功能16164.2Client(监控端)设计16164.2.1文件操作client.files17174.2.2远程控制台client.cmd21214.2.3远程监控client.view23234.2.4关机26254.2.5退出26264.2.

3、6帮助26264.3Server(被控端)设计27264.3.1文件操作(server.files)27274.3.2CMD控制台(server.cmd)32324.3.3远程监控实现(server.view)33334.4软件测试与分析33334.4.1软件测试的重要性33334.4.2测试实例的研究与选择34344.4.3测试环境与测试条件35354.4.4系统部分模块测试情况35355总结与展望3636致谢3736参考文献3837xxx学院本科生毕业论文(设计)1引言现如今,随着网络的快速发展,越

4、来越多的企业都建立了自己的内部网络。面对众多的部门联网计算机,对于人数相对偏少的网络管理员来说,如果每台计算机都需要亲临维护既浪费时间,工作效率也极低,因此他们希望对整个网络上的计算机能实现远程控制操作;也希望能实现远程传输文件操作;同时还能查看实时的计算机运行状态和进行一些相关操作;希望能够传输文件;希望能够防止病毒的蔓延、非法程序的拷贝、杜绝某些用户的越权或非法操作等。因此,对于一个网络管理员来说,一个合适的远程协控制软件是至关重要的。我们熟知的远程控制技术,最早始于DOS时代,当时并没有现在的条件

5、与技术,而且也网络不发达,市场没有更高的要求,所以远程控制技术没有引起许多人的注意。但如今,随着网络的飞速发展,随着人们对电脑的管理及技术支持的需要的不断提高,远程操作及控制技术越来越引起人们的关注。远程控制一般支持下以下网络类型:LAN、WAN、拨号方式、互联网方式。除此之外,实现远程控制的方式还有通过串口、并口、红外端口等通信方式。对于传统的远程控制软件,一般使用NETBEUI、NETBIOS、IPX/SPX、TCP/IP等协议来实现远程控制。随着网络技术的发展,越来越多的远程控制软件提供通过C/S

6、模式以Java语言来开远程控制软件。对于现如今流行的远程控制软件,一般分两个部分:客户端Client,和服务器端Server。实用方法是,先将客户端安装到主控计算机上,将服务端程序安装在被控制电脑上,然后在主控端电脑上执行Client端程序,并且向被控端电脑中的Server端程序发出信号,建立基于TCP协议的远程服务连接,然后通过这个远程服务,使用各种远程控制功能发送远程控制命令,Server端响应接收到的命令并执行相应的操作,我们称这种远程控制方式为基于远程服务连接的远程控制。通过远程控制软件,我们可

7、以进行很多方面的远程控制,包括截取目标电脑屏幕图像、窗口以及进程目录;记录并提取远端键盘事件;可以打开、关闭目标电脑的任意目录并实现资源共享;管理远端电脑的文件和文件夹;关闭或者重新启动远端电脑中的操作系统等。47xxx学院本科生毕业论文(设计)上面主要表述的一般是一对一的基于远程服务的远程控制实现原理,其实,如今最实用的远程控制软件最理想的模式应该是一对多,即一台控制机可以控制多台电脑。这对于如今的意义就好像一个大型的企业,如果控制端能够直接控制全部电脑,即显示全部电脑目录,再进行一些列的操作,如远程

8、桌面协助,远程资源管理器,都将带来极大的方便。一般的远程控制程序的优点在于,方便技术人员进行远程维护或协助,技术人员再也不用亲临到实地操作,只需通过互联网,就可以方便的进行诸如应用程序的上传,部署,或是对远程故障机的协助操作等等,极大的节省了人力物力,大大的提高了工作效率。当然,凡是有利必有弊,随着互联网的普及,远程控制技术也是如今黑客恶意攻击的主要手段,诸如一些木马控制程序等,不仅侵犯了他人的隐私,也严重的违反了国家法律。但是远程控制技术

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。