网络程序开发课程设计报告
使用.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