设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
基于JAVA C/S远程监控系统软件的实现
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

目  录

论文总页数:21页

   1

1.1 远程监控的背景知识 1

1 2 远程监控软件的原理 2

系统需求分析及理论基础 3

2.1 系统需求分析 3

2.1.1 系统功能需求 3

2.1.2 其他需求 3

2.2 系统开发原理及关键技术 3

2.2.1 系统开发原理 3

2.2.2 系统运行概述 3

2.2.3 系统的关键技术 3

2.3 系统的开发平台 4

2.3.1 Eclipse介绍 4

2.3.2 Java语言 4

2.3.3 Jar命令 4

2.4 编程运行环境 6

远程监控系统系统设计 6

3.1 系统总体结构设计和分析 6

3.1.1 主控端的主要功能模块 7

3.1.2 被监控端的主要功能模块 7

3.2 程序流程及分析 7

3.2.1 被监控端启动流程 7

3.2.2 主控端启动流程 7

3.2.3 命令接收和处理流程 9

3.2.4 图形监视线程启动流程 9

3.2.5 远程控制流程 9

3.2.6 文件上传流程 10

系统主要模块设计和具体功能实现 11

4.1 系统主要模块设计 11

4.1.1 消息输入,命令处理结果显示模块 11

4.1.2 通信模块实现 11

4.1.3 命令处理模块 12

4.2 连续获得被监控端机器屏幕变化功能实现 12

4.2.1 比较几种屏幕截取方法 12

4.2.2 Java“屏幕照相机”的编写原理 12

4.2.3 Java“屏幕照相机”的实现 12

4.2.4 远程屏幕监控的实现 13

4.2.5 屏幕监视功能测试 15

系统运行及测试结果 15

5.1 测试方法 15

5.2 测试环境 16

5 3 系统运行实例 16

5.3.1 连续获得被监控端机器屏幕变化功能 16

5.3.2 实现被监控端硬盘文件的上传、下载 16

5.3.3 实现对鼠标、键盘的模拟 17

5.3.4 实现在被监控端机器上执行任意DOS命令 18

5.3.5 远程关机、远程重启计算机 18

     19

参考文献 19

     20

     21

结    论

经过几个月的设计和开发,远程监控系统基本开发完毕。实现了功能需求拟订的功能,各功能能够正常运行:能连续获得被监控端机器的屏幕变化;能对对方机器实现文件上传、下载;能远程控制对方机器;能重启,关闭对方计算机。但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如界面设计不太美观,还有就是TCP方式太消耗资源,这是需要改进的地方。

远程监控软件的编写采用成熟的套接字编程,实现了软件面向设备、面向功能量身定制。在开发本系统的过程中,我同时学习了java套接字编程,java I/O流的特点和使用方法以及序列化机制,学习了基本的java图形编程,并查看了许多资料。通过该系统的研制,使得作者对计算机有了一种新的体验:追求实用才是学好计算机的关键。任何一门技术都要以能够解决实际工作中出现的问题为依据和评判优劣的基本依据。同时让我对软件工程有了进一步的理解,在最开始的开发过程中,我急于完成编码,设计不足,在编码过程中程序逻辑搅成一团,剪不断,理还乱。后来干脆推翻,从头开始。我得出结论,在没想好之前,千万不要动手写代码。

在系统的研制过程中,我也遇到许多困难,因为以前没有项目经验,起步很难,不过通过各种知识的补充学习,并且查找各种资料,让我慢慢进入状态,并且从中找到很多乐趣。

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于Python的在线自主考试系 基于腾讯云的个人知识库管理系统 基于Android的酒店预定系统
基于matlab变频器控制交流电 基于微信小程序的家校联动平台管理 基于时频分析与自适应滤波技术的多
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!