下载后可任意编辑课程设计任务书题 目: FTP 文件传输的实现 初始条件:理论:学完“操作系统”和“计算机网络”课程,掌握一种高级程序设计语言(C++、C#、Java、Delphi)及集成开发平台的使用
实践:计算机学院科学系实验中心提供计算机、软件平台和网络环境
假如自己有计算机可以在其上进行设计
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1)模仿应用 FTP 协议
(2)主要功能: 1 支持站点目录和文件结构浏览
2 支持断线自动重新连接并自动恢复传输
3 文件列表过滤,远程编辑,整个远端目录删除,目录上传下载
(3)应用所学计算机网络课程中的知识,利用网络有用程序实现其协议
(4)编制好网络有用程序后,设计若干用例,上机测试并分析所设计的程序
(5)设计报告格式按附件要求书写
课程设计报告书正文的内容应包括:设计题目;需求说明(要求、功能简述)或问题描述;设计说明(简要的分析与概要设计);详细的算法描述;源程序与执行结果(含测试方法和测试结果);使用说明;设计心得(设计的特点、不足、收获与体会);展望(该有用程序进一步改进扩展的设想)
时间安排:设计时间一周: 周 1:查阅相关资料
周 2:系统分析,设计
周 3 周 4:编程并上机调试周 5:撰写课程设计报告
设计验收安排:19 周星期五 8:00 起到计算机学院科学系实验中心进行上机验收
设计报告书收取时间:19 周的星期五下午 5:00 之前
指导老师签名: 年 月 日系主任(或责任老师)签名: 年 月 日下载后可任意编辑FTP 文件传输的实现1 设计题目FTP 文件传输的实现2 需求说明(要求、功能简述)或问题描述2
1 FTP 概念和传输原理FTP 是 Internet 上使用非常广泛的一种通讯协议
它是由支持 Internet 文件传输的各种规则所组成的集合,这些规