基于JAVA的分布式聊天系统设计(含源文件)-学术论文
22页1、毕业论文题 目: 基于 JAVA 的聊天系统设计学生姓名: * 学生学号: 079080617 系 别: * 专 业: * 届 别: 2011 指导教师: * *2011 届本科毕业论文1目目 录录前言前言.(3) 1 概述概述.(3) 1.1 开发背景.(4) 1.2 JAVA 语言简介.(4) 1.2.1 JAVA 语言的特点 .(4) 1.2.2 JAVA 环境配置 .(5) 1.3 分布式简介 .(7) 1.4 JAVA 语言在分布式系统的应用.(8) 2 需求分析需求分析.(9) 2.1 系统说明.(9) 2.2 系统功能简介 .(9) 2.2.1 基本功能 .(9) 2.2.2 界面设计 .(10) 3 系统设计系统设计.(10) 3.1 系统设计思想 .(10) 3.2 聊天系统的功能模块设计.(10) 3.2.1 聊天系统工作原理图.(10) 3.2.2 聊天系统功能图 .(11) 3.2.3 数据库设计 .(12) 4 详细设计详细设计.(12) 4.1 开发环境工具 .(12) 4.2 详细代码及说明 .(13) 4.2.1 服务器程序设计 .(13) 4.2.2
2、客户端程序设计 .(13) 5 测试测试.(17) 6 总结总结.(19) 6.1 毕业设计总结与展望 .(19) 6.2 经验和感想.(20) 致谢致谢.(20) 参考文献参考文献 .(21)基于 JAVA 的分布式聊天系统设计2基于基于 JAVAJAVA 的分布式聊天系统设计的分布式聊天系统设计学生:* 指导老师:* *摘摘 要要:随着互联网的快速发展,网络聊天软件已经作为一种重要的信息交流工具,受到越来越多的网民的青睐。目前,出现了很多非常不错的聊天工具,其中应用比较广泛的有Netmeeting、腾讯 QQ、MSN-Messager 等等。本次设计的聊天系统就是模仿腾讯 QQ 来设计的。该系统开发主要包括网络聊天服务器程序和网络聊天客户端程序两个方面。前者通过 Socket 套接字建立服务器,服务器能读取、转发客户端发来的信息,并能刷新用户列表。后者通过与服务器建立连接,来进行客户端与客户端的信息交流。其中用到了局域网通信机制的原理,通过直接继承 Thread 类来建立多线程。开发中利用了计算机网络编程的基1本理论知识,如 TCP/IP 协议、客户端/服务器端架构(C/S)、网络
3、编程的设计方法等。在网络编程中对信息的读取、发送,是利用流来实现信息的交换,其中介绍了对实现一个系统的信息流的分析,包含了一些基本的软件工程的方法。经过分析这些情况,该局域网聊天工具采用 Eclipse 为基本开发环境和 JAVA 语言进行编写,首先可在短时间内建立系统应用原型,然后,对初始原型系统进行不断修正和改进,直到形成可行系统。关键字关键字:JAVA;分布式;局域网; Socket;C/SDistributed JAVA-based chat systemStudent:*Supervisor:*Abstract: Along with the fast development of Internet, the network chating tool has already become one kind of important communication tools and received more and more web cams favor. At present, many extremely good chating tools have appeared . for example, Netmeeting, QQ, MSN-Messager and so on. This system development mainly includes two aspects of the server procedure of the network chat and the customer procedure of the network chat. The former establishes the server through the Socket, the server can read and deliver the information which client side sends, and can re
《基于JAVA的分布式聊天系统设计(含源文件)-学术论文》由会员cre****111分享,可在线阅读,更多相关《基于JAVA的分布式聊天系统设计(含源文件)-学术论文》请在金锄头文库上搜索。
2016二建建筑实务真题和答案解析
基于java web的机票网上订购系统-学术论文
JavaScript错误处理和堆栈追踪浅析-毕业论文
基于aduc7060(7061)单片机温度压力采集系统设计-学术论文
基于JAVAWEB客户订购登记管理(含源文件)-学术论文
基于DSP 56F801的正弦波输出DC-DC电源设计-学术论文
基于CCM的单相Boost PFC电路的设计与仿真-学术论文
基于JAVA的分布式聊天系统设计(含源文件)-学术论文
基于JavaScript(网页脚本语言)编写的万年历(含源文件)-学术论文
基于javaweb的服装销售管理系统的设计与实现(含源文件)-学术论文
基于JAVA WEB技术的旅行社网站系统设计(含源文件)-学术论文
基于Java Web SSH框架的网上书店(含源文件)-学术论文
基于C51单片机的简易电子计算器制作(含源文件)-学术论文
【开题】基于LDA 主题模型的电商产品评论数据情感分析-学术论文
基于java的标准化考试系统(含源文件)-学术论文
基于FPGA的交通灯控制系统-学术论文
基于ASPNET的网站设计(含源文件)-学术论文
基于ESSH框架平台日志管理与审批的开发(含源文件)-学术论文
基于51单片机的超声波测距系统设计-学术论文
基于JavaWeb的在线图书订购与打印管理系统论文(含源文件)-学术论文
2023-12-15 29页
2023-05-25 38页
2023-07-09 3页
2023-12-01 5页
2023-05-12 22页
2023-10-17 4页
2022-07-25 16页
2023-10-06 10页
2024-01-18 26页
2022-08-14 54页