远程监控系统java

远程监控系统java

ID:44109280

大小:340.44 KB

页数:88页

时间:2019-10-18

远程监控系统java_第1页
远程监控系统java_第2页
远程监控系统java_第3页
远程监控系统java_第4页
远程监控系统java_第5页
资源描述:

《远程监控系统java》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、四川理工学院毕业设计(论文)远程桌面监控系统开发学生:王蓬超学号:04101026135专业:软件工程班级:04级01班指导教师:袁超四川理工学院计算机科学系-00八年五月远程桌面监控开发摘要远程桌面控制是控制远程计算机的网络通信程序,该程序可让您同时访问不同的远程计算机,无论何时何地,但是,因为NAT,PPPoE,DHCP,和VPN,或一些最新的技术的陆续出现,使该程序功能越来越受到重视。当然,远程控制软件是一把双刃剑,有优点就会有缺点,它存在比较严重的安全隐患。一方面给用户和网络管理员工作带了很大的方便,另一方面也

2、给一些居心不良者留下后门。形成很多木马程序。这就需耍对软件在设计方面做一些安全考虑。关键词:TCP;事件驱动;网络;套接字;RemoteDesktopMonitorSystemABSTRACTRemoteDesktopControldisplaysthescreenofanothercomputer(viaInternetornetwork)onyourownscreen•Theprogramallowsyoutouseyourmouseandkeyboardtocontroltheothercomputerremot

3、ely.Itmeansthatyoucanworkonaremotecomputer,asifyouweresittinginfrontofit.RemoteDesktopControlissofastandcomfortablethatyoumightevenforgetthatyouareworkingonaremotecomputer!Theprogramallowsyoutoworkwithdifferentremotecomputerssimultaneously,fromanywhereintheworld

4、.But,becauseoftheNAT,PPPOE,DHCP,VPN,orsomenewesttechnologywhichdenythisfunctionrealization.RemoteDesktopControlallowstheusertoremotelycontrolanycomputer,runningundertheMicrosoftWindowssysteminaTCP/IPnetworkortheInternet.Theusercanseearemotedesktoponhisorherownsc

5、reenandusethemouseandkeyboardtocontroltheconnectedcomputerremotely.RemoteDesktopControlallowsyouto:Displaytheremotecomputerscreenonyourscreeninreal-time.Useownkeyboardandmousetocontroltheremotecomputer.Performsomeoperationsremotely,suchas:shutdown,reboot,etc.Key

6、words:top;event-driven;network;socket目录笫1章引言1L1主耍任务31.1.1任务内容:31.1.2应完成内容3第2章需求分析52」用户需求52.2可采用的技术方案52.3可行性技术研究62.3.1技术可行性62.3.2经济可行性7第3章概要设计和详细设计83」开发工具简介83.2WIN32应用程序说明93.2.1Windows应用程序组成9322事件驱动的程序设计113.2.3用户界面对象对象介绍143.3网络通信设计173.3.1面向消息的通信方式简介183.3.2可靠性和次序性

7、203.3.3TCP的从容关闭203.3.4OOP简介213.3.5服务器端要使用的API223.3.6客服端要使用的API253.3.7建立连接的过程图263.3.1服务器连接代码分析263.3.9客服端代码连接分析283.4进程与线程293.4.1创建线程所使用的API303.5消息模拟333.5.1实现原理343.5.2实现原理代码分析353.6图形编码443.7总体框架的实现473.7.1服务器端实现原理483.7.2客服端实现原理483.7.3数据流实现原理483.8设计完成感受49第4章测试504.1Tes

8、tcase的设计504.1.1测试用例1说明504.1.2测试用例2说明504.1.3测试用例3说明514.1.4测试结果51第5章结果和结论52致谢53参考文献54附录55附录A:软件使用说明书55附录B:核心代码585.1.1月艮务器端585.1.2客服端程序81IV第1章引言网络在计算机世界里,越來越发挥着举足轻重的作用,很

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

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

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