VC++网络聊天软件课程设计
《VC++网络聊天软件课程设计》由会员分享,可在线阅读,更多相关《VC++网络聊天软件课程设计(68页珍藏版)》请在毕设资料网上搜索。
1、 1 摘摘 要要 网络聊天室,其实质就是基于 Internet 的一种网络聊天软件。它可以在网 络环境下进行实时的一对多或多对多的匿名交谈。 网络聊天室软件的制作方法有 很多种,比如用 MFC 和 Java 等语言设计的就有很多,本次课程设计主要是利用 MFC 所提供的各种控件尤其是 WinSock 控件,基于 C/S 模式,设计了一个网络聊 天室,圆满地实现在网络上实时聊天及多种人性化的辅助功能。 关键词:WinSockWinSock;C/SC/S ;Visual C+ 6.0Visual C+ 6.0;聊天室聊天室 2 目录目录 .查找资料. 3 1.1 网络聊天程序的开发背景 3 1.2
2、 网络聊天程序的设计目标 3 .相关知识. 5 2.1 WINSOCK介绍 . 5 2.2 MFC 的 CASYNCSOCKET类和 CSOCKET类 . 6 2.3 利用 CSOCKET进行有连接的通 信 8 2.4 方案比较与选择 9 .详细设 计 .14 .1 聊天程序 现 .15 .程序流程图 62 4.1 建立连接的流程图 . 62 4.2 客户关闭或者注销时的程序流程图 . 63 .程序运行结果 64 5.1 客户端 . 64 5.2 服务端 . 64 、讨论及进一步研究建 议 65 、课程设计心得 66 、参考文献 67 3 1.查找资料 当前是数字信息时代,网络时代,获得信息的渠道做种多样。而最为快速的 当然就是网络了。所以在课程设计动员之后,我们就马不停蹄的通过互联网收缩 有关网络编程和 MFC 编程的有关资料。找到大量资料之后,我们还有根据课程设 计的要求进行筛选资料,最后选定方案和确定实现方法。这也是我们第一阶段的 工作。 1.1 网络聊天程序的开发背景 近年来, 互连网发展日新月异, 网络使空间的距离不再成为人们沟通的障碍, 世界各个角落的人们可以通过 Internet 收发邮件、实时聊天、获取最新的资讯。 所以网络聊天的程序早已被前人所实现,而且实现的方法多种多样。因此,本次 课程设计,我们主要借鉴前人创立的方法和编程经验来制作一个 C/S 聊天
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VC 网络 聊天 软件 课程设计
