VC 网络聊天软件课程设计.doc


文档分类:IT计算机 | 页数:约122页 举报非法文档有奖
1/122
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/122
文档列表 文档介绍
羁聿摘要蚅网络聊天室,的一种网络聊天软件。它可以在网络环境下进行实时的一对多或多对多的匿名交谈。网络聊天室软件的制作方法有很多种,比如用MFC和Java等语言设计的就有很多,本次课程设计主要是利用MFC所提供的各种控件尤其是WinSock控件,基于C/S模式,设计了一个网络聊天室,圆满地实现在网络上实时聊天及多种人性化的辅助功能。蒃螀关键词:WinSock;C/S;VisualC++; ............................................................................................................................................................................................. 64芄6、讨论及进一步研究建议...........................................65莁7、课程设计心得..................................................66羈8、参考文献.......................................................,网络时代,获得信息的渠道做种多样。而最为快速的当然就是网络了。所以在课程设计动员之后,我们就马不停蹄的通过互联网收缩有关网络编程和MFC编程的有关资料。找到大量资料之后,我们还有根据课程设计的要求进行筛选资料,最后选定方案和确定实现方法。这也是我们第一阶段的工作。,互连网发展日新月异,网络使空间的距离不再成为人们沟通的障碍,收发邮件、实时聊天、获取最新的资讯。所以网络聊天的程序早已被前人所实现,而且实现的方法多种多样。因此,本次课程设计,我们主要借鉴前人创立的方法和编程经验来制作一个C/S聊天室程序,通过制作该程序达到的学习网络socket编程和使用MFC编程的相关知识。,包括服务器端和客户端,主要功能为:客户端部分:羀1、输入服务器端IP地址和端口号进行连接荿2、发送消息给服务器端并显示服务器端回传的消息芆3、在客户端增加历史聊天记录和当天聊天记录肁4、可以设置个性昵称、增添快捷表情、更换个性图像和背景设计虿葿莃螃蒈蒈袄芁蒁薈芅羃薃羁衿螄服务器端部分:节立服务器端与客户端的连接请求肁2、接收所有用户发送的消息芀3、向所有在线用户群发消息蒆4、在客户端增加历史聊天记录和当天聊天记录莅5、可以设置个性昵称、增添快捷表情、更换个性图像和背景设计膁蒇通过这次课程设计,可以比较深入的了解和掌握WINSOCK控件基本属性、方法和事件,熟悉VC++的开发环境。理解网络聊天通信的概念,输控制协议(TCP)进行数据交流,初步掌握网络聊天通信程序的设计方法,以及WINDOWS编程的一些方法。并能巩固和扩展之前学过的知识,进行项目的设计开发训练,更好的适应社会的需求。。它不仅包含了人们所熟悉的BerkeleySocket风格的库函数;也包含了一组针对Windows的扩展库函数,以使程序员能充分地利用Windows消息驱动机制进行编程。  WindowsSockets规范本意在于提供给应用程序开发者一套简单的API,并让各家网络软件供应商共同遵守。此外,在一个特定版本Windows的基础上,WindowsSockets也定义了一个二进制接口(ABI),以此来保证应用WindowsSocketsAPI的应用程序能够在任何网络软件供应商的符合WindowsSockets协议的实现上工作。因此这份规范定义了应用程序开发

VC 网络聊天软件课程设计 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数122
  • 收藏数0 收藏
  • 顶次数0
  • 上传人乘风破浪
  • 文件大小738 KB
  • 时间2019-05-30
最近更新