最新更新最新专题

您的位置:首页 > ppt下载 > PPT课件 > 答辩PPT模板 > 软件工程毕业论文答辩范文PPT

软件工程毕业论文答辩范文PPT下载

素材大小:
1.71 MB
素材授权:
免费下载
素材格式:
.ppt
素材上传:
ppt
上传时间:
2017-09-18
素材编号:
155680
素材类别:
答辩PPT模板

素材预览

软件工程毕业论文答辩范文PPT

这是一个关于软件工程毕业论文答辩范文PPT,主要介绍了系统简介、需求分析、系统设计、具体实现等内容。基于Java RMI技术的远程协助系统设计与实现,系统提出了基于C/S Java RMI技术的远程协助系统设计与实现的完整解决方案。本课题Java远程方法调用(RMI)的优点与结构,并提出了如何实现将其连接到现有的和原有的系统中的方法以及如何编写客户端的程序以实现远程调用的方法。进行远程控制控制端通过输入被控制方的ip地址及端点,向被控制方发起控制请求,被控制方接受请求后,控制方即可在本机直接控制对方机器,欢迎点击下载软件工程毕业论文答辩范文PPT哦。

软件工程毕业论文答辩范文PPT是由红软PPT免费下载网推荐的一款答辩PPT模板类型的PowerPoint.

基于Java RMI技术的远程系统 的设计与实现---主控模块 io3红软基地
目录io3红软基地
基于Java RMI技术的远程系统 的设计与实现io3红软基地
研究背景介绍io3红软基地
    互联网的普及得到了飞速的发展,计算机技术已广泛运用至人们日常的工作、通讯中。如今远程控制软件应用范围越来越广泛,可以进行远程办公、远程技术支持、远程交流远程维护和管理等方面的工作,为人们提供了便利。io3红软基地
软件介绍io3红软基地
    基于Java RMI技术的远程协助系统设计与实现,系统提出了基于C/S Java RMI技术的远程协助系统设计与实现的完整解决方案。本课题Java远程方法调用(RMI)的优点与结构,并提出了如何实现将其连接到现有的和原有的系统中的方法以及如何编写客户端的程序以实现远程调用的方法。进行远程控制控制端通过输入被控制方的ip地址及端点,向被控制方发起控制请求,被控制方接受请求后,控制方即可在本机直接控制对方机器。io3红软基地
本软件利用网络通信技术实现了一个基于C/S的远程协助系统,程序的开发采用面向对象的开发技术,利用JAVA在Windows XP/Windows 7平台上开发,远程控制部分采用基于客户机/服务器的模式开发,网络通信部分采用面向连接的传输控制协议(Transmission Control Protocol,TCP),利用套接字(Socket)网络通信技术开发。io3红软基地
软件核心技术介绍io3红软基地
    RMI 即远程方法调用。是一种计算机之间对象互相调用对方函数,启动对方进程的一种机制,使用这种机制。RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。如某一台计算机上的对象在调用另外一台计算机上的方法时,使用的程序语法规则和在本地机上对象间的方法调用的语法规则一样。用此方法调用的任何对象必须实现该远程接口。io3红软基地
远程协助操作io3红软基地
软件功能介绍io3红软基地
需求分析io3红软基地
      本系统的开发针对远程协助功能在工业,家庭办公、企业管理等各方面的广泛需求,随着网络技术的进一步发展,网络速度越来越快,家庭办公、远程技术支持,远程教学和培训都将成为主流趋势。io3红软基地
系统功能需求分析io3红软基地
系统主控端用例图和活动图io3红软基地
系统主控模块时序图io3红软基地
系统设计io3红软基地
系统总体设计与功能结构io3红软基地
    基于Java RMI技术的远程协助系统的总体功能结构一共分为3个部分:主控模块,被控模块,通讯模块。其中主控端包括两大大模块,即:接收好友远程主机发送的桌面信息并绘制到组件显示,实现监视功能的桌面显示模块和发送控制信息实现对远程主机的控制功能模块。io3红软基地
系统主控端功能结构图io3红软基地
系统流程图io3红软基地
显示远程桌面模块io3红软基地
    主控端的核心部分,不仅需要读取输入流中的数据并解码,而且需要将图片绘制到自己创建的容器中。除此之外,还要在容器中添加远程控制的开关组件和调节发送速度的组件。io3红软基地
