需要金币: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 |