课程设计报告---聊天工具服务器端设计
《课程设计报告---聊天工具服务器端设计》由会员分享,可在线阅读,更多相关《课程设计报告---聊天工具服务器端设计(12页珍藏版)》请在毕设资料网上搜索。
1、 1 计算机网络计算机网络 课程设计报告课程设计报告 姓姓 名:名: 学学 号:号: 班班 级:级: 081 专专 业:业: 计科计科 指导教师:指导教师: 孔广黔孔广黔 时时 间:间: 2011 年年 6 月月 21 日日 2 目目 录录 一、一、 课程设计目的课程设计目的 3 3 二、二、课程设计课程设计题目描述和要求题目描述和要求3 3 三、三、课程设计报告内容课程设计报告内容3 3 3.13.1、 聊天工具服务器端的实现、 聊天工具服务器端的实现3 3 3.23.2、 聊天工具客户端的实现、 聊天工具客户端的实现6 6 3.33.3 课程设计结果展示课程设计结果展示9 9 四、四、总结
2、总结1212 五、五、参考书目参考书目1212 3 一、课程设计目的一、课程设计目的 1.1、加深对 TCP/IP 协议的理解; 1.2、掌握用 Socket 编程实现聊天工具。 二、二、课程设计题目描述和要求课程设计题目描述和要求 2.1、使用 Socket 编程实现聊天工具服务器端; 2.2、使用 Socket 编程实现聊天工具客户端; 2.3、撰写课程设计报告。 三、课程设计报告内容三、课程设计报告内容 3.1、聊天工具服务器端的实现 3.1.1、先建立一个 MFC,选 dialogBased,工程名为LX2,要选择 Window Sockets。 4 出现 Dialog 以后,编辑界面
3、,使其如上图所示。控件对应的变量如下表: 控件 ID 变量名 绑定变量类 型 对应界面上的控件 IDC_CONTEN T m_msg CString 输入发送内容的文 本框 IDC_CONTEN T m_ctrl CEdit 输入发送内容的文 本框 IDC_LISTEN m_list en CButton 侦听按钮 IDC_SEND m_send CButton 发送按钮 3.1.2、建立 scocket 连结 首先,在 BOOL CLx2Dlg:OnInitDialog()末尾添加语句,使其如下所示: m_send.EnableWindow(FALSE); /使发送按钮变灰 return TRUE; / return TRUE 在 Lx2 工程里添加新类:CServer。继承自 CSocket 在 lx2Dlg.h 里添加头文件#include “Server.h“ 在 CLx2Dlg 类里添加 private 变量:CS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 报告 聊天工具 服务器端 设计
