学位论文 > 优秀研究生学位论文题录展示

基于WEB中转的远程控制系统

作 者: 袁郡
导 师: 李毅超;陈夕山
学 校: 电子科技大学
专 业: 软件工程
关键词: 远程控制系统 Java Web MVC
分类号: TP273
类 型: 硕士论文
年 份: 2011年
下 载: 30次
引 用: 0次
阅 读: 论文下载
 

内容摘要


远程控制系统能够降低工作难度,提高工作效率,对企业和个人用户都有重要的作用,但随着互联网的快速发展,远程控制系统面临着各种各样的新问题。客户端和服务端都处局域网,不能直接建立连接。服务端运行不够隐蔽,不能突破防火墙且易被用户察觉。服务端用户可能会获取到客户端的地址信息从而反向攻击客户端。客户端和服务端不一定同时在线,不能进行离线监控。基于WEB中转的远程控制系统以WEB站点作为客户端和服务端交互数据的中转站,为客户端和服务端应用数据的收发提供了底层通信接口,能够完美解决以上问题。本文主要完成的工作包括:1.分析远程控制系统面临的新需求,参考Java Web的架构提出了基于WEB中转的远程控制系统解决方案。2.设计并实现了基于WEB中转的远程控制系统,通过对文件管理和远程SHELL监控功能的测试验证了方案的可行性。该远程控制系统经过功能性能的全面测试,并在实际应用中使用效果良好。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 绪论  9-16
  1.1 研究背景  9-10
  1.2 研究内容、目标及意义  10-11
  1.3 国内外现状和发展态势  11-14
    1.3.1 国内现状  11-13
    1.3.2 国外现状  13
    1.3.3 发展态势  13-14
  1.4 本论文所使用的专业术语介绍  14-15
  1.5 论文的章节结构  15-16
第二章 方案论证  16-22
  2.1 需求分析  16-18
    2.1.1 监控功能需求及分析  16-17
    2.1.2 特殊功能需求及分析  17-18
  2.2 基于WEB 中转的远程控制系统  18-21
    2.2.1 系统网络部署  18-19
    2.2.2 系统总体框架  19-20
    2.2.3 系统工作流程  20
    2.2.4 数据交互协议  20-21
  2.3 本章小结  21-22
第三章 服务端子系统设计与实现  22-36
  3.1 服务端子系统设计  22-24
    3.1.1 总体体系结构  22-23
    3.1.2 基本工作流程  23-24
  3.2 各模块设计与实现  24-35
    3.2.1 通信模块设计及实现  25-30
    3.2.2 管理模块设计及实现  30-32
    3.2.3 文件监控设计及实现  32-33
    3.2.4 远程SHELL 设计及实现  33-35
  3.3 本章小结  35-36
第四章 客户端子系统设计与实现  36-48
  4.1 客户端子系统设计  36-38
    4.1.1 总体体系结构  36-37
    4.1.2 基本工作流程  37-38
  4.2 各模块设计及实现  38-47
    4.2.1 通信模块设计及实现  39-41
    4.2.2 通信管理模块设计及实现  41-44
    4.2.3 窗口管理模块设计及实现  44-46
    4.2.4 文件管理设计及实现  46-47
    4.2.5 远程SHELL 设计及实现  47
  4.3 本章小结  47-48
第五章 中转子系统设计与实现  48-66
  5.1 中转站子系统设计  48-50
    5.1.1 总体体系结构  48-49
    5.1.2 基本工作流程  49-50
  5.2 各模块设计与实现  50-65
    5.2.1 数据库模块设计及实现  50-53
    5.2.2 数据库访问模块设计及实现  53-54
    5.2.3 连接模块设计及实现  54-57
    5.2.4 保活模块设计及实现  57-60
    5.2.5 命令模块设计及实现  60-62
    5.2.6 响应模块设计及实现  62-64
    5.2.7 断线模块设计及实现  64-65
  5.3 本章小结  65-66
第六章 基于WEB 中转的远程控制系统测试  66-73
  6.1 测试环境  66-67
    6.1.1 硬件环境  66
    6.1.2 软件环境  66-67
    6.1.3 拓扑结构  67
  6.2 测试流程及结果  67-72
    6.2.1 中转站配置及运行  67-69
    6.2.2 服务端回连测试  69
    6.2.3 文件管理测试  69-70
    6.2.4 远程SHELL 测试  70-72
  6.3 本章小结  72-73
第七章 结束语  73-75
  7.1 工作总结  73-74
  7.2 未来展望  74-75
致谢  75-76
参考文献  76-78

相似论文

  1. 基于Java EE框架的公文传输系统设计与实现,TP311.52
  2. OpenBASE企业管理器设计与实现,TP311.52
  3. 一个电子报纸发行系统的设计和实现,TP311.52
  4. 基于J2EE的土地利用规划审批管理信息系统设计与实现,TP311.52
  5. 基于Zend框架的企业办公系统设计与实现,TP311.52
  6. 远程控制系统智能计算传输技术和安全认证传输技术的实现,TP273
  7. 税收执法责任制考核系统的设计与实现,TP311.52
  8. 基于WEB的客户关系管理系统的设计与实现,TP311.52
  9. 基于SSH的高校评优奖励系统的研究与实现,TP311.52
  10. 基于J2EE架构的工程分析管理系统的设计与实现,TP311.52
  11. WinNMS产品注册管理系统的设计与实现,TP311.52
  12. .NET平台下MVC框架应用研究,TP311.52
  13. 宁夏电信商务领航平台的设计与实践,TP311.52
  14. 空调销售服务管理系统的设计与实现,TP311.52
  15. 社保局信息平台系统分析与设计,TP311.52
  16. 基于构件的舰载作战指控系统应用研究,TP311.52
  17. 航材交易系统的设计与实现,TP311.52
  18. 全国计算机等级考试网上考务管理考场编排子系统的设计与实现,TP311.52
  19. 基于MDA的Web应用系统开发框架的设计与实现,TP311.52
  20. 基于PDA的土建工程现场管理系统的研究,TP311.52
  21. 基于MVC框架的实验室信息管理系统的设计和实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统
© 2012 www.xueweilunwen.com