yanjianzhang / Chat-room-in-UDP

基于UDP实现的聊天室

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chat-room-in-UDP

利用python的UDP编程实现一个外语角的聊天室

Usage_doc.pdf为用户手册,包含的内容如下:

1 编写的目的和范围

2 软件概述

3 服务器端使用说明

4 客户端使用说明

 4.1 管理员指令

  4.1.1 管理员指令列表

  4.1.2 逐条指令界面展示

 4.2 用户指令

  4.2.1 用户指令列表

  4.2.2 逐条指令界面展示

5 Q&A

Designed_doc为设计文档,包含的内容如下

第一部分引言

1 编写的目的和范围

2 运行环境

3 数据结构说明

 3.1 常量

 3.2 数据结构

第二部分功能设计说明

4 协议模块

5 服务器模块

 5.1 普通客户端功能模块

  5.1.1 功能描述

  5.1.2 函数说明

6 客户端模块4

 6.1 管理员功能模块

  6.1.1 功能描述

  6.1.2 管理员身份验证

  6.1.3 函数说明

 6.2 基本功能模块

  6.2.1 功能描述

  6.2.2 逻辑模块

  6.2.3 GUI 模块

 6.3 用户体验增进设计

  6.3.1 聊天室消息隐藏客户端输入

  6.3.2 回车键快速判断消息类别

 6.4 组合下拉栏指令选择

第三部分接口设计说明

7 与客户端交互的接口设计

 7.1 错误命令输入反馈

 7.2 控制客户端链接的切断

8 防重复登陆机制

About

基于UDP实现的聊天室


Languages

Language:Python 99.8%Language:Batchfile 0.2%