多人聊天软件的设计与实现本科毕业论文

多人聊天软件的设计与实现本科毕业论文

ID:292914

大小:1.35 MB

页数:46页

时间:2017-07-18

多人聊天软件的设计与实现本科毕业论文_第1页
多人聊天软件的设计与实现本科毕业论文_第2页
多人聊天软件的设计与实现本科毕业论文_第3页
多人聊天软件的设计与实现本科毕业论文_第4页
多人聊天软件的设计与实现本科毕业论文_第5页
资源描述:

《多人聊天软件的设计与实现本科毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、XXXX大学学士学位毕业论文本科毕业论文(设计)题目:多人聊天软件的设计与实现-V-XXXX大学学士学位毕业论文【摘要】如今社会,处处充满着智慧的结晶,当然这一切的存在离不开计算机网络的发展。与此同时,在这个以网络主题时代里,网络聊天软件作为一种开销低且方便快捷的通讯软件扮演着重要的角色,成为人们娱乐、聊天的一大热点,例如:YY语音、腾讯QQ、MSN、GoogleTalk等产品层出不穷,不断融入我们的生活。为了更好的了解网络通信和实时聊天软件,本文主要阐述了怎样用JAVA设计和开发一个在Windows平台运行的“多

2、人聊天软件”。该软件可以实现多个用户实时聊天,并且可以对好友进行群聊、私聊等操作。软件的具体实现流程和功能结构等,在文中我们会通过表格和图片清晰的展现,以便更好的认知。本课题的实现采用C/S结构、面向对象的设计原理,开发工具为Eclipse,软件系统主要包括客户端程序、服务器端程序和服务器端用于存放客户数据的数据库,通过JAVA提供的Socket/Server.Socket、AWT等类进行数据传输和界面处理,采用了SQLServer2005数据库管理系统。【关键词】JAVA,Socket,C/S,数据库-V-XXX

3、X大学学士学位毕业论文DesignandImplementationoftheMultiplayerchatsoftware【Abstract】Nowadays,oursocietyisfilledwithcrystalsofwisdom.Certainly,theseexistencecan’tlivewithoutthedevelopmentofcomputernetwork.Meanwhile,network-chatsoftwareplayanimportantroleinthiserawhosetopic

4、isnetworkforitslow-cost,convenienceandspeediness,becomingahotspotinouramusementandchat.ManyproductssuchasYYvoice,TencentQQ,MSN,GooleTalkandsoonappearconstantly,mergingintoourlifecontinually.Inordertoknownetworkcommunicationsandinstant-chatsoftwarebetter,thisth

5、esismostlyexplainhowtodesignandexploreachat-softwareofmorethantwopersonsbyJAVAthatoperateinaWindowsplat.Thissoftwarecanmakeconstantchatofmanypeoplecome.Inthistopic,we’llshowitsdetailcoursesofrealizationandfunctionstructures,etc,bytablesandpicturesinordertoleti

6、tbeknownbetter.TherealizationofthistopicusesC/Sstructuresanddesignprinciplesoffacingobject.AnditsexploitationtoolisEclipse.Thesoftwareincludesclient-procedure,server-procedure,databaseusedbyserverfordepositingclients’data.More,itprogressesdata-transferandinter

7、face-disposalbyclassessuchasSocket/Server.Socket、AWTandsoonprovidedbyJAVA.What’smore,itadoptsdatabasemanagementsystemofSQLServer2005.【Keywords】JAVA,Socket,C/S,Database-V-XXXX大学学士学位毕业论文目录第一章绪论-1-1.1课题的背景-1-1.2课题的意义-1-1.3国内外研究和现状-1-第二章系统需求分析-3-2.1可行性研究-3-2.1.1经济

8、可行性-3-2.1.2技术可行性-3-2.1.3运行可行性-3-2.2软件功能需求-3-2.3数据需求分析-4-2.4性能需求分析-5-第三章技术介绍-7-3.1JAVA语言简介-7-3.1.1JAVA简介-7-3.1.2JAVA特性-7-3.2TCP/UDP简介-8-3.2.TCP协议-8-3.2.2UDP协议-8-3.3Socket原理-9-3.3.1S

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

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

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