TCPIP原理及编程课程设计报告 课 程 设 计 报 告 书 题 目: 局域网聊天室 专 业: 网络工程 班 级: 一班 学生姓名: 贺* 学 号: 2013* 指导教师: 李* 完成日期: 2016年6月11日 目 录 一、任务概述.1 1.1 设计目的 .1 1.2 项目背景.1 二、系统需求分析和概要设计.1 2.1 需求分析 .1 2.1.1 服务器端工作流程.1 2.1.2 客户端工作流程.1 2.2 用例设计.2 2.3 整体框架设计.5 2.4 模块设计.5 三、系统详细设计.6 3.1 服务器 .6 3.2 客户端 .12 3.3 主界面 .14 四、总结.15一、任务概述 1.1 设计目的 本课题是建立聊天通信模型,设计一个聊天室软件,包括服务器端和客户端,通过选 择类型决定是服务器还是客户端。服务器端功能:初始化Socket,创建服务器端,向用户 发出响应命令。客户端功能:连接服务器,消息框中输入消息,当按下“发送消息”按钮 时将信息发送给服务器。通本课题的课程设计,可以比较深入的了解和掌握Winsock 控件 基本属性、方法和事件,理解网络聊天通信的概念,使用传输