目 录
论文总页数:20页
1 引言 1
1.1选题背景 1
1.2 选题目的 1
2 相关基础技术与开发平台 1
2.1 JAVA技术 1
2.1.1 JAVA简介 1
2.1.2 C/S架构简介 2
2.2 FTP基础 3
2.3 开发平台 4
3系统需求分析与总体设计 4
3.1 需求分析 4
3.2 设计思路 5
3.3实现思路 5
4 系统模块的实现 7
4.1 界面模块实现 7
4.2 登录模块实现 8
4.3 浏览程序 10
4.3.1浏览服务器端目录程序 10
4.3.2本地浏览程序 12
4.4文件下载和上传程序 13
4.4.1文件下载程序 13
4.4.2文件上传程序 13
5 系统测试及问题处理 15
5.1测试环境 15
5.2 测试结果 15
5.2.1登录模块测试 15
5.2.2系统兼容性测试 16
5.3 测试总结 16
结 论 17
参考文献 18
致 谢 19
声 明 20
5 系统测试及问题处理
5.1测试环境
系统测试机器:
CPU: AMD Athlon 2500+
MAINBOARD: Epox 8RDA3+
MEMORY: Kingston DDR 768M
HARDDISK: WESTDIGITAL 120JB
程序测试环境:
Windows XP SP2
Windows Server 2003
Jbuilder 9
JRE 1.4
Serv-U v6.4.0.2
5.2 测试结果
在本地系统安装FTP服务器端软件Serv-U,用于提供FTP服务,IP地址127.0.0.1,端口号使用默认端口21。创建FTP登录帐号,分配适当的权限。(Serv-U的安装和配置过程略过,可见该软件帮助文件。)
5.2.1登录模块测试
主要是利用FtpClient控件实现FTP客户端应用程序的登录功能。要登录FTP服务器,输入合法的用户帐号和密码,如是匿名登录用户帐号为Anonymous,密码一般为空。
详细设置参数:
hostname:服务器的IP地址或主机名称,为字符串类型;
port: 服务器的通信端口,为int类型(FTP端口默认为21);
username:用户的登录账号;
password:用户的登录密码;
这次毕业设计遇到的难点就是:连接到FTP服务器上,可以浏览它的内容,但不能识别文件夹。此问题后来通过使用搜索、BBS上发贴请教,最后算是顺利解决如何判断文件和目录。
5.2.2系统兼容性测试
经测试,该系统在WINDOWS 2003以及WINDOWS XP下均能正常工作。