帮帮文库

返回

基于vc%2b%2b远程控制系统的设计(最终版) 基于vc%2b%2b远程控制系统的设计(最终版)

格式:word 上传:2022-06-25 17:08:17

《基于vc%2b%2b远程控制系统的设计(最终版)》修改意见稿

1、“.....旦收到请求,服务器向客户端发回个状态行,比如,和响应的消息,消息的消息体可能是请求的文件消息或者其它些信息。本功能模块般是配合自动上线来使用,所以只相应请求文件的消息。个请求包格式如下,从该请求包可以看出,服务端只需提取出客户端所请求的文件名,然后再把服务器相应目录下的文件发送给客户端即可。服务器核心代码如下,,,,模块界面设计如图所示图服务器界面服务器,则是在互联网上提供存储空间的计算机,它们依照协议提供服务。的全称是文件传输协议。顾名思义,就是专门用来传输文件的协议。与大多数服务样,也是个客户机服务器系统。用户通过个支持协议的客户机程序......”

2、“.....用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出条命令,要求服务器向用户传送个文件的份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。服务器核心代码如下,,如果允许匿名登陆如果登录名正确模块前面也有介绍过,就是通过修改系统函数入口地址,将该地址指向新的自定义的函数,这样就可以达到修改系统函数功能的目的。然而如果仅仅把代码写到程序中,那只是局部,也就是只在本程序中起到作用,而外部程序还是调用原来的......”

3、“.....为了跨越不同进程,应该将代码写到个动态链接库,然后再,这样就相当于个全局钩子,外部程序调用我们过了的时就会执行我们修改后的函数。安装钩子函数原型为参数则表明安装钩子的类型,由于是对函数的,所以该参数的值为,通过库,将自己定义的函数替换掉系统函数,函数中,如果发现结束的进程为客户端进程,则会提示警告并直接返回,这样就达到进程守护的目的。第六章系统测试软件测试基础软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计批测试用例即输入数据和预期的输出结果,并利用这些测试用例去运行程序,以发现程序的过程......”

4、“.....编码和单元测试属于软件生存期中的同个阶段,如果接收为空或跳出循环,检索数据包后个字节是不是数据包尾已接收,处理事件,避免假死如果已经接收到数据尾部屏幕数据大小,解压数据释放内存把数据载入对象重置变量值处理事件,避免假死向客户端请求下帧屏幕三文件传输代码服务端如果正在传输如果当前已传输数据大小总数据大小即数据已传输完毕,如果数据传输没有完毕如果当前标志为上传取出客户端发送过来的数据将接收的数据用分割开把数据写入文件修改当前传输进度保存当前接收数据大小将接收情况发送给客户端......”

5、“.....以便发回给服务器检测把接收字节数发送给服务器否则是服务器请求下载将字节数组转换为字符数组如果收到服务器请求开始下载信息从开始发送文件给服务器将收到的信息用字符分割将服务器循环接收的数据大小相加将服务器总接收数传递,以便判断是否可以发送下个包致谢本次毕业设计是在潘晓君老师的悉心指导下完成的,他无论在理论上还是在实践中,都给与我很大的帮助,而我也从老师身上学到了很多东西,使我得到了很大的提高。在课题研究的过程中,尽管潘晓君老师很忙,但是当我们有问题需要他指导时......”

6、“.....在此衷心感谢潘晓君老师的指导。在这里我还要感谢所有关心支持帮助过我的良师益友。正是因为有了你们的支持和鼓励,此次毕业设计才会顺利完成。更要感谢我的母校宿州学院四年来对我的大力栽培。衷心地感谢你们,最后,向在百忙中抽出时间对本文进行评审并提出宝贵意见的。在结束这个阶段后对软件系统还要进行各种综合测试,这是软件生存期的另个独立阶段,即测试阶段。软件测试的目标软件测试有以下三个目标测试是为了发现程序中的而执行的过程。好的测试方案是极可能发现迄今为止尚未发现的的测试方案。成功的测试是发现了迄今为止尚未发现的的测试。因此......”

7、“.....软件测试常用方法对于软件测试方法,可以从不同的角度加以分类。从测试是否针对系统的内部结构和具体实现算法的角度看,可以划分为白盒测试和黑盒测试从是否需要执行被测试软件的角度,可分为静态分析和动态测试。本系统采用的测试方法本文所介绍的系统采用的测试方法为黑盒测试。黑盒测试着重测试软件的功能,它有等价划分边界值分析推测这三种测试技术。其中,等价划分技术把程序的输入域划分成若干个数据类,据此导出测试用例。本系统测试环境为服务端操作系统客户端操作系统运行在虚拟机中的连接测试测试目的测试客户端是否能正确连接到服务端。测试过程配置客户端程序时......”

8、“.....如图所示,然后将客户端放入虚拟机中运行图客户端连接配置图测试结果客户端在运行过程中并没有报错,程序也没有崩溃,但是无法连接到服务端。文件传输测试测试目的测试服务端和客户端对于大文件和空字节的文件传输是否正确。测试过程分别将个的文件和的文件从服务端上传到客户端,再从客户端下载到服务端。测试结果文件传输过程中没有出错,并且数据包完整,如图图文件传输测试图备注图片中速度为是因为新建文本文档文件大小为,所以速度也为。屏幕键盘鼠标传输测试测试目的测试服务端是否能捕获客户端屏幕并进行键盘鼠标的操作......”

9、“.....打开该文件并输入测试内容。测试结果能完成测试要求,如图图屏幕键盘鼠标测试图测试结论经过以上测试,本课题设计已经达到预期效果,测试成功。第七章总结本课题的研究工作到这里即将结束,经过这几个月的努力和研究,终于完成了论文中设计的系统。本系统基本达到远程控制的功能需求,能够对客户端的屏幕键盘鼠标文件注册表系统服务和进程等进行控制,完全像控制本地电脑样简单,客户端只需将客户端程序运行安装,剩余操作都由服务端完成。通过本课题的研究,让我对软件开发有了更深步的认识。为了开发出真正满足用户需求的软件产品,首先必须了解用户的需求......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于vc%2b%2b远程控制系统的设计.doc预览图(1)
1 页 / 共 48
基于vc%2b%2b远程控制系统的设计.doc预览图(2)
2 页 / 共 48
基于vc%2b%2b远程控制系统的设计.doc预览图(3)
3 页 / 共 48
基于vc%2b%2b远程控制系统的设计.doc预览图(4)
4 页 / 共 48
基于vc%2b%2b远程控制系统的设计.doc预览图(5)
5 页 / 共 48
基于vc%2b%2b远程控制系统的设计.doc预览图(6)
6 页 / 共 48
基于vc%2b%2b远程控制系统的设计.doc预览图(7)
7 页 / 共 48
基于vc%2b%2b远程控制系统的设计.doc预览图(8)
8 页 / 共 48
基于vc%2b%2b远程控制系统的设计.doc预览图(9)
9 页 / 共 48
基于vc%2b%2b远程控制系统的设计.doc预览图(10)
10 页 / 共 48
基于vc%2b%2b远程控制系统的设计.doc预览图(11)
11 页 / 共 48
基于vc%2b%2b远程控制系统的设计.doc预览图(12)
12 页 / 共 48
基于vc%2b%2b远程控制系统的设计.doc预览图(13)
13 页 / 共 48
基于vc%2b%2b远程控制系统的设计.doc预览图(14)
14 页 / 共 48
基于vc%2b%2b远程控制系统的设计.doc预览图(15)
15 页 / 共 48
预览结束,还剩 33 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档