基于java的聊天系统(客户端+服务器)

上传人:Bod****ee 文档编号:47184808 上传时间:2018-06-30 格式:DOC 页数:21 大小:412.03KB
返回 下载 相关 举报
基于java的聊天系统(客户端+服务器)_第1页
第1页 / 共21页
基于java的聊天系统(客户端+服务器)_第2页
第2页 / 共21页
基于java的聊天系统(客户端+服务器)_第3页
第3页 / 共21页
基于java的聊天系统(客户端+服务器)_第4页
第4页 / 共21页
基于java的聊天系统(客户端+服务器)_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《基于java的聊天系统(客户端+服务器)》由会员分享,可在线阅读,更多相关《基于java的聊天系统(客户端+服务器)(21页珍藏版)》请在金锄头文库上搜索。

1、课程设计答辩记录课程设计答辩记录教师主要 提问记录学生回答 问题情况课程设计成绩评定课程设计成绩评定答辩成绩(50%)课程设计报告撰写质量(50%)总分是否同意通过同意 不同意答辩小组成员签名: 年 月 日成成 都都 信信 息息 工工 程程 学学 院院 课课 程程 设设 计计基于基于 JAVA 的聊天系统的设计与实现的聊天系统的设计与实现作者姓名:作者姓名:王时成王时成班班 级:级:网络网络 094094 班班学学 号:号:20091211502009121150指指导导教教师师:曾令明曾令明日日 期:期:20112011 年年 1212 月月 1212 日日作者签名:封面基于基于 JAVA

2、的聊天系统的设计与实现的聊天系统的设计与实现摘摘 要要随着互联网的快速发展,网络聊天工具已经作为一种重要的信息交流工具,受到越来越多的网民的青睐。目前,出现了很多非常不错的聊天工具,其中应用比较广泛的有 Netmeeting、腾讯 QQ、MSN-Messager 等等。与此同时,也造成了很多的问题,比如员工上班聊 QQ 等等,为了防止这类事件,并且利用企业部门和部门之间,员工和员工之间以及员工与部门之间的交流,需要企业拥有自己的一套交流系统。该系统开发主要包括一个网络聊天服务器程序和一个网络聊天客户程序两个方面。前者通过 Socket 套接字建立服务器,服务器能读取、转发客户端发来信息,并能刷

3、新用户列表。后者通过与服务器建立连接,来进行客户端与客户端的信息交流。其中用到了局域网通信机制的原理,通过直接继承 Thread 类来建立多线程。开发中利用了计算机网络编程的基本理论知识,如 TCP/IP 协议、客户端/服务器端模式(Client/Server 模式) 、网络编程的设计方法等。在网络编程中对信息的读取、发送,是利用流来实现信息的交换,其中介绍了对实现一个系统的信息流的分析,包含了一些基本的软件工程的方法。经过分析这些情况,该局域网聊天工具采用 MyEclipse 为基本开发环境和java 语言进行编写,首先可在短时间内建立系统应用原型,然后,对初始原型系统进行不断修正和改进,直

4、到形成可行系统关键词:局域网 聊天 socket java目目 录录1 引言引言.11.1 课题背景.11.2 本文的主要工作.12聊天系统的需求分析以及开发工具聊天系统的需求分析以及开发工具.12.1 系统目标.12.2 系统具备的基本功能.12.3 开发环境及工具.22.3.1 开发环境 .22.3.2JAVA 语言介绍 .22.3.3TCP/IP 协议介绍 .62.3.4Socket 简介 .63 系统总体结构设计系统总体结构设计.83.1 基本简介.83.2 系统功能模块设计.83.2.1 数据库设计 .83.2.2 ER 图.103.2.3 功能模块介绍 .104 系统流程与实现系统

5、流程与实现.124.1 系统设计流程.124.2 页面详细介绍.125 系统测试与分析系统测试与分析.165.1 测试.165.2 测试中遇到的问题.16结结 论论.17参考文献参考文献.171 引言引言 1.1 课题背景课题背景根据当前网络的需求,网络聊天越来越受各种网民所青睐。因此开发网络聊天是相当有必要,而且在网站内增加聊天功能,它不仅可以提高网站的访问量,同时可以留着访客,更重要的是让访客透过聊天室实时的互相交流。而本人也学习过 JAVA 语言,对网络编程也较有兴趣,为了更好的考验自己对 JAVA语言的掌握程度,本人就决定以基于 JAVA 聊天系统的设计与实现为软件设计,希望通过这一次的能进一步提高本人的网络开发编程的能力。1.2 本文的主要工作本文的主要工作 本文是对本次开发从构思到实现,再到测试整个开发过程中的环节进行描述的文档, 提供给开发人员使用,能够理清思路。同时,也可以提供给其他人员,交流更加清楚。2 2聊天系统的需求分析以及开发工具聊天系统的需求分析以及开发工具2.12.1 系统目标系统目标聊天系统的设计跟普通网站设计有着许多不同的地方,普通网站设计所考虑的因素,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号