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

正文內(nèi)容

基于ios的新浪微博iphone客戶端的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-文庫吧資料

2025-07-11 20:07本頁面
  

【正文】 地址。否則,再次檢測連接是否 AdHoc WiFi,若是,表明無 Inter 連接,如果不是,則設(shè)備 .丁以訪問 Inter。本文定義了三種網(wǎng)絡(luò)狀態(tài),如下表所示: 名稱 值 說明 NotReachable 0 無連接 ReachableViaWiFi 1 使用 wifi 網(wǎng)絡(luò) 結(jié)束 點(diǎn)擊微博按鈕 開始 用戶所有微博列表界面 查看某一條微博詳細(xì)信息同時(shí)進(jìn)行評論和轉(zhuǎn)發(fā)操作 北京理工大學(xué)碩 士學(xué)位論文 25 ReachableViaWWAN 2 使用 3G/GPRS 網(wǎng)絡(luò) 網(wǎng)絡(luò)狀態(tài) 檢測 為獲取手機(jī)是否有 Inter 連接,首先連接地址 。通過數(shù)據(jù)庫機(jī)制統(tǒng)一重點(diǎn)承擔(dān)沙盒內(nèi)的數(shù)據(jù)庫的檢索。 JSON 數(shù)據(jù)分析模塊,統(tǒng)一重點(diǎn)承擔(dān)對 JSON 數(shù)據(jù)和代碼的內(nèi)容 。 后置條件:查看好友詳細(xì)信息(包括所有微博,話題,關(guān)注,粉絲)關(guān)注和取消關(guān)注操作。 參與者:合法登錄用戶。 后置條件:可以轉(zhuǎn)發(fā)和參與評論。 參與者:合法登錄用戶。 后置條件:搜索成功返回結(jié)果。 參與者:合法登錄用戶。 后置條件:新微博信息是否發(fā)表成功。 參與者:合法登錄用戶。 后置條件:在首頁顯示所有被用戶添加關(guān)注的最新微博信息列表。 參與者:合法登錄用戶。 后置條件:通過授權(quán)配置或者直接登錄系統(tǒng)。 參與者:未通過授權(quán)認(rèn)證或者未登錄。 該模塊用例如下圖 所示: 圖 用戶注冊用例圖 用戶登陸和授權(quán)模塊 功能描述:對于第一次使用該應(yīng)用的用戶,在程序啟動之后進(jìn)入配置頁面,輸入 客 戶 端 新 浪 微 博 服 務(wù) 器 將 APPKEY和 APPSECRET發(fā)送至新浪微博 返回 RequestToken和 RequestSecret給客戶端表示新浪微博信任客戶端 將 RequestToken和 RequestSecret發(fā)送至 新浪微博跳轉(zhuǎn)至授權(quán)頁面 授權(quán)頁面 輸 入 賬號密碼 完成授權(quán) 根據(jù)回調(diào)地址返回 oauth_verifier,表示用戶信任客戶端 將 RequestToken、 RequestSecret、 oauth_verifier發(fā)送至新浪微博 返回 user_id、 AccessToken和 AccessSecret用來代替賬號密碼 用戶注冊 未注冊用戶 北京理工大學(xué)碩 士學(xué)位論文 15 用戶名和密碼進(jìn)行授權(quán)認(rèn)證。 前置條件:所有未注冊的用戶。 OAuth 認(rèn)證的原理如下圖 所示: 北京理工大學(xué)碩 士學(xué)位論文 14 圖 認(rèn)證原理圖 系統(tǒng)模塊設(shè)計(jì) 用戶注冊模塊 功能描述:在用戶第一次使用該應(yīng)用時(shí),如還未獲得新浪微博的賬號,可以通過配置頁面跳轉(zhuǎn)到新浪微博的用戶注 冊頁面。當(dāng)用戶再次使用時(shí)就不需要重新進(jìn)行繁瑣的授權(quán)認(rèn)證操作,直接從 SharedPreferences 中讀取出來即可使用。 在系統(tǒng)和數(shù)據(jù)的安全性方面,本項(xiàng)目是采用 OAuth 認(rèn)證方式,采用這種方式就需要有用戶的新浪 UserID、 Access Token、 Access Secret 這 3 個(gè)要素才能自由便利的調(diào)用新浪的開放接口。 用戶接口 JSON 數(shù)據(jù)解析模塊 網(wǎng)絡(luò)模塊 數(shù)據(jù)庫訪問模塊 北京理工大學(xué)碩 士學(xué)位論文 13 除了用前后端的形式表現(xiàn)新浪微博 iOS 客戶端客戶端的系統(tǒng)設(shè)計(jì)之外,還要考慮到系統(tǒng)在圖形,開放性和安全性方面的設(shè)計(jì),下面是新浪微博 iOS 客戶端系統(tǒng)在其他方面的系統(tǒng)設(shè)計(jì)概述 : 在功能方面,采用圖形用戶界面技術(shù),使系統(tǒng)能夠有多重圖形 窗口和豐富便利的操作界面,通過鼠標(biāo)或鍵盤的操作,為用戶提供最簡潔的使用方法。 后臺部分主要負(fù)責(zé)網(wǎng)絡(luò)請求,數(shù)據(jù)庫訪問,數(shù)據(jù)解析的實(shí)現(xiàn)。 客戶端分層架構(gòu)圖,如圖 所示: 前臺 應(yīng)用程序接口 后臺 圖 客戶端分層架構(gòu)圖 前臺部分主要負(fù)責(zé)客戶端與用戶之間的交互,包括接收用戶請求和顯示返回結(jié)果兩個(gè)部分。 系統(tǒng)由程序的前端微博用戶模塊和后端管理模塊兩個(gè)主要模塊組成,同時(shí)具備了設(shè)定數(shù)據(jù)庫,訪問數(shù)據(jù)庫,修改數(shù)據(jù)庫等多種功能,各個(gè)功能模塊相互協(xié)調(diào)工作。本章第二部分介紹了開發(fā)者工具,主要有 Xcode, Interface Builder, Instruments 三種。使用 Instruments 調(diào)整應(yīng)用程序如圖 所示。 Instruments 會收集運(yùn)行程序的數(shù)據(jù),并以時(shí)間線方式展現(xiàn)數(shù)據(jù)。 北京理工大學(xué)碩 士學(xué)位論文 10 圖 Interface Builder 創(chuàng)建界 面 使用 Interface Builder 之后,在創(chuàng)建、配置及擺放界面對象的時(shí)候就無需再編寫定制代碼,因?yàn)樗且环N可視化的編輯器,編輯時(shí)所見的界面即運(yùn)行時(shí)所得。當(dāng)用戶界面達(dá)到要求后,保存并將這些界面的內(nèi)容保存到 nib 文件 (一種定制的資源文件格式 )。通過 Interface Builder,把標(biāo)準(zhǔn)系統(tǒng)控件拖拽到應(yīng)用程序窗口,并最終組裝出應(yīng)用程序的用戶界面。 如圖 所示。在設(shè)備運(yùn)行應(yīng)用程序是最終測試環(huán)境。模擬器為應(yīng)用程序測試提供本地環(huán)境,可以通過它測試應(yīng)用程序是否具有正確行為。工程窗口的其他部分提供一些工程上下文信息。工具欄可以訪問常用的上具和 命令。 Groups amp。 Xcode 工程的中心部分是一個(gè)工程窗口,如圖 所示。 支持使用 AppleScript 實(shí)現(xiàn)鏈編過程自動化。 支持啟動性能上具對軟件進(jìn)行分析。 工程快照的支持。 高級調(diào)試功能,例如停頓和繼續(xù)運(yùn)行,而且可以定制數(shù)據(jù)格式化方式。 分布式計(jì)算,此功能可以讓您將巨大的上程分布到數(shù)臺聯(lián)網(wǎng)的機(jī)器上運(yùn)行。 GCC 編譯器,此編譯器支持對 C, C++, ObjectiveC, ObjectiveC++以及ObjectiveC 和其他語言進(jìn)行編譯。 對上下文敏感的檢查工具, 可用于查看選定代碼符號的信息。 代碼編輯環(huán)境,包括為文法顯示不同顏色、代碼補(bǔ)全以及符號指示等多種功能。套件的核心是 Xcode應(yīng)用程序本身,它用于提供基本的源代碼開發(fā)環(huán)境。在系統(tǒng)分析的基礎(chǔ)上,確定系統(tǒng)的功能模塊。 當(dāng)請求返回到達(dá)客戶端后,必須先調(diào)用相應(yīng)的程序來進(jìn)行解析,即首先根據(jù)請求的類型調(diào)用相應(yīng)的處理函數(shù)來處理, 并將結(jié)果用于更新用戶界面。 在客戶端進(jìn)行獲取數(shù)據(jù)的過程中,解析接收到的數(shù)據(jù)是非常重要的上作。 北京理工大學(xué)碩 士學(xué)位論文 6 圖 微博客戶端主要功能 客戶端的主要任務(wù) 按照本文所設(shè)計(jì)的客戶端的需求分析,它完全基于新浪微博開放平臺的 REST API。 客戶端軟件主要是能夠?yàn)橛脩籼峁?shí)時(shí)信息交換,其主要功能模塊包括 :用戶登錄驗(yàn)證,獲取 follower 微博列表,獲取回復(fù) 微博列表,獲取私信列表,獲取收藏列表,發(fā)送微博, 發(fā)送回復(fù) 微博,發(fā)送私信等。登錄成功之后進(jìn)入程序首頁,可以顯示微博好友發(fā)布的最新微博信息,以及相關(guān)圖片的瀏覽。 在深入分析新浪微博開放平臺 API 的基礎(chǔ)上,本文所設(shè)計(jì)的基于 iOS 操作系統(tǒng)的微博 iPhone 客戶端應(yīng)該滿足如下幾個(gè)要求: 訪問微博 REST API 身份認(rèn)證方式采用 oAuth 方式; 限制單位時(shí)間內(nèi)用戶訪問微博接口的次數(shù); 能夠網(wǎng)絡(luò)返回解析 JSON 數(shù)據(jù); 保存最近從網(wǎng) 絡(luò)獲取的數(shù)據(jù)到本地?cái)?shù)據(jù)庫。 第 5 章 對軟件進(jìn)行了單元測試。 第 3 章詳細(xì)討論了客戶端軟件 和數(shù)據(jù)庫 的設(shè)計(jì) 。 論文的組織結(jié)構(gòu) 本文共分 5 章,第 1 章緒論,說明了課題背景,開放平臺研究,本文的主要工作和論文的組織結(jié)構(gòu)。目前,關(guān)于下一代網(wǎng)絡(luò)的開放式業(yè)務(wù) API 標(biāo)準(zhǔn)主要包括 :由 Parlay 組織、 3 GPP 和 ETSI SPAN 共同制定的 Parlay/OSA API 以及由 SUN 公司在Java 平臺上推出的 JAIN API。其中話音的交換將采用軟交換技術(shù),而平臺的主要實(shí)現(xiàn)方式為 IP 技術(shù),逐步實(shí)現(xiàn)統(tǒng)一通信其中 voip 將是下一代網(wǎng)絡(luò)中的一個(gè)重點(diǎn)。 開放 API與下一代網(wǎng)絡(luò) 下一代網(wǎng)絡(luò) (Next Generation Network, NGN,又稱為次世代網(wǎng)絡(luò)。這類開放平臺有一個(gè)熱門的昵稱, “ 云計(jì)算 ” 。 服務(wù)型開放平臺 服務(wù)型開放平臺常常不會太引人注意,因?yàn)樗鼈兺嵌阍谀缓蟮慕巧?。其中最具代表性的?dāng)屬運(yùn)用 Google Maps 提供的開放地理信息而創(chuàng)作出的令人眼花繚亂、極具創(chuàng)意的 mashup 應(yīng)用。這時(shí)候出現(xiàn)了叫做 mashup 的東西。 開放平臺的優(yōu)勢 通過開放 API 的方式, 我們可以對眾多的信息和應(yīng)用進(jìn)行再加工,使得之間的關(guān)聯(lián)得以顯現(xiàn)。您可以登錄平臺并創(chuàng)建應(yīng)用,使用微博平臺提供的接口,創(chuàng)建有趣的應(yīng)用或者讓您的網(wǎng)站具有更強(qiáng)的社交特性。第三方開發(fā)者可以基于這些己經(jīng)存在的、公開的 Web 網(wǎng)站而開發(fā)豐富多彩的應(yīng)用。 在互聯(lián)網(wǎng)時(shí)代,把網(wǎng)站的服務(wù)封裝成一系列計(jì)算機(jī)易識別的數(shù)據(jù)接口開放出去,北京理工大學(xué)碩 士學(xué)位論文 3 供第三方開發(fā)者使用,這種行為就叫做 Open API,提供開放 API 的平臺本身就被稱為開放平臺。易觀國際預(yù)計(jì), 20xx 年開始,隨著移動互聯(lián)網(wǎng)業(yè)務(wù)的持續(xù)發(fā)展,移動 SNS 活躍賬戶規(guī)模又將進(jìn)入年增長 52%65%的高速增長期,到 20xx 年移動 SNS 活躍賬戶規(guī)模 已 達(dá)到 億元 。 隨著 3G 應(yīng)用的發(fā)展,移動互聯(lián)網(wǎng)也將為社交網(wǎng)絡(luò)和微博帶來革命性的變化,互聯(lián)網(wǎng)正變得“社交化”。 移動互聯(lián)網(wǎng),就是將移動通信和互聯(lián)網(wǎng)二者結(jié)合起來,成為一體。 20xx 年被稱為中國“微博元年”?;ヂ?lián)網(wǎng)化和泛媒體化的趨勢開啟了第一代博客的應(yīng)用,而互聯(lián)網(wǎng)持續(xù)的高滲透率以及當(dāng)下媒體消費(fèi)者也是媒體生產(chǎn)者的理念,催生了類似微博這種新生平臺。社交媒體締造者馬蒂亞斯 ?魯夫金斯在世界經(jīng)濟(jì)論壇上發(fā)言稱,目前 Twitter 上有 62 位首腦活躍其中。 一些大的突發(fā)事件或引起全球關(guān)注的大事,如果有微博客在場,利用各種手段在微博客上發(fā)表出來,其實(shí)時(shí)性、現(xiàn)場感以及快捷性,甚至超過所有媒體 。 北京理工大學(xué)碩 士學(xué)位論文 2 “在微博客上, 140 字的限制將平民和莎士比亞拉到了同一水平線上”,微博被稱為 140 字符的革命。 SNS 網(wǎng)站面臨著發(fā)展勢頭正猛的微博客的威脅。 微博,即微博客 (MicroBlog)的簡稱,是一個(gè)基于用戶關(guān)系的信息分享、傳播以及獲取平臺,用戶可以通過 WEB , WAP 以及各種客戶端組件個(gè)人社區(qū),以 140 字左右的文字更新信息,并實(shí)現(xiàn)即時(shí)分享。業(yè)內(nèi)人士指出,今年 SNS 社交網(wǎng)站的市場規(guī)模 將超過10 億元,增速超過 200%,明年市場規(guī)模有望翻倍,超過 20 億元。 據(jù)相關(guān)數(shù)據(jù)顯示,目前中國 億的互聯(lián)網(wǎng)用戶中,超過 50%的用戶都使用 SNS網(wǎng)站,并且 SNS 網(wǎng)站能做到每人每天至少登錄一至兩次。 隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,在結(jié)合六度空間理論和 技術(shù)的基礎(chǔ)上,一些著名的 SNS 網(wǎng)站 —— Facebook, MySpace 等在 20xx 年前后相繼出現(xiàn)。根據(jù)六度分割理論 , 每個(gè)個(gè)體和任何一個(gè)陌生人之間所間隔的人不會超過六個(gè),即最多通過六個(gè)人你就能夠認(rèn)識任何一個(gè)陌生人。通俗的說,它是指可供用戶以真實(shí)姓名登錄,并在登 錄平臺上以真實(shí)身份進(jìn)行交流的站點(diǎn),人們可以上傳音樂和照片、撰寫 blog、小組討論、交友等等。SNS 即社會性網(wǎng)絡(luò)服務(wù),旨在幫助人們建立社會性網(wǎng)絡(luò)的互聯(lián)網(wǎng)應(yīng)用服務(wù)。 該系統(tǒng)的實(shí)現(xiàn)和使用,為微博用戶提供了基于移動終端訪問新浪微博 iOS 客戶端數(shù)據(jù)和服務(wù)的客戶端軟件,適應(yīng)智能移動終端設(shè)備發(fā)展的潮流需要,滿足人們隨時(shí)隨地訪問 新浪 微博 iOS 客戶端數(shù)據(jù)和服務(wù)的需求。最后一步是在 iOS 這款移動操作系統(tǒng)上進(jìn)行編碼實(shí)現(xiàn)。 系統(tǒng)開發(fā)過程中第一步先 分析了 新浪 微博 iOS 客戶端客戶端應(yīng)該具備的 各項(xiàng)功能, 并對各個(gè)功能做了非常細(xì)膩的的需求分析與定義。 SNS 即社會性網(wǎng)絡(luò)服務(wù),旨在幫助人們建立社會性網(wǎng)絡(luò)的互聯(lián)網(wǎng)應(yīng)用服務(wù)。以新浪微博 iOS 客戶端開放平臺作為服務(wù)與數(shù)據(jù)獲取來源,以 iOS 作為系統(tǒng)開發(fā)和運(yùn)行環(huán)境,完成系統(tǒng)的設(shè)計(jì)、開發(fā)和測試工作。 簽 名: 日期: 關(guān)于學(xué)位論文使用權(quán) 的說明 本人完全了解北京理工大學(xué)有關(guān)保管、使用學(xué)位論文的規(guī)定,其中包括:①學(xué)校有權(quán)保管、并向有關(guān)部門送交學(xué)位論文的原件與復(fù)印件;②學(xué)??梢圆捎糜坝?、縮印或其它復(fù)制手段復(fù)制并保存學(xué)位論文;③學(xué)??稍试S學(xué)位論文被查閱或借閱;④學(xué)??梢詫W(xué)術(shù)交流為目的 ,復(fù)制贈送和交換學(xué)位論文;⑤學(xué)??梢怨紝W(xué)位論文的全部或部分內(nèi)容(保密學(xué)位論文在解密后遵守此規(guī)定)。與我一同工作的合作者對此研究工作所做的任何貢獻(xiàn)均已在學(xué)位論文中作了明確的說明并表示了謝意。 基于 iOS 的新浪微博 iPhone 客戶端的設(shè)計(jì)與實(shí)現(xiàn) Design and implementation
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1