1.显示远程桌面io3红软基地
(1)读取输入流中的数据并解码。连接建立后,从输入流中读取的数据是经过被控端编码后发送过来,因此需要解码才能将图片绘制到容器。io3红软基地
(2)创建容器并绘制图片。创建的容器与图片的大小会不一致,因此需要根据容器的大小计算图片的缩放比例。io3红软基地
2.开关远程控制io3红软基地
对远程主机的控制在需要时开启,在不需要时关闭可以提高系统的灵活性,因此需要在容器中添加开关按钮。io3红软基地
3.截图io3红软基地
在远程窗口有一键截图的按钮,可以方便需要截图的使用。io3红软基地
远程控制模块io3红软基地
鼠标操作功能io3红软基地
根据本地计算机的鼠标事件向远程主机发送控制信息。io3红软基地
键盘操作功能io3红软基地
根据本地计算机的键盘事件向远处主机发送控制信息。io3红软基地
具体实现io3红软基地
RMI的简要实现过程io3红软基地
(1)定义一个远程服务的接口InterfaceRemote,继承Remote.io3红软基地
(2)实现定义的远程服务接口InterfaceRemoteImpl,同时继承UnicastRemoteObjectio3红软基地
(3)将接口和实现类编译,在其目录(生成了.class的目录)下运行rmic InterfaceRemoteImp,会生成一个桩(stub)InterfaceRemoteImpl_Stub.classio3红软基地
运行效果图io3红软基地
登录界面io3红软基地
输入账号密码后进行登录;io3红软基地
也可以点击注册账号,进入到用户注册界面;io3红软基地
点击设置则进入设置界面;io3红软基地
登录设置界面效果图io3红软基地
设置界面io3红软基地
在登录前必须进行设置,包括注册端口、总线程端口和服务器IP,倘若没有设置正确,软件将无法正常运行。io3红软基地
系统主界面io3红软基地
当用户成功登录后,需要添加好友才能与对方进行聊天和远程协助,每个用户在主次之后都会得到一个随机生成唯一的账号号码,而添加好友也是通过添加好友的账号来实现,在主界面左下方有一个查找按钮io3红软基地
添加好友界面io3红软基地
查找好友的界面输入对方的账号进行查找io3红软基地
若账号存在且在线,则会显示出对方的信息io3红软基地
聊天界面运行图io3红软基地
双击主界面好友列表,则弹出聊天窗口,即可向对方发送消息和远程协助请求。io3红软基地
聊天窗口还可设置字体,向对方发起窗口抖动。io3红软基地
发送远程协助请求效果图io3红软基地
作为主控端用户首先只需要等待被控端发来远程协助请求,当被控端发送远程请求时会显示窗口询问主控端是否接受对方的请求。如果主控端接受了对方的请求点击同意,双方则建立连接,进行远程协助控制。io3红软基地
主控端远程控制效果图io3红软基地
通过RMI调用远程客户端方法,远程连接主控端定时通过RMI加载被控制端屏幕,不断截图获取远程客户端的操作并发送到另一客户端。io3红软基地
总结io3红软基地
    此次毕业设计基本完成了一个基于 C/S结构的基于 Java RMI 技术的远程协助系统,选择这个课题一方面是根据现在远程控制的需要,要求用一种快速,安全,高效的途径解决现行远程控制问题。 io3红软基地
    这个系统的实现依靠了很多最新的计算机技术,包括JAVA语言、Java RMI、C/S结构、TCP/IP协议等。主要实现了设计论坛的一些基本操作,其中主要包括两个方面得操作:主控端和被控端的操作。主控端主要是等待被控端的远程协助请求,同意请求之后便可以进行远对被控端程控制。而在这个系统设计中,最重要的就是图像的处理和传输,通过RMI调用远程客户端方法,远程连接主控端定时通过RMI加载被控制端屏幕重绘panel_image,不断截图获取远程客户端的操作并发送到另一客户端。本系统有如下特点:方便,可靠,操作简单,使用高效,稳定性,安全性,可扩展性良好。io3红软基地
致谢io3红软基地
    最后,我首先要向导师邹立杰老师表示衷心的感谢。我的课题是在导师老师的悉心指导下完成的。在本次毕业设计的每一个地方都凝聚着老师的心血,没有老师的悉心指导,就没有本论文的顺利完成。 io3红软基地
    感谢广州大学华软软件学院的各位老师,在他们的帮助下,使这次我的毕业设计和论文能够顺利完成。 io3红软基地
    感谢广州大学华软软件学院的各位同学,大家的热情和团结对我起到了极大的鼓舞和帮助。 io3红软基地
    最后向所有关心和我的组员们表示衷心感谢。最后,感谢和我搭档的每一个同学,我们都付出了最大的努力,完成了这个课题。io3红软基地
 io3红软基地

旅游论文答辩ppt:这是旅游论文答辩ppt,包括了研究概述,需求分析,系统设计,界面展示,技术亮点,结语等内容,欢迎点击下载。

环艺论文答辩ppt:这是环艺论文答辩ppt,包括了设计说明,设计思路,设计方案,设计文案,设计草图,设计过程,最终效果图等内容,欢迎点击下载。

ppt论文答辩:这是ppt论文答辩,包括了课题综述,目前现状,研究目标,研究过程,研究结论,参考文献等内容,欢迎点击下载。

论文答辩ppt

PPT分类Classification

Copyright:2009-2024 红软网 rsdown.cn 联系邮箱:rsdown@163.com

婵帗绋掗崢鐫燩婵犮垼顔愰幏锟�2025041396闂佸憡鐟遍幏锟�-1