MFC课程设计报告---聊天室程序设计
《MFC课程设计报告---聊天室程序设计》由会员分享,可在线阅读,更多相关《MFC课程设计报告---聊天室程序设计(16页珍藏版)》请在毕设资料网上搜索。
1、 MFC 课程设计报告课程设计报告 题 目 聊天室程序设计 学 号 专 业 计算机科学与技术 授课班号 学生姓名 指导教师 完成时间 2008.12.30 题目:设计一个聊天室系统,实现多人一起聊天。题目:设计一个聊天室系统,实现多人一起聊天。 一一. . 引言引言 1.1 开发背景 随着网络信息时代的来临,INTERNET 应用越来越广泛,人们 越来越习惯于在网上获取和交流信息。 据调查显示,80%以上的人上网 都会打开聊天工具来聊天,而几乎每一个年轻人都会去聊天。使用网 上聊天已经成为现代年轻人一种新的交往方式。 聊天室更适合于陌生 人之间进行较为主观、 感兴化的讨论。所以有大部分的人会进
2、入聊天 室聊天, 它会给人一个完全自由的聊天世界。 因此我联系所学的 MFC 知识,决定做一个简易的聊天室程序。 1.2 开发环境以及运行环境 1.2.1 开发环境 Intel Pentium 4 2.0GHz,512M 内存,80G 硬盘 Microsoft Windows XP Professional Microsoft Visual C+ 6.0 1.2.2 运行环境 Intel Pentium 2 及以上处理器,32M 以上内存,4G 以上硬盘 Microsoft Windows XP 操作系统 800*600 或以上的屏幕分辨率 二需求分析二需求分析 1、 用 WINSOCK 实现
3、简单的网络聊天; 2、 在 MFC 开发平台上编写一个聊天系统; 3、 得 server 和 client 之间可以相互通信; 4、多人能够发送信息至服务器,首先显示进入聊天室的成员名, 然后显示对方名字和聊天信息,可以并发执行。 三三、算、算法法分析分析 建立连接过程流程图如下: Server端Client端 创建CClientSocket 对象,在某个端口 提供监听服务 等待来自Client 端的服务请求 接受Client端的请 求,用返回的 CClientSocket建立 连接 向用 CClientSocket连 接建立的流中读 写数据 关闭CClientSocket, 结束与当前Cli
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MFC 课程设计 报告 聊天室 程序设计
