基于CS的远程桌面监控系统的设计与实现.docx

资料分类:计算机信息 上传会员:潘教授 更新时间:2021-09-23
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:19365
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】近年来,远程桌面监控系统在国内发展迅速,但大多是基于C语言或者C++实现的,这些系统均不具有跨平台性,这在一定程度上限制了远程监控系统的使用范围。另外,随着教育水平不断提高,远程监控软件成了老师或家长的得力助手。例如教师远程教学、资料共享、家长实时监督孩子学习情况等。而现存的大部分远程桌面监控系统基于外网,对网络带宽要求较高,不适用于普通家庭或教学中。

本系统采用Java语言编写,应用Socket网络编程技术实现远程桌面监控的功能。另外,本系统提供了更多的功能,如上传下载远程文件,捕捉远程音频信号,远程关机、重启等。此外,本系统提供了登录、邮箱注册以及邮箱找回密码的功能,防止陌生人偷窥隐私,提高了本系统的使用安全性。

【关键词】:Java;套接字;远程监控;音频捕捉

 

目录

摘要

Abstract

1-引言-1

1.1 研究背景及意义-1

1.2 研究现状-1

1.2.1 国外研究现状-1

1.2.2 国内研究现状-2

1.3 本文组织结构-2

1.4 本章小结-3

2-技术综述-4

2.1 开发平台及编译环境-4

2.1.1 IntelliJ IDEA介绍-4

2.1.2 编译环境-4

2.2 C/S体系架构-4

2.3 远程监控技术的实现原理-5

2.4 Java相关技术-5

2.4.1 Java 网络编程-5

2.4.2 Java Robot屏幕快照技术-6

2.4.3 Java Sound体系结构-6

2.4.4 Java Mail技术-7

2.4.5 java –jar 命令-7

2.5 多线程技术-7

2.5.1 多线程介绍-7

2.5.2 多线程的优缺点分析-8

2.6 系统安全性考虑-8

2.6.1 远程桌面控制软件常见的安全问题-8

2.6.2 本系统对安全性问题的防范措施-9

2.7 本章小结-9

3-系统分析-10

3.1 系统需求分析-10

3.1.1 功能性需求分析-10

3.1.2 非功能性需求分析-11

3.2 系统可行性分析-11

3.2.1 操作可行性-11

3.2.2 经济可行性-11

3.2.3 技术可行性-12

3.3 本章小结-12

4-系统总体设计-13

4.1 设计思路-13

4.2 系统总体设计和分析-13

4.2.1 主控端的主要功能模块-13

4.2.2 被控端的主要功能模块-13

4.3 程序流程分析-13

4.3.1 系统流程-13

4.3.2 远程屏幕控制流程-15

4.3.3 文件上传流程-15

4.3.4 文件下载流程-15

4.3.5 远程命令控制流程-15

4.3.6 远程音频获取流程-16

4.4 本章小结-16

5-系统详细设计-17

5.1 实时获取远程机器屏幕的功能设计-17

5.1.1 实现原理-17

5.1.2 关键实现代码-19

5.2 文件上传的功能设计-19

5.2.1 实现原理-19

5.2.2 关键实现代码-20

5.3 文件下载的功能设计-21

5.3.1 实现原理-21

5.3.2 关键实现代码-23

5.4 远程命令控制的功能设计-23

5.4.1 实现原理-23

5.4.2 关键实现代码-23

5.5 远程音频获取的功能设计-24

5.5.1 实现原理-24

5.5.2 关键实现代码-24

5.6 账号管理模块-25

5.6.1 实现原理-25

5.7本章小结-26

6-测试-27

6.1 测试方法-27

6.2 测试环境-27

6.3 系统核心功能测试-28

6.3.1 实时展现远程机器屏幕的功能-28

6.3.2 文件上传的功能-28

6.3.3 文件下载的功能-29

6.3.4 远程关机、重启的功能-29

6.3.5 远程获取音频的功能-29

6.4 功能测试结果-30

6.5 本章小结-30

7-总结与展望-31

7.1 总结-31

7.2 展望-32

参考文献-33

致谢-34

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:为了改善以上情况,本系统的设计与开发采用Java语言编写,实现了远程监控软件的跨平台性。另外,本系统基于局域网进行开发设计,对带宽的要求较少,不穿透内网[4],软件的安全性......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: