1、毕业 设计任务书 通信工程 网络实时文件传输软件的开发 一、主要内容和基本要求 Internet网络技术发展迅速,特别是基于网络的应用服务,已延伸到人们生活中不可缺少的一部分。 本课题 要求学生 通过阅读相关资料, 熟悉 C+面向对象 编程技术 、 TCP协议及其编程应用 ,并在 C+开发 平台上实现 文件实时点对点发送与接收的演示 软件。 基本要求: 1、 了解 TCP 协议 , 熟悉 C+ Builder 面向对象 编程 及其 开发 技术 ; 2、 熟悉 TCP Socket 有关的 API 函数及其编程,并制订文件实时发送设计方案; 3、 在 PC机上 编程实现 文件实时点对点发送与接收
2、的演示 软件 。 二、进度安排 毕业设计期限:自 2010 年 11 月 15 日 至 2011 年 5月 15日。 第一阶段( 4 周):查阅相关资料, 了解 TCP 协议 ,熟悉 C+面向对象 编程 及其 开发 技术。 第二阶段( 4 周): 熟悉 与 TCP Socket 有关的 API 函数, 利用 C+ BUILDER 进行编程,并 进行必要测试 ,并制定课题方案。 第三阶段( 2 周):设计作品完善,论文撰写与打印。 三、推荐文献资料 1 希仁译 . TCP/IP 协议族 M. 北京:清华大学出版社, 2001 年 9 月 . 2 贺涛 . Borland C+ Builder 网络编程 M. 北京:清华大学出版社, 2002 年 5 月 . 3 刘光编 . C+ Builder 程序设计导学 M 北京: 清华大学出版社 , 2002 年 5 月 . 4 余明兴 等 . Borland C+ Builder 6 程序设计经典 M. 北京: 科学出版社 , 2004 年 1 月 . 5 International Technical Support Organization. TCP/IP Tutorial and Technical Overview EB/OL. 2010-9-27. December 2006.