基于java的仿qq聊天程序的设计与实现

基于java的仿qq聊天程序的设计与实现

ID:10630098

大小:140.00 KB

页数:35页

时间:2018-07-07

基于java的仿qq聊天程序的设计与实现_第1页
基于java的仿qq聊天程序的设计与实现_第2页
基于java的仿qq聊天程序的设计与实现_第3页
基于java的仿qq聊天程序的设计与实现_第4页
基于java的仿qq聊天程序的设计与实现_第5页
资源描述:

《基于java的仿qq聊天程序的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于java的仿qq聊天程序的设计与实现存档编号_______赣南师范学院学士学位论文基于Java的仿聊天系统的设计与实现教学学院数学与计算机学院届别2009届专业网络工程学号05064522姓名****指导老师______****_____完成日期_2009-5-7_____目录内容摘要:1关键字:1Abstract:1Keywords:11.引言22.系统分析22.1可行性分析22.2需求分析33.总体设计113.1功能模块图113.2数据库设计123.3类图184.详细设计及实现194.1界面设计194.2数据输入输出设计234.3代码实现245系统测试315.1注册测试315

2、.2登陆测试315.3私聊测试325.4群聊测试335.5文件传输测试346总结35参考文献37内容摘要:?计算机网络的迅速发展,对人类社会诸多领域产生了巨大的影响。尤其是,随着信息时代的来临,人们之间愈来愈趋向于通过网络来交流和传递信息。而聊天系统正是当前人们使用最多的中介。在这个平台上,许多认识或不认识的人们彼此间能够随意的相互交流。因此,开发和架构这种平台符合时代发展的需要。本系统在开发中用到了局域网通信机制的原理,通过直接继承Thread类来建立多线程。开发中利用了计算机网络编程的基本理论知识,如TCP/IP协议、客户端/服务器端模式(Client/Server模式)、网络编

3、程的设计方法等。在网络编程中对信息的读取、发送,是利用流来实现信息的交换,其中介绍了对实现一个系统的信息流的分析,包含了一些基本的软件工程的方法。关键字:Socket;服务器端;客户端;连接(connection)Abstract:Therapiddevelopmentofthecomputernetworkshasbeenmakingagreatinfluenceinmanyfieldsofhumansociety.Inparticular,alongwithinformationageapproaching,betweenthepeopletendtoincreasinglyin

4、exchangesandthetransmissioninformationthroughthenetwork.Butchatsthesystemispreciselythecurrentpeopleusesmanyintermediary,。Inthisplatform,peopleeachotherwhichmanyunderstandingordidnotknowcanatwillmutualexchange.Therefore,thedevelopmentandoverheadconstructionthiskindofplatformconformstothetimenee

5、dtodevelop.ThissystemwiththeLANcorrespondencemechanismprinciple,throughinherittingtheThreadkindtoestablishthemultithreadingdirectly.Inthedevelopment,itusestheelementarytheoryknowledgewhichthecomputernetworkprogrammes.forexample,TCP/IPagreement,Client/Serverpattern,networkprogrammingdesignmethod

6、andsoon.Inthenetworkprogramming,itrealizesreadingandtransmissionoftheinformation,thatis,informatonflowsrealizetheinformationexchange,introduceinformationflowanalysisforrealizingasystem,inwhichcontainessomebasicsoftwareengineeringmethods.Keywords:Socket;server;client;connection1.引言当今主流的聊天工具有,ICQ

7、,MSNMessenger,YahooMessenger等,国内最热门的当属,腾讯(OICQ)是由深圳市腾讯计算机系统公司开发的,基于Internet的即时寻呼软件。您可以使用和好友用户进行交流,信息即时发送,即时回复,收发及时、功能全面。此外还具有BP机网上寻呼、聊天室、传输文件、语音邮件、手机短讯服务等功能,不仅仅是虚拟的网络寻呼机,更可与传统的无线寻呼网、GSM移动电话的短消息系统互联,目前和全国多家寻呼台、移动通信公司有业务合作。是国内不可多得的中

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

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

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