qq聊天工具的设计与实现论文(java)

qq聊天工具的设计与实现论文(java)

ID:13474026

大小:1014.00 KB

页数:111页

时间:2018-07-22

qq聊天工具的设计与实现论文(java)_第1页
qq聊天工具的设计与实现论文(java)_第2页
qq聊天工具的设计与实现论文(java)_第3页
qq聊天工具的设计与实现论文(java)_第4页
qq聊天工具的设计与实现论文(java)_第5页
资源描述:

《qq聊天工具的设计与实现论文(java)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要Java技术的合理应用能实现跨平台的网络通讯。本人按照软件工程的原则,运用TCP/UDP通信协议,以及套接字、数据库、线程等技术,依靠强大的跨平台开发软件JBuilder9.0,以当今流行的QICQ为模板,仿照QICQ设计出简单而实用的、具有基本聊天功能的、基于JAVA的聊天工具。本论文主要讲述了此设计所采用的开发工具、总体规划与设计方案,以及详细设计和主要功能模块的工作原理及其图解。在文中提供了部分功能模块实现的源代码。最后,本文还粗略地探讨了软件的测试用例设计和完成此次设计的心得体会。关键词:JAVA;数据库;线程;JBuilder9.0;QI

2、CQABSTRACTThereasonableapplicationofJavatechnologycanachievenetworkcommunicationwhichcanberunatanyenvironment.AccordingtotheprincipleoftheSoftwareEngineering,usingTCP/UDPprotocol,socket,databaseandthreadetc,dependingonthepowerfultoolJBuilder9.0,referingtothetemplateofQICQ,imitat

3、ingQICQ,Idesignasimple、practicableandhavingchatfunctionaltalktoolwhichisbasedonJAVA.Thepapernotonlymainlydescribeddevelopmenttool、collectivitylayoutanddesigningschemeaboutthisdesigning,butalsodescribeddetailing、workinglawaboutmainfunctionsmoduleanditsdiagrammatizing.Inthepaperwe

4、providesomesourcecodewithachievingpartoffunctionmodules.Atlastwecanlearnexperienceinthisdesigningandroughlydiscusssoftware’testexampledesigning.KEYWORDS:JAVA;database;thread;JBuilder9.0;QICQ目录摘要…………………………………………………………………………IAbstract………………………………………………………………………II1序言12开发工具12.1JBuild

5、er9.012.2SQLSERVER200022.1.1SQL简介22.1.3SQL数据库体系结构22.1.4SQL的组成33总体规划与设计方案33.1需求分析33.1.1基本功能需求33.1.2环境需求33.1.3性能需求33.1.4界面需求43.1.5用户需求43.2方案的选择以及模块设计43.2.1通讯协议的选择43.2.2数据库系统的选择43.2.3线程技术的应用53.2.4套接字SOCKET的应用73.3整体方案的制定84详细设计94.1数据表设计94.2系统的类设计104.2.1类规范设计104.2.2类的UML图134.3应用功能的设计1

6、34.4主要界面设计165软件功能测试176总结186.1设计体会186.2实现中所遇到的问题186.3今后研究的方向18参考文献19致谢20附录211序言21世纪是信息社会的时代,科学和技术和社会的发展正在迎接这个时代的到来,当前信息网络得到飞速的发展,尤其是计算机和通信技术的发展和结合,改变了人民的生活、学习和工作方式,减轻工作的负担,提高生活水平,推动社会的进步。当前电子商务、ERP、WAP等技术正深深的影响着我们。尤其值得一提的是,网络聊天和网络游戏逐步成为大部分年轻人休闲和娱乐的方式,其深入人心的程度不亚于电视媒体的普及程度,甚至有赶超的趋势

7、。做为一个学习计算机专业的人来说,对网络的痴迷以及对网络的未知的领域的探索成为了我一直向往的事情,不断学习和钻研。当前,网民中无人不知QICQ这个即时的聊天工具,其简单,易操作性风靡全国。QICQ其实是获得成功的ICQ的本土化产品,ICQ是英文“Iseekyou“的简称,中文意思是我找你的意思。ICQ的最大功能是信息交流,只要记得对方号码,上网时间可以呼他,无论他在哪里,只要他上网打开ICQ,人门可以随时交流。ICQ源于以色列物拉维夫的Mirabils公司。该公司成立于1996年7月,也就是在这个时候,互联网上最出名,下载使用人数最多的免费软件ICQ诞

8、生了。可能是其不断增加的用户和广阔的前景以及广泛的应用前景和巨大的市场潜力,Mirabils的

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

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

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