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

正文內容

基于android平臺的聊天系統(tǒng)設計與實現(xiàn) 畢業(yè)論文-文庫吧

2025-02-06 08:33 本頁面


【正文】 .................. 24 用戶登錄 ........................................................................................... 26 聊天管理 .......................................................................................... 28 接口設計 ....................................................................................................... 31 用 戶接口 .......................................................................................... 31 外部接口 .......................................................................................... 31 內部接口 ........................................................................................... 32 運行設計 ....................................................................................................... 32 運行模塊組合 ................................................................................... 32 運行控制 ........................................................................................... 32 運行時間 ........................................................................................... 32 系統(tǒng)數(shù)據(jù)結構設計 ....................................................................................... 33 邏輯結構設計 ................................................................................... 33 物理結構設計(圖 ) .............................................................. 34 數(shù)據(jù)結構與程序的關系(圖 ) .............................................. 35 .............................................................................................. 35 出錯信息 ........................................................................................... 35 補救措施 ................................................................................................... 37 第四章 基于 Android 平臺的聊天系統(tǒng)實現(xiàn) ............................................................ 38 服務端模塊 .................................................................................................. 38 客戶端模塊 .................................................................................................. 40 客戶端啟動界面 .............................................................................. 40 登錄模塊 .......................................................................................... 42 注冊界面 .......................................................................................... 47 登錄成功 .......................................................................................... 50 第五章 基于 Android 平臺的聊天系統(tǒng)系統(tǒng)測試 .................................................. 57 “結論” ...................................................................................................................... 59 “致謝” ...................................................................................................................... 60 參考文獻 ...................................................................................................................... 61 基于 Android 平臺的聊天系統(tǒng)設計與實現(xiàn) 1 第一章 緒論 隨著現(xiàn)代技術的不斷輸入和信息化的廣泛普及,移動網(wǎng)絡作為一種新興事物,在近些年得到了前所未有的普及和深入,移動網(wǎng)絡上的各種應用層出不窮,給各個階層、各個年齡段的用戶提供了不同的個性化的服務。而現(xiàn)代中小型企業(yè)的領導認識到進一步提高企業(yè)信息化的必要性。為使企業(yè)能在瞬息萬變的信息時代生存下去,適應激烈的市場競爭,現(xiàn)代企業(yè)要求加強員工之間的交流和通信能力,尤其是領導和員工之間的共同能力,實時的交流系統(tǒng)就是在這種條件下誕生的。系統(tǒng)開發(fā)是一個十分復雜的系統(tǒng) 工程。這里對系統(tǒng)開發(fā)的基本過程和方法進行介紹,列出相關文檔的示例并加以說明。 要提高市場競爭力,就要對市場作充分的調查和詳細的研究,同時也要有好的客戶服務。企業(yè)要在復雜的環(huán)境下作出對策。員工與員工 員工與領導間的即時交流尤為重要,移動網(wǎng)絡在線聊天系統(tǒng)對于企業(yè)來說就是一種交流和通信的平臺,本系統(tǒng)做到了信息的及時的反饋,即時的處理并作出相應的行動。 移動網(wǎng)絡通信是網(wǎng)絡應用的重要體現(xiàn)方面。移動網(wǎng)上即時通信則是移動網(wǎng)絡應用的重要體現(xiàn)方面。本聊天系統(tǒng)主要應用于小型企業(yè),學?;蛐⌒途钟蚓W(wǎng)內部使用。本應用程序使短距離交流 更加快捷和便利,更能高效率的體現(xiàn)現(xiàn)代即時通信的特點。 本系統(tǒng)能夠滿足中小型企業(yè),學校的內部網(wǎng)絡即時通信的需要,在內部網(wǎng)絡正常環(huán)境的運營下,提供即時通信的能力,本系統(tǒng)使用 java(Server), Android(Client)開發(fā),本系統(tǒng)能夠為中小型企業(yè)協(xié)同工作,相互間的交流提供了有力的工具,運用在局域網(wǎng)的本系統(tǒng),能夠為企業(yè)員工的交流提供幫助,有利于提高工作效率。 聊天軟件背景 ? 聊天軟件,就是通常我們說的即時聊天工具 IM,我們常用的聊天軟件有 ,微信,飛信等。 ? 需要協(xié)議支持,傳統(tǒng)的 socket 編 程并不滿足聊天的功能,比如服務器與客服端的雙向交互,消息的雙向推送。 基于 Android 平臺的聊天系統(tǒng)設計與實現(xiàn) 2 ? 在移動互聯(lián)網(wǎng)時代,我們需要基于移動終端開發(fā)新型的聊天軟件,以滿總大眾的需求,常用的移動設備終端操作系統(tǒng) ios, android, wp7 等等。 ? 目前的聊天軟件基本分為 2 種架構形式,( 1)、 C/S 架構:采用客戶端 /服務器形式,用戶使用過程中需要下載安裝客戶端軟件,典型的代表有: 、微信 、微博 、 YY、 IS、 MSN 等;( 2)、 B/S 架構:即瀏覽器 /服務端形式,這種形式的即時通訊軟件,直接借助互聯(lián)網(wǎng)為媒介、客戶端無需安裝任何軟件,既可以體驗服務 器端進行溝通對話,一般運用在電子商務網(wǎng)站的服務商,典型的代表有 Websitelive 、 Web 等。 課題目的及意義 通常 IM 服務會在使用者通話清單(類似電話簿)上的某人連上 IM 時發(fā)出訊息通知使用者,使用者便可據(jù)此與此人透過互聯(lián)網(wǎng)開始進行實時的通訊。除了文字外,在頻寬充足的前提下,大部分 IM 服務事實上也提供視訊通訊的能力。實時傳訊與電子郵件最大的不同在于不用等候,不需要每隔兩分鐘就按一次“傳送與接收”,只要兩個人都同時在線,就能像多媒體電話一樣,傳送文字、檔案、聲音、影像給對方,只要有網(wǎng)絡,無 論對方在天涯海角,或是雙方隔得多遠都沒有距離。 現(xiàn)階段即時通信系統(tǒng)如果僅在 PC 上已經(jīng)無法滿足人們對信息分享 ,因此把PC 上的即時通信移植到移動設備上必然是即時通信發(fā)展的趨勢,也是 IM 系統(tǒng)軟件發(fā)展的一個重要方向。同時 IM 的移植成功能夠讓人們無時無地的更好的交流,文化的互溶,當然交流是最基礎的功能,現(xiàn)在很多移動 IM 系統(tǒng)上同時還增加了支付功能(利用電話,銀行等)這樣 IM 也促進了經(jīng)濟的發(fā)展。 本課題涉及、數(shù)據(jù)庫、構架、設計模式、多線程編程、 Android 移動應用開發(fā)等有關軟件技術。 (設計)內容、研 究(設計)思想及工作方法或工作流程 基于 Android 平臺的聊天系統(tǒng)設計與實現(xiàn) 3 用 戶 A登 錄注 冊用 戶 界 面密 碼 錯 誤用 戶 不 存 在客 戶 端 對 消 息進 行 封 裝 傳 輸發(fā) 送 消 息 給 某 用 戶服 務 端 接 受 到 客 戶A 發(fā) 來 的 消 息對 消 息 進 行 解 封 獲得 接 收 雙 方 的 i d客 戶 B 接 收 到 封 裝 好的 消 息 , 且 進 行 解封 , 提 取 相 應 信 息系 統(tǒng) 再 將 A 的 消 息 發(fā)給 B 客 戶 端用 戶 界 面 顯 示 對 應用 戶 發(fā) 過 來 的 消 息注 冊 后 默 認 登 錄用 戶 A登 錄 注 冊注 冊 后 默 認 登 錄 圖 基于 Android 平臺的聊天系統(tǒng)流程圖 主要研究內容: 基于 Android 平臺的聊天系統(tǒng)主要研究內容是系統(tǒng)怎么樣對用戶信息的封裝,傳遞,怎么對信息類型的區(qū)分,怎樣實現(xiàn)多用戶使用以及 Android頁面的設計,以下是先關技術。 ? Java 的 Scoket 網(wǎng)絡編程。 Java 服務端對 android 端提交的數(shù)據(jù)進行處理然后發(fā)給客戶端進行顯示。 ? 多線程編程。每一個在線用戶占用一個獨立的線程與服務器進行交互,用戶首先將信息發(fā)送到服務器,服務器解析信息,并將信息轉發(fā)給相 應的用戶。使用線程可以把占據(jù)長時間的程序中的任務放到 后臺 去處理,這樣比如用戶點擊了一個按鈕去觸發(fā)某些事件的處理,可以彈出一個進度條來顯示處理的進度,程序的運行速度可能加快,用戶界面可以更加吸引人。 ? 網(wǎng)絡編程。 Android 手機端將組裝好的數(shù)據(jù)包通過無線網(wǎng)絡發(fā)送到服務器, 基于 Android 平臺的聊天系統(tǒng)設計與實現(xiàn) 4 服務器讀取并解析數(shù)據(jù)包,組裝一個相應的回應數(shù)據(jù)庫并返回給 Android端,以此達到通信的目的。 ? Android 移動應用開發(fā)。學習 Android 開發(fā)技術,掌握 Android 應用架構和開發(fā)流程。 設計思想 ? 首先在 Activity 中注冊一個消息處理器,該處理器用來處理接收到的消息,然后將結果顯示在 Activity 中。 ? 發(fā)送消息的時候,我們將自己的信息封裝成一個消息包進行傳輸。 ? 將該消息包經(jīng)過封裝使用 UDP 協(xié)議的 Scoket 網(wǎng)絡編程進行封裝,傳輸給接收方進行接收。 ? 接收方收到傳輸過來的封裝的消息包后調用解析控制器,解析控制器通過協(xié)議中的一些標示,解碼出相應的消息包。 ? 接收方再調用消息處理器,通過響應消息包中的一些 標志,來判斷調用相應的處理器進行處理,然后得出消息。 工作方法 ? 服務器啟動,等待客戶端請求到達。 ? 客戶端(
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1