欢迎来到天天文库
浏览记录
ID:47856408
大小:1008.00 KB
页数:25页
时间:2019-11-30
《基于java技术的聊天工具毕业论文设计;》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、中南民族大学毕业论文(设计)学院:计算机科学学院专业:网络工程年级:2011题目:基于Java的聊天工具的设计与实现学生姓名:孙继宏学号:11066093指导教师姓名:蓝雯飞职称:教授2015年5月中南民族大学本科毕业论文(设计)原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。矚慫润厲钐瘗睞枥庑赖。作者签名:年月日目录摘要1聞創沟燴鐺險爱氇谴净。关键词1残骛楼諍锩瀨濟溆塹籟。Abstra
2、ct1酽锕极額閉镇桧猪訣锥。Keywords1彈贸摄尔霁毙攬砖卤庑。1绪论2謀荞抟箧飆鐸怼类蒋薔。1.1选题背景及意义2厦礴恳蹒骈時盡继價骚。1.2 聊天工具的发展2茕桢广鳓鯡选块网羈泪。1.3 即时通讯软件3鹅娅尽損鹌惨歷茏鴛賴。1.3.1QQ聊天工具3籟丛妈羥为贍偾蛏练淨。1.3.2微信3預頌圣鉉儐歲龈讶骅籴。1.3.3陌陌3渗釤呛俨匀谔鱉调硯錦。1.3.4FaceBook3铙誅卧泻噦圣骋贶頂廡。2实现聊天工具的开发环境及工具4擁締凤袜备訊顎轮烂蔷。2.1 开发环境及语言概述4贓熱俣阃歲匱阊邺镓騷。2.2 开发工具概述5坛摶乡囂忏蒌鍥铃氈淚。2.3
3、开发技术概述5蜡變黲癟報伥铉锚鈰赘。2.3.1JavaSocket技术5買鲷鴯譖昙膚遙闫撷凄。2.3.2TCP和UDP5綾镝鯛駕櫬鹕踪韦辚糴。2.3.3客户端/服务端(Cilent/Server)结构5驅踬髏彦浃绥譎饴憂锦。3需求分析6猫虿驢绘燈鮒诛髅貺庑。3.1功能需求6锹籁饗迳琐筆襖鸥娅薔。3.2性能需求7構氽頑黉碩饨荠龈话骛。4系统设计8輒峄陽檉簖疖網儂號泶。4.1 系统总体功能概述8尧侧閆繭絳闕绚勵蜆贅。4.2 各功能模块的概述8识饒鎂錕缢灩筧嚌俨淒。4.2.1 用户注册8凍鈹鋨劳臘锴痫婦胫籴。4.2.2 用户登录9恥諤銪灭萦欢煬鞏鹜錦。4.2.
4、3 公聊10鯊腎鑰诎褳鉀沩懼統庫。4.2.4 私聊10硕癘鄴颃诌攆檸攜驤蔹。4.2.5 发送留言和文件11阌擻輳嬪諫迁择楨秘騖。4.2.6 字体属性设置11氬嚕躑竄贸恳彈瀘颔澩。5系统实现12釷鹆資贏車贖孙滅獅赘。5.1注册功能实现12怂阐譜鯪迳導嘯畫長凉。5.2登录功能实现12谚辞調担鈧谄动禪泻類。5.3公聊功能实现12嘰觐詿缧铴嗫偽純铪锩。5.4私聊功能实现13熒绐譏钲鏌觶鷹緇機库。5.5字体属性设置功能实现13鶼渍螻偉阅劍鲰腎邏蘞。5.6发送留言和文件13纣忧蔣氳頑莶驅藥悯骛。6 系统功能测试14颖刍莖蛺饽亿顿裊赔泷。6.1 系统登录功能测试14濫
5、驂膽閉驟羥闈詔寢賻。6.2 注册用户功能测试14銚銻縵哜鳗鸿锓謎諏涼。6.3 聊天界面其他功能测试16挤貼綬电麥结鈺贖哓类。6.4客户端连接服务端测试17赔荊紳谘侖驟辽輩袜錈。结论18塤礙籟馐决穩賽釙冊庫。致谢19裊樣祕廬廂颤谚鍘羋蔺。参考文献19仓嫗盤紲嘱珑詁鍬齊驁。基于Java的聊天工具的设计与实现摘要:随着互联网的迅速发展,传统的交流方式过于繁琐、信息的交互太过缓慢,已经不再适应当今社会大信息量的传递与交互。为了提高人们的工作、生活和学习效率,提升人与人之间交流的速度与便捷,网络聊天工具已经成为人们不可或缺的应用软件。为此设计了一款聊天工具,是利用
6、Java编程语言中Socket网络编程技术和图形界面设计实现了网络聊天工具的设计。通过C/S的设计结构,该聊天工具很好地实现服务端与客户端之间的信息交互。它不但可以从客户端登陆连接服务端,而且可以通过服务端判断是否有客户端连接到服务端,从而保证客户端与服务端连接的可靠性。聊天工具的开发能够帮助人与人之间实现快速便捷的聊天和信息传递,并且能够提高信息的高速流通,同时提高了人们对信息的充分利用,因此具有一定的实用价值。绽萬璉轆娛閬蛏鬮绾瀧。关键词:网络聊天工具;Java;C/S;Socket网络编程;图形界面设计TheDesignandImplementat
7、ionofChatToolBasedonJava骁顾燁鶚巯瀆蕪領鲡赙。Abstract:WiththerapiddevelopmentofInternet,thetraditionalwayofcommunicationinteractionistoocumbersome,theinformationistooslow,isnolongersuitablefortransmissionandinteractionintodayissociety.Inordertoimprovethepeople'swork,lifeandlearningefficien
8、cy,enhancethecommunicationbetweenpeopleo
此文档下载收益归作者所有