本科毕业论文(设计)--简单即时通信系统的实现

本科毕业论文(设计)--简单即时通信系统的实现

ID:35593869

大小:971.50 KB

页数:28页

时间:2019-03-30

本科毕业论文(设计)--简单即时通信系统的实现_第1页
本科毕业论文(设计)--简单即时通信系统的实现_第2页
本科毕业论文(设计)--简单即时通信系统的实现_第3页
本科毕业论文(设计)--简单即时通信系统的实现_第4页
本科毕业论文(设计)--简单即时通信系统的实现_第5页
资源描述:

《本科毕业论文(设计)--简单即时通信系统的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业论文(设计)简单即时通信系统的实现Theimplementofsimpleinstantmessagingsystem作者专业计算机科学与技术指导教师分院信息学院二〇〇九年五月28目录摘要1Abstract1引言21.1IM概述:21.1.1IM的概念:21.1.2IM的分类:21.1.3IM现状:21.1.4IM的发展趋势:31.2、系统开发方法和目标3二、可行性分析32.1简单IM系统技术可行性研究32.2IM系统所使用的主要技术32.2.1TCP&&UDP32.2.2SOCKET编程

2、4三、需求分析63.1功能需求63.1.1需求描述63.1.2系统用例图73.2性能需求73.3运行需求73.4可扩展性需求83.5数据库逻辑设计83.6IM系统流程设计9四、总体设计94.1系统架构分析94.2系统流程设计114.3数据库设计114.4多线程设计1228五、详细设计及实现135.1界面设计135.1.1客户端界面设计135.1.2服务器端界面设计135.2UML类图155.3主要通信模块的设计15六、系统测试176.1系统功能测试176.1.1用户注册176.1.2用户登陆176

3、.1.3用户聊天186.2性能测试18七、总结19参考文献19致谢20附录:程序部分功能实现代码2028摘要即时通信(IM)系统是基于计算机网络的即时消息交换系统,它使网络用户能方便的跟其好友进行交流,同时也改变着我们在网络上的交流方式。其主要区别于Email等非即时的通信工具。本论文主要研究即时通信系统所使用的各种技术以及在本系统中要使用的技术和即时通信系统的简单实现。本系统是基于C/S模式、存储转发的基于文本的局域网聊天工具的简单实现。但该系统具有很好的可扩展性。可以很简单地将其扩展为可实现文

4、件的传输和基于广域网的通信。还可以将其改编为一个简单的局域网助手工具。IM软件的发展趋势是各大IM巨头的合作、统一。IM现行状况是各个IM巨头各占一方,互不干涉。这不利于各系统间用户的交流。违背了自然发展的客观规律,所以,总有一天,各大IM软件公司会走合作的道路。关键字:IM,C/S,通信28AbstractInstantMessagingSystemisainstantmessageexchangesystembasedoncomputernetwork,whichmadenetuserscon

5、tacteachotherconvenientpossible,simultaneouslyitischangingthewaywecontacteachotherincyberspace.Itisstronglydifferentfromthenon-real-timecommunicationtoolssuchasEmail.Thisthesismailyresearchthetechnologythatinstantmessagingsystemusingandthesimplyimcomp

6、lentofIM.Thesystemistext-basedthatusingClient/Servermode、stored-rewordingmethodanditisusefulinLAN.Itisextentable.wecanextentittobeafiletransportingandWAN-basedIMsystem.wealsocanletitbeaassistantoftheLAN.ThetrendofIMsoftwareiscooporationandbeunified.To

7、day’sIMindustrysituationiseachIMmagnateindependent.ThesolutionisunconvernenttotheusersofeachIMsoftwareanditactinawaycontrarytotheobjectivelaws,so,insomedays,theymustbecooperative.Keywords:IM,Client/Server,Communication28一、引言1.1IM概述:1.1.1IM的概念:即时通信(IM)

8、是指能够即时发送和接收互联网消息等的业务。自1998年面世以来,特别是近几年的迅速发展,即时通信的功能日益丰富,逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。即时通信不再是一个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。1.1.2IM的分类:现行的IM系统按照使用者可分为大众版、企业版和专用版。其中大众版的典型代表是大家所熟知的QQ,企业版中的豪杰是ATX(腾讯通).而专业版的代表是淘宝网上交易的阿里

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

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

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