网络程序课程设计FTP客户端资料

网络程序开发课程设计报告

使用.NET技术编写FTP客户端

学 院(系):计算机科学与工程学院 专 业 : 网络工程 指导老师: 傅由甲 学生姓名: 刘凡 学号:11303090122

时间:从2016年1月11日到2016年1月15日

网络程序开发课程设计 使用.NET技术编写FTP客户端

目 录

1 课题任务及要求........................................................................................................ 1

1.1 课题任务及要求 .............................................. 1

2 组员任务分工............................................................................................................ 2 2.1 组员任务及分工 .............................................. 2

4 课题相关算法及实现步骤........................................................................................ 4 4.1用户登录服务器,列表更新..................................... 4 4.2双击事件功能的实现........................................... 6 4.3登录失败获得服务器的响应信息................................. 7 4.4删除指定文件及文件夹......................................... 8 4.5浏览上传文件................................................. 9 4.6上传文件..................................................... 9 4.7下载文件.................................................... 11 4.8实现步骤.................................................... 13

5 实现功能及操作简介.............................................................................................. 14 5.1连接服务器.................................................. 14 5.2服务器响应信息.............................................. 14 5.3浏览........................................................ 14 5.4上传........................................................ 15 5.5下载........................................................ 15 5.6删除........................................................ 16 5.7进入目录和返回上级目录...................................... 16 5.8退出........................................................ 16

6 实验结果及分析...................................................................................................... 17 6.1用户登录结果................................................ 17 6.2服务器响应信息结果.......................................... 17 6.3浏览结果.................................................... 18 6.4上传结果.................................................... 18 6.5下载结果.................................................... 19 6.6删除结果.................................................... 20 6.7进入目录及返回上级目录结果.................................. 21 6.8退出........................................................ 21

7 心得体会.................................................................................................................. 22

8 参考文献.................................................................................................................. 23

网络程序开发课程设计 使用.NET技术编写FTP客户端

1 课题任务及要求

1.1 课题任务及要求

课题:使用.NET技术编写FTP客户端 设计要求: FTP客户端:

(1)根据服务器的IP地址,用户名,密码登陆FTP服务器。 (2)客户端上显示服务器响应信息。

(3)登陆成功后,客户端上显示服务器FTP目录及文件(目录和文件显示加以区别)。

(4)用户双击目录后可以进入该目录中,也可以双击“返回上级目录”,返回到上层目录。

(5)用户将本地文件上传至FTP服务器,以及采用多线程技术从服务器上下载文件。

(6)实现删除服务器上指定的文件和文件夹。 课题组人数:限1人。

1

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4