欢迎来到天天文库
浏览记录
ID:10631457
大小:699.00 KB
页数:19页
时间:2018-07-07
《代理服务器测试程序的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、代理服务器测试程序的设计与实现
代理服务器测试程序的设计与实现摘 要本论文主要描述一个代理服务器测试程序的设计与实现,需要了解代理服务器的工作原理,在VisualC++6.0平台上开发一个基于对话框的MFC应用程序,此程序能够在短时间内验证一批具有特定格式的代理,并将他们按照速度快慢的顺序排列,使得用者能很方便的选择快速可用的代理去访问外网资源。在程序的设计之中作者借鉴了成熟代理软件ProxyFox的一些设计理论。为了让习惯操作ProxyFox的用者能够很好的使用SuperPr
2、oxy,设计了与ProxyFox相似的界面,当然也在一定程度上使界面做得更为简洁、美观。关键词:代理;服务器;测试
目 录 &n
3、bsp; 论文总页数:22页1 引言 11.1 课题背景 11.2 本课题研究的意义 11.3
4、 本课题的研究方法 22 系统设计基础 22.1 VC++6.0简介 22.2 MFC概述 23 SuperProxy简介 33.1 系统开发环境 33.2 SuperProxy功能简述 34 SuperProxy的设计 44.1 SuperProxy的界面设计 54
5、.2 SuperProxy功能模块设计阶段 54.3 SuperProxy流程图 75 SuperProxy具体编码实现 75.1 代理资源列表模块实现 75.2 代理验证模块实现 96 系统测试 18结 论 19参考文献 19致 谢 2
6、1声 明 22
4 SuperProxy的设计在选择了课题之后,就决定采用基于对话框的MFC程序来构造整个系统,主要原因是作者觉得比较适合这个系统的设计,在开发上也容易上手,另外由于作者有用过诸如ProxyFox、ProxyThorn、ProxyHunter这些代理测试软件,一直都对这类软件有种特殊的感觉,会想自己是否能够做出类似的的软件,选择这个课题也有一部分因素是因为这个。使用这些软件也确实给SuperProx
7、y(极速代理)的设计与开发带来了很大的帮助。尤其是最初的设计阶段,让作者对整个系统的设计有了宏观上的构思,在界面上也多少参考了ProxyFox的设计,当然不是纯粹的模仿,在一些方面也加入了作者自己的理解和构思,这在后面的比较上就可以看到。SuperProxy是决定要做成基于对话框的应用程序,所以作者在明确了系统需要做到的主要功能之后降开始对系统界面进行大致的制作,然后针对具体的功能需要以及界面操作开始进行实际的编码,在实际编码过程中也将对界面进行一定的改动。4.1 SuperProxy的界
8、面设计 图2 ProxyFox主界面 图3 SuperProxy主界面4.2 SuperProxy功能模块设计阶段在这个阶段里,主要是完成对整个系统的一个基础构建,包括划分模块,以及设想一下特定模块的实现概要,而不是考虑具体的实现细节,这会留在后面的编码实现阶段来完成。整个
此文档下载收益归作者所有