FTP客户机端软件系统的设计与实现(JAVA)(附答辩记录)(2)
资料介绍:
目 录
摘 要 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
[资料来源:http://Doc163.com]
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 [资料来源:http://www.doc163.com]
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
[资料来源:http://www.doc163.com]
上一篇:基于Android平台的(挪砖块)游戏的设计(Eclipse)
下一篇:基于Android音乐播放器的设计与实现(附答辩记录)