qq聊天工具的設(shè)計(jì)與實(shí)現(xiàn)論文(java)

qq聊天工具的設(shè)計(jì)與實(shí)現(xiàn)論文(java)

ID:13474026

大?。?014.00 KB

頁(yè)數(shù):111頁(yè)

時(shí)間:2018-07-22

qq聊天工具的設(shè)計(jì)與實(shí)現(xiàn)論文(java)_第1頁(yè)
qq聊天工具的設(shè)計(jì)與實(shí)現(xiàn)論文(java)_第2頁(yè)
qq聊天工具的設(shè)計(jì)與實(shí)現(xiàn)論文(java)_第3頁(yè)
qq聊天工具的設(shè)計(jì)與實(shí)現(xiàn)論文(java)_第4頁(yè)
qq聊天工具的設(shè)計(jì)與實(shí)現(xiàn)論文(java)_第5頁(yè)
資源描述:

《qq聊天工具的設(shè)計(jì)與實(shí)現(xiàn)論文(java)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、摘要Java技術(shù)的合理應(yīng)用能實(shí)現(xiàn)跨平臺(tái)的網(wǎng)絡(luò)通訊。本人按照軟件工程的原則,運(yùn)用TCP/UDP通信協(xié)議,以及套接字、數(shù)據(jù)庫(kù)、線程等技術(shù),依靠強(qiáng)大的跨平臺(tái)開(kāi)發(fā)軟件JBuilder9.0,以當(dāng)今流行的QICQ為模板,仿照QICQ設(shè)計(jì)出簡(jiǎn)單而實(shí)用的、具有基本聊天功能的、基于JAVA的聊天工具。本論文主要講述了此設(shè)計(jì)所采用的開(kāi)發(fā)工具、總體規(guī)劃與設(shè)計(jì)方案,以及詳細(xì)設(shè)計(jì)和主要功能模塊的工作原理及其圖解。在文中提供了部分功能模塊實(shí)現(xiàn)的源代碼。最后,本文還粗略地探討了軟件的測(cè)試用例設(shè)計(jì)和完成此次設(shè)計(jì)的心得體會(huì)。關(guān)鍵詞:JAVA;數(shù)據(jù)庫(kù);線程;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開(kāi)發(fā)工具12.1JBuild

5、er9.012.2SQLSERVER200022.1.1SQL簡(jiǎn)介22.1.3SQL數(shù)據(jù)庫(kù)體系結(jié)構(gòu)22.1.4SQL的組成33總體規(guī)劃與設(shè)計(jì)方案33.1需求分析33.1.1基本功能需求33.1.2環(huán)境需求33.1.3性能需求33.1.4界面需求43.1.5用戶需求43.2方案的選擇以及模塊設(shè)計(jì)43.2.1通訊協(xié)議的選擇43.2.2數(shù)據(jù)庫(kù)系統(tǒng)的選擇43.2.3線程技術(shù)的應(yīng)用53.2.4套接字SOCKET的應(yīng)用73.3整體方案的制定84詳細(xì)設(shè)計(jì)94.1數(shù)據(jù)表設(shè)計(jì)94.2系統(tǒng)的類設(shè)計(jì)104.2.1類規(guī)范設(shè)計(jì)104.2.2類的UML圖134.3應(yīng)用功能的設(shè)計(jì)1

6、34.4主要界面設(shè)計(jì)165軟件功能測(cè)試176總結(jié)186.1設(shè)計(jì)體會(huì)186.2實(shí)現(xiàn)中所遇到的問(wèn)題186.3今后研究的方向18參考文獻(xiàn)19致謝20附錄211序言21世紀(jì)是信息社會(huì)的時(shí)代,科學(xué)和技術(shù)和社會(huì)的發(fā)展正在迎接這個(gè)時(shí)代的到來(lái),當(dāng)前信息網(wǎng)絡(luò)得到飛速的發(fā)展,尤其是計(jì)算機(jī)和通信技術(shù)的發(fā)展和結(jié)合,改變了人民的生活、學(xué)習(xí)和工作方式,減輕工作的負(fù)擔(dān),提高生活水平,推動(dòng)社會(huì)的進(jìn)步。當(dāng)前電子商務(wù)、ERP、WAP等技術(shù)正深深的影響著我們。尤其值得一提的是,網(wǎng)絡(luò)聊天和網(wǎng)絡(luò)游戲逐步成為大部分年輕人休閑和娛樂(lè)的方式,其深入人心的程度不亞于電視媒體的普及程度,甚至有趕超的趨勢(shì)

7、。做為一個(gè)學(xué)習(xí)計(jì)算機(jī)專業(yè)的人來(lái)說(shuō),對(duì)網(wǎng)絡(luò)的癡迷以及對(duì)網(wǎng)絡(luò)的未知的領(lǐng)域的探索成為了我一直向往的事情,不斷學(xué)習(xí)和鉆研。當(dāng)前,網(wǎng)民中無(wú)人不知QICQ這個(gè)即時(shí)的聊天工具,其簡(jiǎn)單,易操作性風(fēng)靡全國(guó)。QICQ其實(shí)是獲得成功的ICQ的本土化產(chǎn)品,ICQ是英文“Iseekyou“的簡(jiǎn)稱,中文意思是我找你的意思。ICQ的最大功能是信息交流,只要記得對(duì)方號(hào)碼,上網(wǎng)時(shí)間可以呼他,無(wú)論他在哪里,只要他上網(wǎng)打開(kāi)ICQ,人門可以隨時(shí)交流。ICQ源于以色列物拉維夫的Mirabils公司。該公司成立于1996年7月,也就是在這個(gè)時(shí)候,互聯(lián)網(wǎng)上最出名,下載使用人數(shù)最多的免費(fèi)軟件ICQ誕

8、生了??赡苁瞧洳粩嘣黾拥挠脩艉蛷V闊的前景以及廣泛的應(yīng)用前景和巨大的市場(chǎng)潛力,Mirabils的

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。