freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于云計(jì)算的android即時(shí)通訊系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2024-08-15 02:50 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 對(duì)陌生人敞開心扉。與傳統(tǒng)通訊方式相 比,即時(shí)通訊具備快捷、廉價(jià)、隱秘性高的特點(diǎn),在網(wǎng)絡(luò)中可以跨年齡、身份、行業(yè)、地域的限制,達(dá)到人與人、人與信息之間的零距離交流。從這點(diǎn)上講,即時(shí)通訊的出現(xiàn)改變了人們的溝通方式和交友文化,大大拓展了個(gè)人生活交流的空間。 近年來,隨著無線通信的快速發(fā)展,移動(dòng)互聯(lián)網(wǎng)為傳統(tǒng)的 Inter 注入了新的活力,同時(shí)也為即時(shí)通訊帶來了一場(chǎng)革命,交互雙方已經(jīng)不再局限于以網(wǎng)絡(luò)終端設(shè)備為唯一的接入手段, PC 機(jī)在傳統(tǒng)的網(wǎng)絡(luò)即時(shí)通訊中所起的作用正在被手機(jī)、平板電腦所取代。這使得即時(shí)通訊更加大眾化和人性化,即使不會(huì)使用電腦的人現(xiàn)在也可以享受到即時(shí)通訊給人們帶來的變化。另外,即時(shí)通訊軟件被加入了越來越多的新功能,使它正從毫無商業(yè)價(jià)值的聊天、游戲轉(zhuǎn)變出來,成為能為商業(yè)帶來商機(jī)和實(shí)惠的領(lǐng)域,所有這一切都讓人們對(duì)即時(shí)通訊賦予了越來越多的注意力??梢哉f,即時(shí)通訊 13 的發(fā)展把后 PC時(shí)代的特征體現(xiàn)的淋漓盡致,人們從來沒有像今天這樣感受到天涯咫尺。 縱觀即時(shí)通訊軟件業(yè)的迅速發(fā)展,設(shè)計(jì)并開發(fā)一個(gè)即時(shí)通訊平臺(tái),對(duì)于現(xiàn)階段 的學(xué)習(xí)和研究,都是 極為有意義的,基于這個(gè)前提和起因,我選擇了 即時(shí)通訊 作為研究方向 。 即時(shí)通訊的國(guó)內(nèi)外發(fā)展?fàn)顩r 即時(shí)通訊軟件,幾乎是每一個(gè)上網(wǎng)用戶都必備的聯(lián)絡(luò)工具。即時(shí)通訊軟件除了能夠讓您迅速地在網(wǎng)上找到自己的朋友和工作伙伴,還可以實(shí)時(shí)交談和傳遞信息,而且,現(xiàn)在不少即時(shí)通訊軟件還集成了文件共享、語(yǔ)音聊天、網(wǎng)絡(luò)會(huì)議等功能。截止到目前,全球約有近 3 億多人使用即時(shí)通訊軟件進(jìn)行交流,正因?yàn)榧磿r(shí)通訊軟件擁有數(shù)以億計(jì)的用戶和迅速增長(zhǎng)的市場(chǎng),所以各個(gè)公司都盯上了中國(guó)這個(gè)潛在的最大市場(chǎng),一時(shí)間,即時(shí)通訊市場(chǎng)硝煙四起。除了騰訊 和國(guó)外的幾款 著名即時(shí)通訊軟件紛紛推出新版本,網(wǎng)易也推出了一種新的即時(shí)通訊軟件 —— 網(wǎng)易泡泡。朗瑪公司也推出了名為 UC 的通訊工具 。 即時(shí)通訊軟件最早發(fā)布于 1996 年 11 月 15 日,以色列特拉維文的Mirabilis 《 SURF HOME:MIRABILIS LTD. PROVIDES NEW SOLUTIONS FOR PEERTOPEER INTERNET COMMUNICATIONS》的新聞稿,同時(shí)發(fā)布了他們新產(chǎn)品 ICQ(I Seek You)的 Beta 測(cè)試版。這天標(biāo)志著Inter 上的第一個(gè)成熱的即時(shí)通訊系統(tǒng)( Instant Message System)的誕生。即時(shí)通訊服務(wù)在誕生之后的幾年時(shí)間得到了迅猛發(fā)展,成為新增Inter 用戶的 3 個(gè)主要應(yīng)用之一 (WEB,電子郵件和即時(shí)通訊 )。 在國(guó)內(nèi), 1999 年 2 月,深圳騰訊公司正式發(fā)布 OICQ99 beta build 0210,開通騰訊即時(shí)通訊服務(wù)。 20xx 年 5 月,騰訊 同時(shí)在線用戶突破 10 萬(wàn);20xx 年 2 月 l0日,騰訊 同時(shí)在線用戶突破 100 萬(wàn)。 20xx 年 4 月份騰訊 同時(shí)在線人數(shù)最高記錄已經(jīng)突破了 600 萬(wàn)大關(guān),現(xiàn)在騰訊公司正在 把即時(shí)通訊系統(tǒng)往移動(dòng)通訊方向擴(kuò)展,如今已經(jīng)將即時(shí)通訊與手機(jī)短信息 (SMS)成功結(jié)合起來。即時(shí)通訊軟件涉及和影響的領(lǐng)域已近越來越廣,其競(jìng)爭(zhēng)也 14 越來越激烈。國(guó)內(nèi) 最大的敵手朗瑪 UC 從 20xx 年開始研發(fā), 20xx 年的12 月份 UC 正式發(fā)布,并且首創(chuàng)了很多技術(shù): UC 是國(guó)內(nèi)第一個(gè)做場(chǎng)景聊天的; UC 是第一個(gè)把同學(xué)錄和校友錄結(jié)合的;第一個(gè)把即時(shí)通訊與休閑游戲相結(jié)合的;第一個(gè)把發(fā)送動(dòng)畫與即時(shí)通訊相結(jié)合的。在一年的發(fā)展里, UC一度達(dá)到峰值在線 30 萬(wàn)人,注冊(cè)用戶達(dá)到 7000 萬(wàn)。 與此同時(shí),信息化建設(shè)的加速將促進(jìn)企業(yè)即時(shí)通訊市場(chǎng)發(fā)展 。 中國(guó)政府積極推進(jìn)企業(yè)信息化應(yīng)用的發(fā)展。國(guó)家有關(guān)部門已經(jīng)提出,要加快建立企業(yè)信息化應(yīng)用的 公共服務(wù)平臺(tái) ,對(duì)于中小企業(yè)由政府組織并給予一定的資金扶持。當(dāng)前,政府的有關(guān)部門已經(jīng)著手中小企業(yè) 電子 商務(wù)應(yīng)用 的經(jīng)驗(yàn)交流、技術(shù)推廣、人才培訓(xùn)等方面的工作。企業(yè)即時(shí)通訊作為 企業(yè)信息化建設(shè) 的一部分,同樣能從該政策中得到發(fā)展機(jī)會(huì)。 服務(wù)商市場(chǎng)開拓中,也把為企業(yè)服務(wù)作為工作的重點(diǎn)之一,越來越多的軟件開發(fā)商把企業(yè)即時(shí)通訊應(yīng)用產(chǎn)品的開發(fā)作為軟件開發(fā)的重點(diǎn)之一。政府積極促進(jìn)企業(yè)提高認(rèn)識(shí),加深對(duì)信息化的重要性和必要性以及 內(nèi)涵 的理解,間接提高了企業(yè)對(duì)即時(shí)通 訊應(yīng)用的自覺性和緊迫性,把即時(shí)通訊建設(shè)作為加速企業(yè)發(fā)展的助推器。 統(tǒng)一通信成為發(fā)展趨勢(shì) 。 與個(gè)人即時(shí)通訊需求相比,企業(yè)即時(shí)通訊要求融入更多的通信手段,單一的 PC 對(duì) PC 消息傳輸必定無法滿足企業(yè)的需求,由于企業(yè)對(duì)效益的追求,導(dǎo)致企業(yè)對(duì)效率的要求不斷增高,而信息的有效傳達(dá)是確保企業(yè)內(nèi)部效率提升的必要條件,這就要求未來即時(shí)通訊服務(wù)商能夠提供短信、郵件、電話、傳真 等多渠道的解決方案,以及支持文字、音頻、視頻等多媒體的服務(wù)平臺(tái)。 課題研究?jī)?nèi)容 通過以上對(duì)即時(shí)通訊軟件發(fā)展?fàn)顩r的 分析 ,再加上國(guó)內(nèi) 3G 時(shí)代的到來,互聯(lián)網(wǎng)速度的飆升,開發(fā)一款簡(jiǎn)單實(shí)用大眾化地即時(shí)通訊產(chǎn)品在后 PC時(shí)代的信息產(chǎn)業(yè)領(lǐng)域具有旺盛的生命力。為大眾提供了通訊的方便。 產(chǎn)品定位: 15 ◆ 一款簡(jiǎn)單實(shí)用的 Android 聊天軟件 主要功能有: ◆ 用戶注冊(cè) ◆ 用戶登陸 ◆ 刷新好友列表 ◆ 好友管理 ◆ 即時(shí)通訊 ◆ 用戶查詢 實(shí)現(xiàn)技術(shù): ◆ 基于 HTTP 協(xié)議的網(wǎng)絡(luò)編程 ◆ Google App Engine 開發(fā)技術(shù) ◆ 多線程編程 ◆ WEB 開發(fā)技術(shù) ◆ Android 平臺(tái)開發(fā) 軟件開發(fā)平臺(tái) : ◆ JDK ◆ MyEclipse ◆ Google App Engine SDK For Java ◆ Eclipse 論文章節(jié)安排 第二章 即時(shí)通訊系統(tǒng)分析與設(shè)計(jì) 16 需求分析 功能需求 用戶注冊(cè) 用戶第一次使用本系統(tǒng)時(shí),可以點(diǎn)擊手機(jī)界面上的注冊(cè)按鈕進(jìn)行新用戶注冊(cè)。注冊(cè)時(shí)用戶需提供密碼、用戶名、頭像、電話、性別、年齡、居住地、昵稱信息,但不是所有的都必須填 。用戶注冊(cè)如圖 211: 用 戶用 戶 注 冊(cè) 圖 211 用戶注冊(cè)用例圖 用戶登錄 系統(tǒng)啟動(dòng)默認(rèn)進(jìn)入登錄界面,已經(jīng)擁有賬號(hào)的用戶可以直接輸入 ID、密碼進(jìn)行登錄。只有在 ID、密碼由服務(wù)器驗(yàn)證通過后才可正確登錄。 用戶登錄如圖 212: 用 戶用 戶 登 錄 圖 212 用戶登錄用例圖 17 刷新好友列表 當(dāng)用戶通過 ID、密碼驗(yàn)證正確登錄之后,就可以看到好友列表界面。用戶可通過菜單選擇刷新好友列表,這時(shí)需要更新用戶的好友列表。 刷新好友列表如圖 23: 用 戶刷 新 好 友 列 表 圖 213 刷新好友列表用例圖 好友管理 在好友管理中,用戶可以選擇添加其他用戶為其好友,待對(duì)方接受之后就完成添加好友。用戶也可以選擇刪除自己的好友,此過程無需對(duì)方確認(rèn)。好友管理如圖 214: 用 戶添 加 好 友刪 除 好 友 圖 214 好友管理用例圖 用戶查詢 在用戶登錄成功之后可以查看其他用戶,可以根據(jù) ID、用戶名、是否在線這些條件來更加精確地進(jìn)行用戶查找。用戶查找如圖 215: 18 用 戶用 戶 查 找 圖 215 用戶查找用例圖 用戶聊天 用戶可以選擇自己的一個(gè)好友,進(jìn)入聊天界面進(jìn)行聊天,關(guān)閉與一個(gè)好友的聊天界面之后回到主界面。 聊天 如圖 216: 用 戶 1 用 戶 2查 看 聊 天 記 錄 查 看 聊 天 記 錄 圖 216 聊天 用例圖 概要設(shè)計(jì) 系統(tǒng)框架設(shè)計(jì) 本系統(tǒng)總體框架如圖 221: 19 圖 221 系統(tǒng)總體框架圖 本系統(tǒng)采用星型拓?fù)浣Y(jié)構(gòu)進(jìn)行構(gòu)建,使用本系統(tǒng)的每一個(gè)實(shí)體都必須通過客戶端進(jìn)行注冊(cè),才可登錄并使用本系統(tǒng)。在本系統(tǒng)的通信上采用 Http協(xié)議來承載 XML 格式的私有協(xié)議, HTTP 是為分布式超媒體信息系統(tǒng)設(shè)計(jì)的一個(gè)協(xié)議。它是無狀態(tài)、面向?qū)ο蟮膮f(xié)議。 HTTP 一般用于名字服務(wù)器和分布式對(duì)象管理。由于 HTTP 能夠滿足 WWW 系統(tǒng)客戶與服務(wù)器通信的需要 ,從而成為 WWW 發(fā)布信息的主要協(xié)議。 HTTP 的主要特點(diǎn) : 客戶 /服務(wù)器模式 HTTP 支持客戶 (瀏覽器 )與服務(wù)器間的通信 ,相互傳送數(shù)據(jù)。一個(gè)服務(wù)器可以為分布在世界各地的許多客戶服務(wù)。 HTTP 定義的事務(wù)處理由以下四步組成 : 客戶與服務(wù)器建立連接 ; 客戶向服務(wù)器提出請(qǐng)求 ; 如果請(qǐng)求被接受 ,則服務(wù)器送回應(yīng)答 ,在應(yīng)答中包括狀態(tài)碼和所要的文件 ; 客戶與服務(wù)器斷開連接。 簡(jiǎn)單 HTTP 本身既簡(jiǎn)單 ,又能有效地處理大量請(qǐng)求。在客戶與服務(wù)器連接后 ,客戶必須傳送的信息只是請(qǐng)求方法和路徑。 HTTP 規(guī)范說明了定義的幾種請(qǐng)求方法 ,實(shí)際上常用的只是其中的三種 GET、 HEAD、 POST。每種方法規(guī)定客戶與服務(wù)器聯(lián)系的類型不同。正是因?yàn)?HTTP 簡(jiǎn)單 ,使得 HTTP 服務(wù)器程序規(guī)模小 ,而且簡(jiǎn)單。這樣做的直接效果是經(jīng)由 HTTP 的通信速度很快。與其它協(xié)議相比 , 時(shí)間開銷小得多 。 20 靈活 HTTP 允許傳輸任意類型的數(shù)據(jù)對(duì)象。 ContentType 標(biāo)識(shí)正在傳輸?shù)臄?shù)據(jù)類型。如果把數(shù)據(jù)看成是裝在 罐 里的東西 ,那么 ContentType是貼在罐上的標(biāo)簽 ,它告訴人們里面裝的是什么東西。 無連接 HTTP 是一個(gè)無連接協(xié)議。它的含義是限制每次連接只處理一個(gè)請(qǐng)求。客戶與服務(wù)器連接后提交一個(gè)請(qǐng)求 ,在客戶接到應(yīng)答后馬上斷開連接。 無狀態(tài) HTTP 是無狀態(tài)的協(xié)議。它既是優(yōu)點(diǎn)也是缺點(diǎn)。一方面 ,由于沒有狀態(tài) ,協(xié)議對(duì)事務(wù)處理沒有記憶能力。如果后續(xù)事務(wù)處理需要前面處理的有關(guān)信息 ,那么這些信息必須在協(xié)議外面保存。缺少狀態(tài)意味著所需要的前面信息必須重現(xiàn) ,勢(shì)必導(dǎo)致每次連接要傳送較多的信息。另一方面 ,也正是由于缺少狀態(tài)使得 HTTP 累贅少 ,運(yùn)行速度高 ,服務(wù)器應(yīng)答較快。 功能設(shè)計(jì) 系統(tǒng)功能設(shè)計(jì)如圖 231: 圖 231 系統(tǒng)功能設(shè)計(jì)圖 用戶注冊(cè)模塊 用戶需要正確填寫自己的 提供密碼、用戶名、頭像、電話、性別、年齡、居住地、昵稱信息 ,注冊(cè)成功后,系統(tǒng)會(huì)返回給用戶一個(gè)由 6 位數(shù)字組成的 ID,用戶必須記住此 ID,以便登錄時(shí)使用。用戶注冊(cè)流程如圖 232: 21 圖 232 用戶注冊(cè)流程圖 用戶登錄模塊 用戶需要正確填寫自己成功注冊(cè)時(shí)獲取的 ID、密碼,如果驗(yàn)證通過,則可以進(jìn)入到本系統(tǒng)主界面,給自己好友留言或與在線好友進(jìn)行即時(shí)通訊。用戶登錄如圖 233: 圖 233 用戶登錄流程圖 22 好友管理模塊 好友管理模塊包括對(duì)好友的添加與刪除。添加好友過程中,好友不能為空,不能加自己為好友,要添加的好友必須存在并且不能有重復(fù)的好友。刪除好友過程中,只要選定 好友列表中的一個(gè) , 選擇 Menu 中的刪除好友 即可刪除成功。好友管理如圖 234: 圖 234 好友管理流程圖 查找用戶模塊 在用戶登錄成功之后可以查看其他用戶,可以根據(jù) ID、用戶名、是否在線這些條件來更加精確地找到其他用戶,查找好友如圖 235: 23 圖 235 查找好友流程圖 聊天模塊 當(dāng)用成功登錄之后,可以選擇自己的一個(gè)好友,進(jìn)入聊天界面進(jìn)行聊天,關(guān)閉與一個(gè)好友的聊天界面之后回到主界面。聊天流程如圖 236: 圖 236 聊天流程圖 刷新好友列表模塊 用戶通過菜單選擇刷新好友列表,這時(shí)需要更新用戶的好友列表,其流程如圖 237: 24 圖 237 刷新列表流程圖 數(shù)據(jù)庫(kù)設(shè)計(jì) 在本系統(tǒng)中數(shù)據(jù)的存儲(chǔ)采用 Google App Engine 提供的數(shù)據(jù)存儲(chǔ)區(qū)來進(jìn)行存儲(chǔ)。 App Engine 數(shù)據(jù)存儲(chǔ)區(qū)存儲(chǔ)數(shù)據(jù)對(duì)象(稱為 “ 實(shí)體 ” )并對(duì)其執(zhí)行查詢。一個(gè)實(shí)體具有一個(gè)或多個(gè)屬性(若干受支持?jǐn)?shù)據(jù)類型中某一類型的命名值)。屬性可以是對(duì)另一實(shí)體的引用。數(shù)據(jù)存儲(chǔ)區(qū)可以在一個(gè)事務(wù)中執(zhí)行多個(gè)操作,如果任一操作失敗則回滾整個(gè)事務(wù)。這對(duì)于分布式網(wǎng)絡(luò)應(yīng)用程序尤其有用,在這種分布式網(wǎng)絡(luò)應(yīng)用中,多個(gè)用戶可以同時(shí)訪問或處理同一數(shù)據(jù)對(duì)象。與傳統(tǒng)數(shù)據(jù)庫(kù)不同,該數(shù)據(jù)存儲(chǔ)區(qū)使用分布式體系結(jié)構(gòu)管理向超大型數(shù)據(jù)集的擴(kuò)展。 App Engine 應(yīng)用程序可以通過描述數(shù)據(jù)對(duì)象之間的關(guān)系,以及定義查詢的索引,來優(yōu)化數(shù)據(jù)的分布方式。 App Engine 數(shù)據(jù)存儲(chǔ)區(qū)具有高度的 一 致性 ,但不是關(guān)系數(shù)據(jù)庫(kù)。雖然該數(shù)據(jù)存儲(chǔ)區(qū)接口有許多與傳統(tǒng)數(shù)據(jù)庫(kù)相同的功能,但也具有獨(dú)特的特征,它采用了不同的數(shù)據(jù)設(shè)計(jì)和管理方式,可以充分利用自動(dòng)擴(kuò)展功能。 即時(shí)通訊系統(tǒng)中需要對(duì)用戶信息、好友關(guān)系、留言
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1