| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10598 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本次毕业设计主要实现一个Linux下的局域网聊天工具的设计。该设计主要分为两部分,客户端部分和服务器部分。所有运行了客户端程序的主机可以与运行服务器端程序进行通信,通信内容可以Linux系统终端显示出来。系统通过socket套接字编程实现服务器和客户端之间的信息机交互两个部分都使用C语言编写,代码利用vi编辑器编辑。 关键词:Linux 局域网 socket
目录 摘要 Abstract 1. 引 言-1 1.1 Linux简介-1 2. 系统概述-2 3. 技术介绍-3 3.1 TCP和UDP介绍-3 3.1.1 UDP通信-3 3.1.2 TCP通信-3 3.2客户/服务器模型-4 3.3网络套接字socket的概念-5 3.4多线程的概念-6 3.5链表的概念-6 4. 需求分析-9 4.1 功能需求-9 4.2 性能需求-9 4.3运行环境要求-10 5. 系统设计-11 5.1 系统总体流程图-11 5.2系统模块设计-12 5.2.1 用户登录注册模块-12 5.2.2 查看在线用户模块-13 5.2.3 添加好友模块-14 5.2.4 私聊模块-15 5.2.5 建群模块-16 5.2.6 加群模块-17 5.2.7 群聊模块-18 5.2.8修改密码模块-19 5.2.9禁言模块-20 5.2.10踢人模块-21 6. 调试及测试-22 6.1调试结果-22 6.2 调试结果分析-28 7. 设计总结-29 8.参考文献-30 |

