java聊天室系统毕业答辩PPT_第1页
java聊天室系统毕业答辩PPT_第2页
java聊天室系统毕业答辩PPT_第3页
java聊天室系统毕业答辩PPT_第4页
java聊天室系统毕业答辩PPT_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、start基于基于javajava聊天室聊天室的设计与实现的设计与实现研究现状研究现状当今,国内外对这个系统已经开展了很多相关的研究,国内外也有很大一部分商业化的系统程序。就目前国内情况而言,大多数网站都利用自己的资源建立了聊天室,并为客户提供了许多便捷的服务。像腾讯,sina等,供我们进行通讯已及讨论各种不同的话题,并且实现了与外国的联系。聊天室的开放性,信息资源的多样性可为网站发张提供优良的广告宣传和产品的推广,这是其他网站活动方式所无法比拟的,聊天室的方便化,快捷化是个大网站成长的必然经历阶段。本系统设计开发的过程,是对j2ee应用基础与面向对象程序设计的实践和检验,是对我们所学专业知识

2、的综合性应用和全面提高。 本系统要求使用java技术开发,使用文件保存数据,集成开发环境使用eclipse。开发者应有java程序设计语言、socket技术,swing技术,数据流以及面向对象数据的应用。主要有处理用户注册、登录、用户收发信息、用户退出等功能.主要技术socket和多线程的特点和多线程的特点socket通常也称作套接字,应用程序通常通过套接字向网络发出请求或者应答网络请求。套接字之间的连接过程可以分为三个步骤:服务器监听,客户端请求,连接确认。所谓线程(thread),是进程中某个单一顺序的控制流。新兴的操作系统,如mac,windows nt,windows 95等,大多采用

3、多线程的概念,把线程视为基本执行单位。常规的聊天室系统的常规的聊天室系统的功能:管理员开启服功能:管理员开启服务器,用户注册,用务器,用户注册,用户登陆,用户选择聊户登陆,用户选择聊天对象进行聊天,聊天对象进行聊天,聊天信息的保存,管理天信息的保存,管理员剔除用户等。员剔除用户等。主要功能模块系统总体设计系统总体设计用户聊天功能用户聊天功能的实现的实现用户登陆用户登陆用户注册用户注册管理员开启服务器管理员剔除用户聊天记录的保存应用程序主界面应用程序主界面java的每一个可视化界面都可以用swing进行布局,可以通过设置不同的数值来使聊天室的框架达到人们喜欢的大小,更适应人们的喜好。服务器界面服

4、务器界面用户聊天界面用户聊天界面数据库存储方式数据库存储方式面向对象是一种认识方法学,也是一种新的程序设计方法学。把面向对象的面向对象是一种认识方法学,也是一种新的程序设计方法学。把面向对象的方法和数据库方法和数据库 技术结合起来可以使数据库系统的分析、设计最大程度地与技术结合起来可以使数据库系统的分析、设计最大程度地与人们对客观世界的认识相一致。面向对象数据库系统是为了满足新的数据库人们对客观世界的认识相一致。面向对象数据库系统是为了满足新的数据库应用需要而产生的新一代数据库系统。应用需要而产生的新一代数据库系统。系统测试系统测试添加记录测试添加记录测试系统测试系统测试总结总结本次所做的毕业设计还存在一些不完善的地方,如有一些小的功能没完善,细节不够完美,提示不是非常准确。这些都会在日后学习和工作中注意的,在扎实基本功的前提下,对系统进行更好的升级与改造。在当今信息化时代,计算机网络技术已运用在各个领域,同时也影响了通信,在最求更好更完美的工作方法,所以,聊天室在完善后将能推

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论