电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于C#的FTP客户端设计与实现

基于C#的FTP客户端设计与实现_第1页
1/19
基于C#的FTP客户端设计与实现_第2页
2/19
基于C#的FTP客户端设计与实现_第3页
3/19
《基于C#的FTP客户端实现》实验课程:C # 期末大作业 学生姓名:学号:专业班级:指导老师:完成日期:2024 年 12 月 20 日 目 录摘要 1引言 Error: Reference source not found 1. FTP 协议分析 Error: Reference source not found 1.1 。 FTP 的工作原理 Error: Reference source not found 1 。 2 。 FTP 工作模式 Error: Reference source not found 1 。 3 。 FTP 传输模式 Error: Reference source not found 2 。 FTP 客户端总体设计 1 2 。 1. 设计目的及开发环境 1 2.1.1. 设计目的与 .NET 环境简介 1 2 。 1.3 。 FtpWebRequest 类 2 2 。 2. 系统 UML 分析 2 2.2.1. FTP 客户端用例图 2 2 。 2 。 2 。 FTP 客户端主要序列图与活动图 3 2.2.4 。 FTP 客户端类图 3 2.3 。 系统功能模块 5 2.3.1 。 系统整体框架图 5 2 。 3 。 2 。 客户端功能模块 5 2 。 3.3 。 客户端界面设计 5 2.4 。 数据流程图 6 2 。 4 。 1. 客户端连接流程图 6 2.4.2 。 上传子模块流程图 6 2 。 4.3 。 下载子模块流程图 6 3. FTP 客户端程序实现 6 3.1 。 WPF 界面设计 6 3.1.1. 首页界面详细设计 6 3.1 。 2 。 文件传输界面详细设计 8 3.1 。 3 。 操作历史记录显示界面详细设计 10 3.1.4 。 常用地址查询模块设计 10 3 。 2. 功能模块实现 11 3.2 。 1 。 连接服务器 11 3 。 2.2 。 显示服务器端文件清单 11 3 。 2.3 。 上传文件 12 3 。 2.4 。 下载文件 13 3 。 2 。 5 。 查询历史记录 14 3 。 2 。 6 。 常用地址管理 15 4 。 数据库建设 15 4 。 1 。 数据库表结构 15 4.2 。 数据库关系模型 16 4 。 3. 数据库 ER 图 16 4 。 4 。 数据库建表语句 16 5 。 结语 16 参考文献 16 基于 C#的 FTP 客户端设计与实现图 1—1FTP 工作模式图 上图中用户 PI 开始控制连接,控制连接与 Telnet 协议很象.在开始阶段,标准 FTP 命令由用户 PI 产生并通图 1—2过控制连接传送到服务器进程。服务器 PI 向用户 PI 返回标准应答。FTP 命令指定数据连接参数和文件系统操作。用户 DTP 在特定数据端口侦听,服务器开始数据连接并以指定的参数开始数据传输。数据端口不必在...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于C#的FTP客户端设计与实现

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部