优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

代理服务器程序的设计与实现(VC++)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

目 录 论文总页数:22页1引言11.1课题背景11.2本课题研究的意义11.3本课题的研究方法22系统设计基础22.1VC++6.0简介22.2MFC概述23SuperProxy简介33.1系统开发环境33.2SuperProxy功能简述34SuperProxy的设计44.1SuperProxy的界面设计54.2SuperProxy功能模块设计阶段54.3SuperProxy流程图75SuperProxy具体编码实现75.1代理资源列表模块实现75.2代理验证模块实现96系统测试18结 论19参考文献19致 谢21声 明22

SuperProxy的整个测试过程包括两个阶段:第一阶段是在各个子模块完成之后做的针对单个模块的单元测试;第二个阶段则是在整个系统构建完毕之后做的系统测试。下面将针对这两个阶段进行描述。 内容来自think58 [资料来源:www.THINK58.com]

1. 单元测试: think58

[资料来源:THINK58.com]

单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。对于Superproxy来说我用到的最多的就是为了判断某个变量的值,而在合适的地方添加MessageBox(),以突出的显示某个变量的值。这通常比插入断点,来一步步看变量值来得更直接一些。 本文来自think58

[资料来源:THINK58.com]

2. 系统测试:

[资料来源:THINK58.com]

在整个系统完成之后,就开始进行系统的测试,确保每一个模块之间能够协同完成系统需要的功能,而不会出现某个模块因为另一个模块影响而不能够正常工作。 copyright think58 [资料来源:http://THINK58.com]

这里就IE代理的设置这样一个独立的系统进行的黑盒测试描述: think58 [版权所有:http://think58.com]

1) 代理列表中存在如下的代理数据:

[资料来源:http://www.THINK58.com]

think58.com

[资料来源:http://www.THINK58.com]

[资料来源:www.THINK58.com]

[资料来源:www.THINK58.com]

[资料来源:THINK58.com]

本文来自think58 [版权所有:http://think58.com]

[来源:http://www.think58.com]

copyright think58 [资料来源:THINK58.com]

图6 代理列表 copyright think58

[资料来源:www.THINK58.com]

2) 选择其中的一个代理然后,点击选定设为IE代理: 本文来自think58

[资料来源:http://think58.com]

弹出对话框: 内容来自think58

[来源:http://think58.com]

think58好,好think58

[资料来源:http://think58.com]

[资料来源:http://think58.com]

think58.com

[资料来源:http://www.THINK58.com]

think58好,好think58 [资料来源:http://THINK58.com]

[资料来源:http://www.THINK58.com]

本文来自think58

[资料来源:http://www.THINK58.com]

内容来自think58 [资料来源:www.THINK58.com]

[资料来源:http://THINK58.com]

图7 代理设置确定对话框 think58 [资料来源:http://THINK58.com]

3) 点击确定:

think58.com [资料来源:http://think58.com]

[资料来源:www.THINK58.com]

copyright think58 [来源:http://www.think58.com]

copyright think58 [资料来源:http://think58.com]

本文来自think58 [来源:http://think58.com]

[资料来源:http://www.THINK58.com]

copyright think58 [资料来源:THINK58.com]

[来源:http://www.think58.com]

图8 代理设置成功对话框 本文来自think58

[资料来源:http://www.THINK58.com]

4) 点击确定,然后转入IE属性\连接\局域网设置:

[资料来源:http://think58.com]

[资料来源:www.THINK58.com]

图9 局域网代理设置对话框 本文来自think58 [资料来源:www.THINK58.com]

[资料来源:http://THINK58.com]

[来源:http://www.think58.com]

think58

[资料来源:http://think58.com]

图9 局域网设置 本文来自think58

[资料来源:THINK58.com]

可以看到IE代理生效,转到注册表:

[来源:http://think58.com]

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\下可以看到: 内容来自think58 [资料来源:THINK58.com]

think58.com

[资料来源:http://think58.com]

[资料来源:THINK58.com]

本文来自think58

[资料来源:http://THINK58.com]

图10 注册表中对应键值 think58好,好think58 [来源:http://think58.com]

可以看到两个键值都经过修改,IE代理设置成功。 copyright think58 [版权所有:http://think58.com]

think58好,好think58 [资料来源:http://www.THINK58.com]