- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java聊天室系统毕业答辩PPT
START 模板来自于 * 基于Java聊天室的设计与实现 研究现状 当今,国内外对这个系统已经开展了很多相关的研究,国内外也有很大一部分商业化的系统程序。就目前国内情况而言,大多数网站都利用自己的资源建立了聊天室,并为客户提供了许多便捷的服务。像腾讯,sina等,供我们进行通讯已及讨论各种不同的话题,并且实现了与外国的联系。聊天室的开放性,信息资源的多样性可为网站发张提供优良的广告宣传和产品的推广,这是其他网站活动方式所无法比拟的,聊天室的方便化,快捷化是个大网站成长的必然经历阶段。 本系统设计开发的过程,是对J2EE应用基础与面向对象程序设计的实践和检验,是对我们所学专业知识的综合性应用和全面提高。 本系统要求使用java技术开发,使用文件保存数据,集成开发环境使用eclipse。开发者应有java程序设计语言、Socket技术,Swing技术,数据流以及面向对象数据的应用。主要有处理用户注册、登录、用户收发信息、用户退出等功能. 主要技术 Socket和多线程的特点 Socket通常也称作套接字,应用程序通常通过套接字向网络发出请求或者应答网络请求。套接字之间的连接过程可以分为三个步骤:服务器监听,客户端请求,连接确认。 所谓线程(Thread),是进程中某个单一顺序的控制流。新兴的操作系统,如Mac,Windows NT,Windows 95等,大多采用多线程的概念,把线程视为基本执行单位。 常规的聊天室系统的功能:管理员开启服务器,用户注册,用户登陆,用户选择聊天对象进行聊天,聊天信息的保存,管理员剔除用户等。 主要功能模块 系统总体设计 用户聊天功能的实现 用户登陆 用户注册 管理员开启服务器 管理员剔除用户 聊天记录的保存 应用程序主界面 JAVA的每一个可视化界面都可以用Swing进行布局,可以通过设置不同的数值来使聊天室的框架达到人们喜欢的大小,更适应人们的喜好。 服务器界面 用户聊天界面 数据库存储方式 面向对象是一种认识方法学,也是一种新的程序设计方法学。把面向对象的方法和数据库 技术结合起来可以使数据库系统的分析、设计最大程度地与人们对客观世界的认识相一致。面向对象数据库系统是为了满足新的数据库应用需要而产生的新一代数据库系统。 系统测试 添加记录测试 START 模板来自于 *
您可能关注的文档
- 2013鲁科版高中物理必修2全册同步测试题解析版(含单元测试题).doc
- 2014-2015小学四年级上册全册体育教案.doc
- 2014人教版高中生物必修3全册新编导学案【21课时】.doc
- 2013鲁科版高中物理选修3-4全册同步测试题解析版(含单元测试题).doc
- 2014年新人教版高中历史选修1全册导学案含答案..doc
- 2014~2015学年人教版小学数学四年级上册全套教案.doc
- 2015年产十万吨豆奶建设项目可行性研究报告.doc
- 2014秋必威体育精装版人教版九年级上册数学全册教案.doc
- 2015届苏教版高中化学必修2全册教案【31课时】.doc
- 2016 年自然人独资商贸有限责任公司章程.doc
文档评论(0)