网络编程课程设计 -基于TCP的简易聊天室一、 实验基本信息概要1. 题目要求熟悉异步网络编程的基本方法,掌握异步网络编程和网络协议设计的方法。要求采用select模型、WSAAsyncSelect模型、WSAEventSelect模型、重叠模型或完成端口等模型完成编程任务。2. 上机要求要求采用select模型、WSAAsyncSelect模型、WSAEventSelect模型、重叠模型或完成端口等模型完成下面的任务。3. 题目内容内容概要:实现一个聊天室,支持多人聊天。也可以增加私聊等功能。 4. 开发环境操作系统:Windows 7 开发语言:C+集成开发环境:Microsoft Visual Studio 2010 二、 系统简介1. 界面本软件使用DOS控制台界面,界面风格较为朴素,没用使用复杂的颜色。但是对聊天时界面进行了一定的控制和修正使得界面较为美观,易读。服务器:客户端:2. 软件功能本软件实现了聊天室基本的功能,包括公开聊天,私聊,获取在线用户,更改