需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):6652 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:在社交網(wǎng)絡(luò)快速發(fā)展的今天,即時通訊已經(jīng)越來越流行,不論是移動端還是PC端,幾乎隨處可見。青年人甚至中老年人都在使用即時通訊聊天,這是一個龐大的群體,對于華人來說QQ是最早的聊天軟件,接著微信、微博等即時通訊的興起使得人們有了更多同時更加豐富的選擇,外國的twitter甚至擁有超過4億的注冊用戶。分享科技進(jìn)步的方法之一就是即時通訊,人們可以用它評論、聊天,從而更加了解并貼近彼此生活。 仔細(xì)探究一下就能發(fā)現(xiàn),隨著最新的流行技術(shù),即時通訊技術(shù)一直在更替。從一開始的C/C++,到活來的Perl,緊隨而來PHP如日中天且逐漸進(jìn)化出WordPress,近幾年比較流行的Ruby on Rails、Python都各自有著自己眾多的即時通訊產(chǎn)品的實(shí)現(xiàn)。本文的即時聊天網(wǎng)站主要目的是對技術(shù)的探索。 從09年到現(xiàn)在,Node.js日益吸引廣大開發(fā)者們的目光。Node.js是基于谷歌JS引擎的服務(wù)器端JS環(huán)境,現(xiàn)已建立了一套完善的開發(fā)環(huán)境,其他工具在Node.js社區(qū)中都采用了模塊的方式實(shí)現(xiàn)。我們采用了服務(wù)器端JavaScript運(yùn)行Node.js。 本在線聊天網(wǎng)站的主要功能有用戶登錄與注冊,即時聊天(私聊和群聊),查詢及修改個人信息等功能。
關(guān)鍵詞:Node.js;服務(wù)器端JS;ExpressJS;異步I/O;聊天網(wǎng)站
目錄 摘要 Abstract 1. 概述-1 1.1 課題來源-1 1.2 國內(nèi)現(xiàn)狀-1 1.3研究意義-1 2 系統(tǒng)分析-2 2.1 需求分析-2 2.1.1 功能需求分析-2 2.1.2 非功能需求分析-2 2.2 技術(shù)分析-3 2.3 操作可行性分析-3 3 數(shù)據(jù)庫設(shè)計-5 3.1 數(shù)據(jù)庫的選擇-5 3.2數(shù)據(jù)存儲設(shè)計-5 3.3數(shù)據(jù)庫具體實(shí)現(xiàn)-6 4 系統(tǒng)詳細(xì)設(shè)計與實(shí)現(xiàn)-7 4.1 系統(tǒng)文件結(jié)構(gòu)及包的設(shè)計-7 4.2 系統(tǒng)架構(gòu)的設(shè)計與實(shí)現(xiàn)-8 4.2.1 功能模塊圖-8 4.2.2 服務(wù)器端-8 4.2.3 客戶端-9 5 系統(tǒng)測試-13 5.1 測試準(zhǔn)備-13 5.2 測試過程-13 5.3 測試結(jié)果-13 結(jié) 論-15 參 考 文 獻(xiàn)-16 致 謝-17 |