毕业设计(论文)-远程控制软件的开发与应用

毕业设计(论文)-远程控制软件的开发与应用

ID:33834333

大小:234.50 KB

页数:25页

时间:2019-03-01

毕业设计(论文)-远程控制软件的开发与应用_第1页
毕业设计(论文)-远程控制软件的开发与应用_第2页
毕业设计(论文)-远程控制软件的开发与应用_第3页
毕业设计(论文)-远程控制软件的开发与应用_第4页
毕业设计(论文)-远程控制软件的开发与应用_第5页
资源描述:

《毕业设计(论文)-远程控制软件的开发与应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、591论文网www.591LW.com远程控制软件的开发与应用摘要今天,许多企业和增值分销商正在把远程控制技术作为有效的技术支持工具,许多网络管理员都采用这类软件对局域网进行远程管理。远程管理软件对于出差在外的商务人员用处非常大,这样他们可以随时提取自己家里计算机中的数据和资料。本文介绍的软件用C++语言编写而成,能通过一台主机控制网络上的一台或多台远程主机的键盘。软件采用了C/S模式,即客户端/服务器端模式。客户端对服务器端进行监控操作,服务器端接收客户端传输的数据并进行分析和执行。本文首先对远程控制软件的原理和WinSock技术作了介绍,最后阐

2、述了如何利用WinSock控件与远程计算机建立连接,实现控制按键的功能。关键词:套接字;客户端/服务器模式;远程控制;模拟按键591论文网www.591LW.comTheDesignandDevelopmentoftheRemoteControlSoftware——RemoteKeyboardControllingAbstractToday,manyenterprisesandretailtradersareusingtheremotecontroltechniquesasaneffectivetechniquesupporttool,andman

3、ynetworkadministratorsusesuchkindofsoftwaretoremotelymanagetheirLANs.Remotecontrolsoftwareisalsoveryusefultobusinesspersonsforthemtoretrievedataandmaterialsintheirpersonalcomputersathomefromanywhereandatanytime.Thissoftwareintroducedinthepaper,waswrittenwithC++languageandcanco

4、ntrolthekeyboardsofoneormanyremotecomputersonthenetwork.ThesoftwareadoptsC/Spattern(Client/Server).Theclientsidecontrolsandoperatestheserver,whichreceivesthedatatransmittedfromtheclientsideandexplainsandcarriesoutthecommands.Thispaperfirstintroducestheprincipleoftheremotecontr

5、olsoftwareandWinSocktechnology,thenexplainshowtouseWinSocktoconnecttotheremotecomputer,andhowtoimplementthekeyboardcontrollingfunctions.Keyword:Socket;Client/Server;RemoteControlling;SimulatingKeyboardEvents591论文网www.591LW.com目录论文总页数:26页1.引言11.1课题背景11.2国内外研究现状11.3本课题研究的意义11.4本

6、课题的研究方法12.远程控制概述22.1远程控制概念22.2远程控制与其他程序的区别22.2.1远程控制与病毒的区别22.2.2远程控制与黑客的区别22.2.3远程控制与木马的区别33.控制远程按键的背景技术介绍33.1Winsocket的介绍33.1.1Socket的基本概念33.1.2Winsocket33.2客户端/服务器(C/S)模式34.控制远程按键程序的需求分析44.1控制远程按键的需求分析44.2控制远程按键的流程分析45远程按键控制的实现55.1使用Winsocket建立控制端和被控制端连接55.1.1初始化Winsock55.1.

7、2创建套接字65.1.3指定本地地址75.1.4建立套接字连接75.1.5监听连接95.1.6关闭套接字95.2按键事件处理95.2.1数据传输95.2.2模拟按键105.3具体代码10结论23591论文网www.591LW.com参考文献241.引言1.1课题背景我们知道,通常企业内部或者IT公司的客户技术支持部门都有技术支持业务,其任务是通过电话解答疑难问题,努力减少技术人员到现场服务或者让用户把设备送到支持中心进行维护。这种技术支持方式尽管被普遍采用,但效率不高而且大大增加了技术支持成本。通常,技术支持必须依赖技术人员和用户之间的口头交流来进

8、行,这种交流既耗时又容易出错。许多商业用户对计算机知之甚少,然而当遇到问题时,他们必须向技术人员提供故障情报及相关操作。在

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

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

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