TCPIP网络聊天课程设计
《TCPIP网络聊天课程设计》由会员分享,可在线阅读,更多相关《TCPIP网络聊天课程设计(13页珍藏版)》请在毕设资料网上搜索。
1、 TCP/IP 和网络编程课程设计 题目题目:网上聊天网上聊天 姓姓 名名 学学 号号 指导教师指导教师 二零一零年二零一零年 月月 日日 一、一、 系统功能描述系统功能描述 使用 Socket 实现网上聊天功能。用户可以通过客户端连接到服务器端并进行网上聊 天。当然,聊天时可以启动多个客户端。服务器支持多个主题,进入服务器后可选定主题, 启动客户端后,输入服务器的 IP 地址即可。用户聊天必须处于同一个主题中。 二、二、 系统的模块划分系统的模块划分 服务器端: CAboutDlg:生成关于的对话框类 CCChatServerApp:对应用程序进行初始化 CCChatServerDoc、 C
2、CChatServerView:一份文档可以有多个相关的视图,当用户 在文档上打开一个窗口时,框架创建一个视图并将其与文档连接。 CClientSocket:设置非阻塞,将前台的界面处理和后台的网络通信都整合到消息传 递模型。获取输入的用户名,聊天室列表。 CINIFILE:可以读取.修改变量数值,可以设置新的组,新的变量 CMainFrame:创建应用程序主窗口,使之以树菜单保持展开状态 CMyFormView:在程序中应用窗体,可将新窗体插入。 CMyTreeView:将聊天室列表以树形排列,并实现用户发送消息的方法。 CParseMessage:实现信息的传输。 CServerSocke
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TCPIP 网络 聊天 课程设计
