基于JAVA的聊天室设计与实现.doc

资料分类:计算机信息 上传会员:congxia 更新时间:2021-05-31
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15299
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:信息时代的到来引发了一场知识和信息革命,计算机和现代网络技术的广泛应用极大地促进了社会经济的发展,同时也带来了一些新兴产业的发展,比如聊天室。聊天室已经慢慢成为人们生活的一部分,呈现出良好的势头和广阔的发展前景。基于此,本文设计实现了一个局域网聊天软件。系统采用C/S模式、基于Myeclispe开发平台。系统主要有启动关闭服务、文字聊天、图片发送、文件传输、播放音乐、设置屏蔽词、保存显示聊天记录等功能。

本文主要介绍了一个小型的局域网聊天室系统,基于java socket技术来开发。希望在众多聊天室中可以给大家一个全新的选择。可实现聊天的一些基本功能,如点对多聊天,点对点聊天,传送文件等。

关键词:局域网,聊天,C/S,多线程,socket技术

 

目录

摘要

Abstract

1绪论-1

1.1 引言-1

1.2 论文的研究背景-1

1.3 论文的内容与意义-1

1.4 论文的章节安排-2

2 课题开发平台及工具-3

2.1 开发环境和平台-3

2.1.1 开发环境简介-3

2.1.2 开发平台简介-3

2.2 技术简介-4

2.2.1 Java简介-4

2.2.2 套接字Socket-4

2.2.3 TCP协议-5

2.2.4 多线程技术-6

2.3 C/S结构简介-7

3 局域网聊天室需求分析-8

3.1 系统功能概述-8

3.2 软件模块结构设计-9

3.3 系统可行性分析-9

3.4 系统功能的流程图-10

4 总体设计-11

4.1 总体结构设计-11

4.2 数据结构设计-11

4.3 界面设计-11

4.3.1 服务器界面-11

4.3.2 登录界面-12

4.3.3 注册界面-13

4.3.4 普通用户聊天界面-14

5系统的实现-16

5.1 服务器后台-16

5.1.1 启动和关闭服务器-17

5.1.2 用户登录处理-17

5.1.3 用户注册处理-21

5.1.4 用户功能使用-22

5.2 客户端后台-25

5.2.1 普通用户-25

5.2.2 高级用户-28

6.1 系统测试方案-30

6.2 测试结果分析与调试-30

7总 结-33

参考文献-34

致 谢-35

相关论文资料:
最新评论
上传会员 congxia 对本文的描述:作为计算机应用的一部分,使用计算机在局域网聊天,具有人工聊天无法比拟的优点,它使用方便、可靠性高、存储量大、保密性好、成本低等,可减少更多的人力物力,这些都能够极......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: