计算机网络课程设计---基于TCP的点到点聊天程序设计.doc

计算机网络课程设计---基于TCP的点到点聊天程序设计.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计(论文)任务书     信息工程   学  院   计算机科学与技术 专 业 计算机2010-2 班 一、课程设计(论文)题目 计算机网络课程设计    二、课程设计(论文)工作自 2012 年 6 月 18 日起至 2012 年 6 月 22 日止。 三、课程设计(论文) 地点: 创新大楼405有线网络实验室。 四、课程设计(论文)内容要求: 1.本课程设计的目的 通过课程设计,使学生理论联系实际,在实践中进一步了解计算机网络体系结构,深入理解 TCP/IP参考模型,掌握各种网络工程技术和网络规划与设计,初步掌握综合布线技术、高速 局域网技术、广域网、 [1] 谢希仁,《计算机网络》[M].北京:电子工业出版社,2008 [2]郑小平,《Visual C#.NET 开发实践》[M].北京:人民邮电出版社,2001 [3]谭献海,《网络编程技术及应用》[M].北京:清华大学出版社,2006 5)课程设计进度安排 内容 天数 地点 1.选择设计题目、了解设计目的要求、查阅相关理论资料 1天 图书馆、机房 2.设计方案选型及实验室完成相关的设计任务 2天 实验室 3.总结课程设计任务和设计步骤,撰写课程设计论文 2天 图书馆、机房、实验室 学生签名: 2012 年6月18日 6)选择课程设计题目具体要求: 基于TCP的点到点聊天程序设计 具体要求: 理解基于TCP的网络编程技术,分析点到点聊天程序设计原理和程序流程,选择合适的开发环境,设计实现点到点聊天功能的应用程序。 设计论文内容要求: 分析winsock编程技术; 分析点到点聊天程序的功能及其相关网络协议; 给出点到点聊天程序流程图和设计方案; 选择开发环境,编译源程序; 给出软件测试文档; 设计小结; 参考文献(包括互联网上的引用信息)。 课程设计(论文)评审意见 (1)考勤与学习态度(20分):优( )、良( )、中( )、一般( )、差( ); (2)理论理解与课程设计报告论文(40分):优( )、良( )、中( )、一般( )、差( ); (3)动手操作与实验设计  (20分):优( )、良( )、中( )、一般( )、差( ); (4)设计论文答辩  (20分):优( )、良( )、中( )、一般( )、差( ); (5)格式规范性及考勤是否降等级:是( )、否( ) 评阅人:     职称: 讲 师 2012 年6 月24 日 目录 第一章 绪论 1 1.1 聊天工具发展现状和趋势 1 1.2 课程设计的目的和意义 1 1.3课程设计的任务及要求 2 第二章 开发工具及相关技术 3 2.1 C#概述 3 2.2 TCP/ IP概述 3 2.3 C/S模式 5 2.4 winsock编程技术 6 第三章 基于TCP的C/S聊天程序的详细设计方案 8 3.1 TCP设计思路 8 3.2 客户端2编程步骤 9 3.3 客户端1(带服务器性质)编程步骤 11 第四章 聊天程序的功能分析 13 4.1 程序的使用流程 13 4.2 程序的相关介绍 17 4.2结果分析 17 第五章 实验心得体会 18 参考文献 19 附录1 TCP客户端1(带服务器性质)源程序 19 附录2 TCP客户端2源程序 22 第一章 绪论 1.1聊天工具发展现状和趋势 自进入信息化社会以来,人们的生活发生了翻天覆地的变化,所有这一切的实现都要归功于计算机网络。自从计算机网络出现以来,网络发展越来越迅速,其重要性更是不可估量。现在,网络已经进入到我们生活的各个角落,大到网上理财、网上会议上网购物、查找资料在天涯海角,我们可以随时联系1.2 课程设计的目的和意义 通过课程设计,使学生理论联系实际,在实践中进一步了解计算机网络体系结构,深入理解,TCP/IP参考模型,掌握各种网络工程技术和网络规划与设计,初步掌握综合布线技术、高速局域网技术、广域网、1.3课程设计的任务及要求 1)基本要求: (1)熟悉交换机、路由器等网络设备的功能和使用; (2)掌握网络规划与设计,掌握网络安全与管理技术; (3)初步掌握网络应用程序设计技术和互联网应用技术; 2)课程设计论文编写要求 (1)理论设计部分以课程设计论文的形式提交,格式必须按照课程设计论文标准格式进行书写和装订。 (2)课程设计报告(论文)包括目录、绪论、正文、设计小结、参考文献、附录等。 3)自

文档评论(0)

2017meng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档