目录
第一部分 需求说明书----------------------------------------- 1
1.1 开发背景 -------------------------------------------------------- 1
1.2 设计要求 -------------------------------------------------------- 1
1.3 设计目的 -------------------------------------------------------- 1
1.4 项目功能特点 -------------------------------------------------------- 1
1.5 功能实现 -------------------------------------------------------- 2
第二部分 概要设计说明书 ---------------------------------- 3
1引言 ---------------------------------------------------- 3
1.1编写目的 --------------------------------------------------- 3
2总体设计 ---------------------------------------------------- 3
2.1需求规定 --------------------------------------------------- 3
2.2运行环境 ----------------------------------------------------- 3
2.3基本设计概念和处理流程 --------------------------------- --- 3
2.4总体结构 ----------------------------------------------------- 4
2.5功能分配 ----------------------------------------------------- 4
3接口设计 ---------------------------------------------------- 5
3.1用户接口 ----------------------------------------------------- 5
4运行设计 ------------------------------------------------------ 6
4.1运行模块的组合 -------------------------------------------------- 6
4.2运行控制 ------------------------------------------------- 6
5出错处理设计 ----------------------------------------------------- 6
6设计原理 ------------------------------------ 6
6.1通信方式 ------------------------------------ 6
6.2核心算法 ----------------------------------- 6
7设计模型 ------------------------------- 7
8相关控件的介绍 ----------------------------------- 7
第三部分 详细说明书 --------------------------------------- 9
1程序系统结构 ------------------------------------------------- 9
2 客户端模块设计说明 ----------------------------------------------- 9
2.1程序描述 ------------------------------------------------- 9
2.2功能 ------------------------------------------------- 9
2.3设计方法 ------------------------------------------------- 9
3服务器模块设计说明 ------------------------------------------------- 11
3.1程序描述 ---------------------------------------------------- 11
3.2功能 ---------------------------------------------------- 11
3.3设计方法 ----------------------------------------------------
4 主要代码 ------------------------------ 13
5客户端 ------------------------------ 18
5.1主要实现 ----------------------------------- 18
5.2主要代码 ----------------------------------- 19
6处理通信的主要实现 ------------------------ 22
第四部分 测试分析报告---------------------------------------- 25
1 服务器端 ---------------------------------- 25
2 客户端 ------------------------------ 28
第五部分 课程设计总结报告 ----------------------------- 31
后记(致谢) ----------------------------------------------- 32
2021-12-23 17:00:47
471KB
网络聊天室
1