毕业论文 基于java即时聊天系统的设计与实现

毕业论文 基于java即时聊天系统的设计与实现

ID:425384

大小:359.50 KB

页数:25页

时间:2017-07-31

毕业论文 基于java即时聊天系统的设计与实现_第1页
毕业论文 基于java即时聊天系统的设计与实现_第2页
毕业论文 基于java即时聊天系统的设计与实现_第3页
毕业论文 基于java即时聊天系统的设计与实现_第4页
毕业论文 基于java即时聊天系统的设计与实现_第5页
资源描述:

《毕业论文 基于java即时聊天系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、内江师范学院本科毕业论文(设计)目录1前言31.1课题选题背景31.2即时通信的概念和特点31.3即时聊天系统的发展42涉及的相关技术及协议42.1Java语言42.2C/S模式介绍52.3Hibernate框架简介63系统需求分析63.1即时聊天消息的一般需求63.2即时消息的协议需求73.3即时消息的安全需求73.4即时信息加密和鉴别73.5即时通讯系统需求74系统设计74.1即时聊天系统的实施原理84.2软件设计流程94.3功能模块划分104.4数据库概要设计105详细设计115.1服务器端的设计与实现115.1.2主服

2、务器类的设计115.1.2登录验证模块135.1.3注册处理模块135.2客户端的设计与实现145.2.1用户注册模块145.2.2用户登录155.2.3在线用户显示设计165.2.4聊天信息发送与接收175.3数据库设计186结论1925内江师范学院本科毕业论文(设计)致谢21参考文献22附录2325内江师范学院本科毕业论文(设计)基于Java即时聊天系统的设计与实现摘要:计算机网络技术高速发展的今天,即时通讯方式日益受到人们的青睐。即时聊天工具在实现传输视频与音频信息,使协作成员可以远距离进行直观、真实的视音交流的同时,利

3、用多媒体的技术,它还可以帮助使用者对工作中各种信息进行处理。本课题研究的是支持内部网络交流的系统——网络即时通讯系统。该系统使用Java语言进行编程。系统采用C/S结构模式,支持局域网和Internet。该系统采用软件工程的瀑布模型进行开发,分别讨论了系统的需求分析、概要设计、详细设计和编码、以及整个系统的运行和测试。关键词:即时聊天;系统;Java;C/SAbstract:Therapiddevelopmentofcomputernetworktechnologytoday,moreimmediatemeansofcommu

4、nicationbypeopleofallages.Real-timechattoolinachievingthetransmissionofvideoandaudioinformation,sothatmemberscancollaborateremotelyintuitive,realaudioandvisualcommunicationatthesametime,useofmultimediatechnology,itcanalsohelpuserstoworkinallkindsofinformationprocess

5、ing.Studyofthisissueistosupporttheexchangeofinternalnetworksystems-networkinstantmessagingsystem.ThesystemusesJavaprogramminglanguage.SystemusestheC/Sstructuremode,supportforLANandInternet.Thesystemusesthewaterfallmodelofsoftwaredevelopmentprojectswerediscussedsyste

6、mrequirementsanalysis,outlinedesign,detaileddesignandcoding,andrunandtestthewholesystem.Finally,thepaperconcluded.Ofcourse,thesystemtherearesomeimperfections,andseektostudyandworkinthefuturebeamendedsothatthesystemactuallyusedinavarietyofnetworkefficiency.Keywords:I

7、nstantMessager;System;JAVA;C/S25内江师范学院本科毕业论文(设计)1前言交流对于人类社会及其每个成员都至关重要。直接交流的方式包括语言、文字等,而远程交流还需借助于一些先进的工具如电话、网络等。本课题研究的是支持内部网络交流的系统——网络即时通讯系统。该课题在实施的过程中需要使用Java语言。1.1课题选题背景计算机技术、网络技术高速发展的今天,即时通讯方式日益受到人们的青睐。即时通讯工具在实现传输视频与音频信息,使协作成员可以远距离进行直观、真实的视音交流的同时,利用多媒体的技术,它还可以帮助使

8、用者对工作中各种信息进行处理。大家都知道,网络上常用的即时通讯工具之一有ICQ。其实,ICQ是英文“Iseekyou”的简称,中文意思是“我找你”。ICQ最大的功能便是即时信息交流,只要记得对方的号码,上网时可以呼他,无论他在哪里,只要他上网打开ICQ,人们就可以随时交流。目

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。