毕业设计基于c的文件传输程序设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

前言 .............................................. 错误!未定义书签。第一章 FTP简介..................................... 错误!未定义书签。

1.1 FTP传输机制............................... 错误!未定义书签。

1.2 FTP的数据类型............................. 错误!未定义书签。第二章开发工具简介 ............................... 错误!未定义书签。

2.1 .C#简介.................................. 错误!未定义书签。

2.2. Visual Studio .NET........................ 错误!未定义书签。

2.2.1 Visual Studio .NET 的特色 (6)

(1) 语言增强............................. 错误!未定义书签。

(2) Web 窗体............................. 错误!未定义书签。

(3) Windows 窗体......................... 错误!未定义书签。

(4) XML Web services..................... 错误!未定义书签。

(5) XML 支持............................. 错误!未定义书签。

2.3 .NET 框架................................. 错误!未定义书签。第三章项目简介 ................................... 错误!未定义书签。

3.1 需求分析................................... 错误!未定义书签。

3.2 设计思想................................... 错误!未定义书签。

3.3 开发流程 (9)

第四章开发项目所用的类及其方法简介 ................ 错误!未定义书签。

4.1 服务器端所用到的类及其方法................. 错误!未定义书签。

4.2 客户端所用到的类及其方法................... 错误!未定义书签。

4.3 服务器与客户端公用的类及其方法............. 错误!未定义书签。

4.3.1 NetworkStream类..................... 错误!未定义书签。

4.3.2 System.IO.File类.................... 错误!未定义书签。

4.3.3 System.IO.FileStream................. 错误!未定义书签。

4.3.4 System.IO.StreamReader类............ 错误!未定义书签。

4.3.5 System.IO.StreamWriter类............ 错误!未定义书签。

4.4 关于文件和流的一些枚举属性................. 错误!未定义书签。第五章项目的开发 .................................. 错误!未定义书签。

5.1 服务器的开发过程........................... 错误!未定义书签。

5.1.1 界面设计..................................... 错误!未定义书签。

5.1.2 代码及注释................................... 错误!未定义书签。

5.2 客户端的开发过程........................... 错误!未定义书签。

5.2.1 客户端主界面设计............................. 错误!未定义书签。

5.2.2 客户都代码及注释............................. 错误!未定义书签。

5.2.3 密码控件界面设计............................. 错误!未定义书签。

5.2.4 密码控件代码及注释........................... 错误!未定义书签。第六章程序演示 .................................... 错误!未定义书签。结束语 ............................................. 错误!未定义书签。参考文献 ........................................... 错误!未定义书签。

前言

众所周知,网络技术是当前计算机领域中一个最为热门的发展方向。真如当年个人电脑以惊人的速度和规模进入人类的各个领域和日常生活中,从而替代了大型机和中型机。如今网络的发展给人类的生存和生存方式又带来了一次巨大的冲击。“未来的信息时代是网络的时代”—这种观点正在被越来越多的人接受,甚至有人称“网络就是计算机”。

网络的飞速发展使网络应用程序的开发地位显得越来越重要,而网络应用程序的开发和传统应用程序的开发在思想和实现上有很大区别。很多的软件公司都开发了它们各自的网络应用程序开发环境,如Delphi,C++Builder,JBuilder等开发环境。同样Microsoft公司也有自己的网络应用程序开发环境—Visual 。

在此的“FTP应用程序”,是基于C/S(客户机/服务器)开发模式,以Visual 为开发工具,运用VC#语言,利用面向对象编程的先进方法,开发的一个实用程序。该程序实现了文件传输的功能,定义了传输文件的细节,

可以在服务器和客户端传输特定的数据。

相关文档
最新文档