基于java的原创监控系统的设计与实现【开题报告】.doc

上传人:文初 文档编号:276437 上传时间:2018-08-17 格式:DOC 页数:3 大小:25.50KB
下载 相关 举报
基于java的原创监控系统的设计与实现【开题报告】.doc_第1页
第1页 / 共3页
基于java的原创监控系统的设计与实现【开题报告】.doc_第2页
第2页 / 共3页
基于java的原创监控系统的设计与实现【开题报告】.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 毕业设计开题报告 计算机科学与技术 基于 java 的原创监控系统的设计与实现 一、综述本课题国内外研究动态,说明选题的依据和意义 远程监控指的是通过 计算机 网络 ,对分布在网络上的 计算机 实现监视和控制 。 这种监控是通过对基于网络通讯的标准通讯协议和对目标主机的准确控制来实现的 。 网络监控采用多元的信息传输、监控、 管理和一体化的集成 ,实现了消息、资源和任务的共享 ,并能够跟其他的 计算机 网络系统互联 ,向用户提供了一个更高效、更全面、更安全、更快捷的服务方式 。 随着 计算机 网络的迅猛发展 ,全球信息化已经成为人类未来发展的大趋势 ,远程监控也必将对人们提高工作效率、实现信

2、息和资源共享、打破空间限制和实现技术革新等各个方面起到积极 的作用 ,而且 ,也将对信息安全等网络安全领域 ,防止网络犯罪等领域的技术发展提供有益的技术支持 。 所以 ,对于远程监控技术的研究分析具有深远的意义 。 再 随着 计算机 及网络的应用普及 ,千千万万的人们在娱乐、通讯、学习、工作等各方面都实现了前所未有的信息化 ,极大地提高了生活质量与工作效率 .然而在这种种便利背后 ,你关注的人在做什么呢?比如 :公司员工 .因此 ,远程监控发挥作用了 .这里以公司领导为例 ,远程监控系统软件方便了公司领 导人管理公司员工 .在一个企业中 ,作为公司领导人 ,一定很担心自己的员工利用上班时间做工

3、作以外的其他事情 ,也很担心他们泄露公司机密 ,等等 .有了远程监控 ,这样的担心就很容易解决 ,你不用亲临监督每个员工 ,在自己电脑面前就能对他们的一举一动了如指掌 .通过远程监控系统的设计 ,使主控端能够在以下几方面对被控端实施控制 .实现查看被控端屏幕 ,及时了解被控端的操作 ,通过 DOS 命令对被控端进行控制 .可以在主控端和被控端实现文件的上传、下载 ,传递消息 .能实现对被监控端鼠标和键盘的模拟 .当发现被控端操作不当时 ,通过强行关机或重启命令 来使被控端恢复到原来的状态 . 远程监控软件一般分两个部分 :一部分是客户端程序 Client,另一部分是服务器端程序 Server,

4、多数远程监控软件把被监控端作为服务器 ,主控端作为客户端 .考虑到在监控过程中 ,如果把主控端作为客户端向被监控端发送 TCP 连接请求 ,容易被防火墙或者杀毒软件阻止 ,监控过程就不能够成功进行 .因此 ,本 毕业设计 将被监控端设计为客户端 ,向主控端发连接请求 ,建立连接后 ,主控端向被监控端发送远程控制 命令 ,控制被监控端电脑中的各种应用程序运行 ,被监控端对主控端发送来的命令进行处理 ,并将命令处理结果返回给主控端 。 再由于 java 技术的飞速发展给远程监控系统的实现提供了良好的基础。 Java 语言是一种纯粹的面向对象编程语言,可以不加修改地运行于多种平台上面,其良好的可移植

5、性和雨平台无关性使得它在很多方面得到广泛的运用。因此本系统将运用 java 予以按进行编写使其发挥预期中的优点。 二、研究的基本内容,拟解决的主要问题: 研究的基本内容 : 1. 连续获得被控端机器屏幕的变化。 2. 实现被控端硬盘文件的上传和下载。 3. 实现对鼠 标和键盘的模拟。 4. 远程关机,远程启动计算机 拟解决的主要问题 : 1. 系统实用,界面操作简便。 2. 被监控端自动隐藏运行,被监控端将随电脑启动而自动运行,运行时默认无任何可见界面。 三、 研究步骤、方法及措施: 步骤:首先阅读国内相关研究成果,制定出论文的研究目标和需要实现的功能,再是编写论文的提纲,然后是根据论文提纲,

6、收集资料,接着对收集到的资料进行筛选,整理,学习,再接着编写代码进行实践。最后根据实践结果撰写论文正文。 方法:资料检索法,参考文献查找法,比较分析法和数据统计法; 措施:通过图书馆借阅书本和上互联网进 行查找资料。 参考文献 1 ( 韩)徐明浩 著,武传海 译 Java 编程基础、应用与实例 M 北京:人民邮电出版社,2005.10 2 耿祥义,张跃平 .JAVA 2(第二版 )M.北京:清华大学出版社, 2004。 3 Bruce Eckel.JAVA 编程思想 M.机械工业出版社 ,2005。 4 张海藩 .软件工程导论 M.北京: 清华大学出版社 ,2004。 5 Roger S. P

7、ressmen.软件工程实践者的研究方法 M.机械工业出版社 ,2004。 6 杨明福 计算机网络原理 M 北京:经济科学出版社, 2007.6 7 李鲁群 .用 Java Robot 对象实现服务器屏幕远程监视 EB. http:/ 8 刘光宝, TCP/IP 应 用 程 序 的 通 信 连 接 模 式 , http:/ / developerworks/cn/aix/library/0807_liugb_tcpip/ 9 埃史尔 , 陈昊鹏 .java 编程思想(第 4 版) .机械工业出版社 (2007-06 出版 )。 10 李钟尉 ,周小彤 ,陈丹丹 , 等 .java 从入门到精

8、通(第 2 版): 清华大学出版社 (2010-07 出版)。 11 辛运帏 , 饶一梅 , 马素霞 .java 程序设计 .清华大学出版社 (2006-08 出版 )。 12 Joshua Bloch,杨春花,俞黎敏 .Effective java 中文版 .机械工业出版社 (2009-01 出版 ). 13 卡尔弗特 (Kenneth L.Calvert),多纳霍 (Michael J.Donahoo),周恒民 .java TCP/IP Socket 编程(原书第 2 版) .机械工业出版社 (2009-01 出版 )。 14 孙卫琴 .java 面向对象编程 .电子工业出版社 (2006

9、-07 出版 )。 15 吴亚峰 , 苏亚光 .30 天学通 Java 项目案例开发 (附 DVD 光盘 1 张 ).电子工业出版社(2009-07 出版 )。 16 曲培新 .Java 项目开发案例精粹 .电子工业出版社 (2010-06 出版 )。 17 哈诺德 ,Java 网络编程 (第 3 版 ).中国电力出版社 (2005-11 出版 )。 18 Ian F.Darwin,关丽荣 , 张晓坤 .Java 经典实例 (第 2 版 ).中国电力出版社 (2009-02 出版 )。 19 布洛克 (Joshua Bloch),加夫特 (Neal Gafter), 陈昊鹏 .Java 解惑 .人民邮电出版社(2010-12 出版 )。 20 林信良 ,Java JDK6 学习笔记 (附光盘 ).清华大学出版社 (2007-04 出版 )。

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 开题报告

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。