ajax實(shí)現(xiàn)聊天室畢業(yè)設(shè)計論文_第1頁
ajax實(shí)現(xiàn)聊天室畢業(yè)設(shè)計論文_第2頁
ajax實(shí)現(xiàn)聊天室畢業(yè)設(shè)計論文_第3頁
ajax實(shí)現(xiàn)聊天室畢業(yè)設(shè)計論文_第4頁
ajax實(shí)現(xiàn)聊天室畢業(yè)設(shè)計論文_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

華僑大學(xué) 本科生畢業(yè)設(shè)計(論文) 題 目: 姓 名: 學(xué) 號: 系 別: 專 業(yè): 年 級: 指導(dǎo)教師: 年 月 日 華僑大學(xué) 畢業(yè)設(shè)計(論文) 學(xué)位論文獨(dú)創(chuàng)性聲明 本人聲明茲呈交的學(xué)位論文是本人在導(dǎo)師指導(dǎo)下完成的研究成果。論文寫作中不包含其他人已經(jīng)發(fā)表或撰寫過的研究內(nèi)容,如參考他人或集體的科研成果,均在論文中以明確的方式說明。本人依法享有和承擔(dān)由此論文所產(chǎn)生的權(quán)利和責(zé)任。 論文作者簽名: 簽名日期: 學(xué)位論文版權(quán)使用授權(quán)聲明 本人同意授權(quán)華僑大學(xué)有權(quán)保留并向國家機(jī)關(guān)或機(jī)構(gòu)送交學(xué)位論文的復(fù)印件和電子版,允許學(xué)位論文被查閱和借閱。本人授權(quán)華僑大學(xué)可以將本學(xué)位論文的全部內(nèi)容或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。 論文作者簽名: 指導(dǎo)教師簽名: 簽 名 日 期: 簽 名 日 期: I 基于 天系統(tǒng)設(shè)計與實(shí)現(xiàn) 摘要 隨著 迅速發(fā)展,許多 C/S 結(jié)構(gòu)的應(yīng)用程序紛紛轉(zhuǎn)向 B/S 結(jié)構(gòu)的 用程序。 的應(yīng)用程序,讓用戶可以利用基于瀏覽器的客戶端輕松地使用程序,不用考慮平臺之間的差異、程序可移植性好、容易部署 并且 維護(hù)簡單。但由于 B/S 結(jié)構(gòu)采用同步的請求 /響應(yīng)機(jī)制,瀏覽器中的頁面在請求后要進(jìn)行全部刷新,且在頁面刷新的過程中,用戶只能看著瀏覽器空白的界面不能做其他的事情。這嚴(yán)重影響了用戶體驗(yàn),使 B/S 結(jié)構(gòu)的應(yīng)用喪失了原有基于 C/S 結(jié)構(gòu)的良 好用戶體驗(yàn),一定程度上制約著用程序的發(fā)展。 但近來, 司的 用卻打破了這個制約,給用戶帶來了良好的用戶體驗(yàn)。 這方面的取得巨大的成功,這催生了 念的誕生,并吸引著越來越多的人構(gòu)建具有豐富客戶體驗(yàn)的 用。 目前常規(guī)的即時聊天工具如 求要安裝客戶端 (基于 C/S 模式 ),這種要求在一定程度上會帶來某種不便,但其豐富的用戶交互功能吸引著眾多的用戶。本課題的目的是使用 發(fā)模式設(shè)計和實(shí)現(xiàn)一個 的即時聊天系統(tǒng),使 B/S 的 用具有像 C/S 模式一樣的用戶交互。 本文將通過介紹傳統(tǒng) 用的不足,引入 術(shù),介紹什么是 及基于 用模型,總結(jié) 聊天系統(tǒng)中的應(yīng)用,最后本文將通過設(shè)計和實(shí)現(xiàn) 的即時聊天系統(tǒng)具體展示如何在 的應(yīng)用 術(shù)。 關(guān)鍵詞 : 用 , 聊天系統(tǒng) 華僑大學(xué) 畢業(yè)設(shè)計(論文) (其它內(nèi)容略) 錄 第 1 章 緒論 . 究背景 . 1 究意義 . 1 究內(nèi)容 . 1 文組織 . 1 第 2 章 聊天系統(tǒng)的設(shè)計 . 2 能設(shè)計 . 2 要設(shè)計 . 2 細(xì)設(shè)計 . 2 戶界面邏輯設(shè)計 . 2 據(jù)庫的設(shè)計 . 3 于 用的交互邏輯 . 3 結(jié)論 . 4 參考文獻(xiàn) . 5 謝辭 . 6 附錄一 部分關(guān)鍵源碼及解釋 . 7 基于 天系統(tǒng)設(shè)計與實(shí)現(xiàn) 1 第 1 章 緒論 究背景 隨著 迅速 發(fā)展,基于 B/S 的應(yīng)用程序越來越受歡迎。 在 B/S 結(jié)構(gòu)程序中,用戶 可以 利用基于瀏覽器的客戶端輕松地使用程序 ;程序可以運(yùn)行在不同的平臺上, 不 用考慮平臺之間的差異 ;只需部署服務(wù)器,客戶端可以直接運(yùn)行在瀏覽器上,部署簡單且便于 維護(hù)。 B/S 的諸多優(yōu)點(diǎn)使 眾多軟件商 將 為首選平臺 ,促使許多 C/S 結(jié)構(gòu)的程序 紛紛 轉(zhuǎn)向 B/S 結(jié)構(gòu)。但由于 互聯(lián)網(wǎng)是一個同步的請求 /響應(yīng)系統(tǒng),瀏覽器 需要在請求后刷新整個頁面。 在頁面刷新的過程中,用戶只能看著瀏覽器空白的界面不能做其他的事情,這嚴(yán)重影響了用戶體驗(yàn),也制約著 B/S 結(jié)構(gòu)程序的發(fā)展。 同步請求和全部刷新,本質(zhì)上是 B/S 請求響應(yīng)機(jī)制 所采用 的 議決定 的。 這似乎是 所當(dāng)然的缺陷, 但 司的 用卻打破了 同步請求和全部刷新的 制約,給用戶帶來了良好的用戶體驗(yàn) 1。 念的 誕生,并吸引著越來越多的人構(gòu)建具有豐富客戶體驗(yàn)的 用。 傳統(tǒng)的即時聊天系統(tǒng)是基于 C/S 結(jié)構(gòu)的桌面應(yīng)用程序,它的即時通訊功能和提供給用戶的良好體驗(yàn)吸引著眾多的用戶。但基于 C/S 結(jié)構(gòu)的聊天系統(tǒng),要求用戶一定要安裝特定的客戶端。這個要求在一定的程度上會帶來種種不便,不能適應(yīng)于不同操作系統(tǒng)平臺;既要部署服務(wù)器,也要安裝特定的客戶端,部署不方便;系統(tǒng)升級時既要升級服務(wù)器也要升級客戶端,升級和維護(hù)都及其不便 2。 究意義 (內(nèi)容略) 究內(nèi)容 (內(nèi)容略) 文組織 (內(nèi)容略) 華僑大學(xué) 畢業(yè)設(shè)計 (論文 ) 2 第 2 章 聊天系統(tǒng)的設(shè)計 能設(shè)計 (內(nèi)容略) 要設(shè)計 基于 時聊天系統(tǒng) 的概要設(shè)計如圖 2示。 圖 2統(tǒng)概要設(shè)計圖 ( 其它 內(nèi)容略 ) 細(xì)設(shè)計 戶界面邏輯設(shè)計 (內(nèi)容略) 基于 天系統(tǒng)設(shè)計與實(shí)現(xiàn) 3 據(jù)庫的設(shè)計 (1) 、 和 這三個表主要用來存儲用戶和群組信息。其中類型為用戶的 項(xiàng)和 型為群組的 項(xiàng)和 同表示群組信息。各表的字段設(shè)計如表 2 2 2示。 表 2-1 字段名 數(shù)據(jù)類型 主鍵 /允許空 字段含義 1) 冊名 1) 示名 1) 標(biāo) 5) 型 表 2-2 字段名 數(shù)據(jù)類型 主鍵 /允許空 字段含義 1) 冊名 1) 理員 表 2-3 字段名 數(shù)據(jù)類型 主鍵 /允許空 字段含義 1) 冊名 1) 碼 ) 別 3) 自哪里 3) 子郵箱 1) 話號碼 ) 態(tài) 從用戶和群組中提取出共同的信息組成 ,是考慮了如下的原因: 1 在主窗口中,需要顯示好友列表和群組列表,都需要獲取好友列表或群組列表的注冊名、顯示名及圖標(biāo),而不需要其它的具體信息。這樣在顯示好友或群組列表時,服務(wù)只需查詢 ,并返回相應(yīng)的內(nèi)容。 2 方便統(tǒng)一表達(dá)朋友關(guān)系和組員 一步方便了消息 (的設(shè)計,具體好處將在設(shè)計 時說明。 華僑大學(xué) 畢業(yè)設(shè)計 (論文 ) 4 結(jié)論 本文通過 的即時聊天系統(tǒng)的設(shè)計和實(shí)現(xiàn)具體論述了什么是 什么要在使用 如何在 應(yīng)用 術(shù)。做的具 體工作如下: (1) 通過實(shí)踐詳細(xì)探究什么是 什么要在 使用 這項(xiàng)新的技術(shù)或者說是新的開發(fā)模式做出比較直觀的分析和展現(xiàn); (2) 通過設(shè)計和實(shí)現(xiàn)基于 時聊天系統(tǒng),比較直觀地展現(xiàn) 的應(yīng)用及如何實(shí)現(xiàn)這些應(yīng)用,為其它的基于 用的設(shè)計和實(shí)現(xiàn)提供參考; (3) 設(shè)計和實(shí)現(xiàn)即時數(shù)據(jù)驗(yàn)證、二級聯(lián)動下拉框、動態(tài)提示和自動更新等模塊,盡可能地保留原有的基于 C/S 的良好用戶體驗(yàn),將原屬于桌面應(yīng)用的即時聊天系統(tǒng)移植到 今后將桌面應(yīng)用程序遷移成 應(yīng)用提供些許借鑒。 通過這次的設(shè)計和實(shí)現(xiàn)基于 即時聊天系統(tǒng),我深深地體會到了 帶來的是 發(fā)模式的變革,它使基于 B/S 結(jié)構(gòu)的 用的開發(fā)更像 C/S 結(jié)構(gòu)的應(yīng)用程序的開發(fā) 瀏覽器端引入了 擎,有了一定的處理能力,瀏覽器中的內(nèi)容可以看成是一個應(yīng)用,這地位類似于 C/S 中的客戶端。 由于時間倉促及能力有限,在研究基于 用時沒有對安全問題進(jìn)行研究。因此,本課題研究的下一步工作展望是,考慮 安全問題,研究更具健壯性的基于實(shí)現(xiàn)框架。針對實(shí)現(xiàn)的 即 時聊天系統(tǒng),增加聊天信息加密之類的功能。 基于 天系統(tǒng)設(shè)計與實(shí)現(xiàn) 5 參考文獻(xiàn) 1 李智毅新一代 用開發(fā)技術(shù) 第二屆和諧人機(jī)環(huán)境聯(lián)合學(xué)術(shù)會議 論文集 . 北京 : 清華大學(xué)出版社 , 2007: 312 王培,馮曼菲 發(fā)技術(shù)詳解 M北京:人民郵電出版社, 2006 389953 J. B/ ,20054 美 礎(chǔ)教程 M, 金靈等譯北京:人民郵電出版社, 2006: 45 5 徐馳 . 式在異步交互 境中的應(yīng)用 J. 計算機(jī)技術(shù)與發(fā)展 ,2006,16(11):2296 姚國新基于 用技術(shù)的研究與實(shí)現(xiàn) D:碩士學(xué)位論文陜西:西北大學(xué)信息科學(xué)與技術(shù)學(xué)院, 2006 7 (內(nèi)容略) 8 (內(nèi)容略) 9 (內(nèi)容略) 10 (內(nèi)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論