FTP客户机端软件系统的设计与实现(JAVA)(附答辩记录)(2)
来源:56doc.com 资料编号:5D5039 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D5039
资料介绍
目 录 摘 要 2 关键词 2 1 前言 2 1.1 选题背景 2 1.2 国内外研究现状 2 1.3 课题研究的意义 2 2 系统可行性分析设计 2 3 相关技术介绍 4 3.1 FTP协议介绍 4 3.2 FTP工作原理 4 3.3 FTP的传输模式 5 3.4 ASCII传输方式 5 3.4.1 二进制传输模式 5 3.5 FTP的工作方式 6 3.6 FTP命令与响应代码 6 3.7 C/S架构简介 8 3.8 JAVA简介 8 3.8.1 FTP的一些特性 8 3.8.2 FTP模型 9 3.8.3 FTP协议的安全扩展 10 3.9 Java Swing技术介绍 11 4 需求分析 12 4.1任务概述 12 4.1.1 目标 12 4.1.2 用户特点 13 4.2需求规定 13 4.2.1 对功能的规定 13 4.2.2 对性能的规定 13 4.2.3 流量图标和空间文件查看 13 4.3运行环境规定 14 4.3.1 设备 14 4.3.2 支持软件 14 5 概要设计 14 5.1总体设计 14 5.1.1 设计思路 14 5.2系统模块的实现 14 5.2.1 界面模块的实现代码 14 5.2.2 浏览程序 15 5.2.3 浏览服务器端目录的实现代码 16 5.2.4 文件下载和上传的实现代码 18 6. 界面设计 21 6.1 主窗体 21 7 测试及分析 22 7.1测试 22 7.1.1 申请免费空间账号 22 7.1.2 登录FTP服务器 22 7.1.3 客户端与服务器的连接 22 7.1.4 主机文件目录 23 7.1.5 服务器文件目录 24 7.1.6 上传下载过程 24 7.2分析 25 8.总结 26 参 考 文 献 26 致 谢 28 |