基于Java即时聊天系统的设计与实现-毕业论文 下载本文

内容发布更新时间 : 2024/6/26 23:28:52星期一 下面是文章的全部内容请认真阅读。

毕业设计

设计题目: 学生姓名: 学院名称: 专业名称: 班级名称: 学 号: 指导教师: 教师职称: 学 历:

精选范本,供参考!

目 录

1 前言 ..................................................................................................................................... 5

1.1 课题选题背景 ........................................................................................................... 5 1.2需求分析 .................................................................................................................... 5 1.3系统设计的要点 ........................................................................................................ 6 2 涉及的相关技术及协议 ..................................................................................................... 6

2.1 Java语言 .................................................................................................................... 6 2.2 C/S模式介绍 ............................................................................................................. 7 3 系统需求分析 ..................................................................................................................... 8

3.1可行性分析 ................................................................................................................ 8 3.2 系统功能需求 ........................................................................................................... 8 3.3 系统性能需求 ........................................................................................................... 9 3.4 即时信息加密和鉴别 ............................................................................................... 9 3.5 即时通讯系统需求 ................................................................................................... 9 4 系统设计 ........................................................................................................................... 10

4.1即时聊天系统的实施原理 ...................................................................................... 10 4.2软件设计流程 .......................................................................................................... 11 4.3功能模块划分 .......................................................................................................... 12 4.4 数据库概要设计 ..................................................................................................... 13 5 详细设计 ........................................................................................................................... 13

5.1 服务器端的设计与实现 ......................................................................................... 13

5.1.2 主服务器类的设计 ....................................................................................... 13 5.1.2 登录验证模块 ............................................................................................... 15 5.1.3 注册处理模块 ...................................................................................................... 16 5.2 客户端的设计与实现 ............................................................................................. 16

5.2.1 用户注册模块 ............................................................................................... 16 5.2.2 用户登录 ....................................................................................................... 18 5.2.3 在线用户显示设计 ....................................................................................... 19 5.2.4 聊天信息发送与接收 .......................................................................................... 20 5.3 数据库设计 ............................................................................................................. 21 6 结论 ................................................................................................................................... 22 致谢 ....................................................................................................................................... 22

精选范本,供参考!

参考文献 ............................................................................................................................... 24 附录 ....................................................................................................................................... 25

精选范本,供参考!