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

正文內(nèi)容

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

2025-07-09 17:33 本頁面
 

【正文】 基于iOS的新浪微博iPhone客戶端的設(shè)計(jì)與實(shí)現(xiàn)Design and implementation of Sina microblogging iPhone iOSbased clientCandidate Name: Mu Zelin School or Department: Software School Faculty Mentor: Xue Jingfeng Chair, Thesis Committee:Prof. XXX Degree Applied: Master of Engineering Major: Software Engineering Degree by: Beijing Institute of TechnologyThe Date of Defence: June,2014 研究成果聲明本人鄭重聲明:所提交的學(xué)位論文是我本人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作獲得的研究成果。盡我所知,文中除特別標(biāo)注和致謝的地方外,學(xué)位論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得北京理工大學(xué)或其它教育機(jī)構(gòu)的學(xué)位或證書所使用過的材料。與我一同工作的合作者對(duì)此研究工作所做的任何貢獻(xiàn)均已在學(xué)位論文中作了明確的說明并表示了謝意。特此申明。 簽 名: 日期:關(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ù)制贈(zèng)送和交換學(xué)位論文;⑤學(xué)校可以公布學(xué)位論文的全部或部分內(nèi)容(保密學(xué)位論文在解密后遵守此規(guī)定)。 簽 名: 日期: 導(dǎo)師簽名: 日期:北京理工大學(xué)碩士學(xué)位論文摘要本課題的目的是開發(fā)一個(gè)基于iOS操作系統(tǒng)的新浪微博iOS客戶端客戶端軟件。以新浪微博iOS客戶端開放平臺(tái)作為服務(wù)與數(shù)據(jù)獲取來源,以iOS作為系統(tǒng)開發(fā)和運(yùn)行環(huán)境,完成系統(tǒng)的設(shè)計(jì)、開發(fā)和測試工作。SNS(Social Networking Services)是近年互聯(lián)網(wǎng)新媒體中一類重要的應(yīng)用服務(wù)。SNS即社會(huì)性網(wǎng)絡(luò)服務(wù),旨在幫助人們建立社會(huì)性網(wǎng)絡(luò)的互聯(lián)網(wǎng)應(yīng)用服務(wù)。所謂開放平臺(tái),就是首先提供一個(gè)基本服務(wù),然后通過開放自身的接口,使得第三方開發(fā)者得以將自己的應(yīng)用統(tǒng)一運(yùn)行在這一平臺(tái)之上,我們把這樣的一種網(wǎng)絡(luò)服務(wù)模式叫做開放平臺(tái)。系統(tǒng)開發(fā)過程中第一步先分析了新浪微博iOS客戶端客戶端應(yīng)該具備的各項(xiàng)功能,并對(duì)各個(gè)功能做了非常細(xì)膩的的需求分析與定義。第二步去確定系統(tǒng)的整體結(jié)構(gòu),然后進(jìn)行了有效的模塊劃分,確定了新浪微博iOS客戶端客戶端的設(shè)計(jì)方案。最后一步是在iOS這款移動(dòng)操作系統(tǒng)上進(jìn)行編碼實(shí)現(xiàn)。并對(duì)客戶端進(jìn)行了功能和性能測試,并對(duì)整個(gè)工作做了總結(jié)。該系統(tǒng)的實(shí)現(xiàn)和使用,為微博用戶提供了基于移動(dòng)終端訪問新浪微博iOS客戶端數(shù)據(jù)和服務(wù)的客戶端軟件,適應(yīng)智能移動(dòng)終端設(shè)備發(fā)展的潮流需要,滿足人們隨時(shí)隨地訪問新浪微博iOS客戶端數(shù)據(jù)和服務(wù)的需求。 關(guān)鍵詞:開放平臺(tái),微博,iOS, iPhone, SQLite Abstract The purpose of this project is to develop an operating system based on iOS client Sina microblogging client software. Sina Weibo iOS client open platform as a service and data acquisition sources to iOS as a system development and runtime environment, plete the system design, development and testing. SNS (Social Networking Services) is a new media in recent years, the Internet an important class of applications. SNS social networking service that is designed to help people build social networks of Internet application services.The socalled open platform, is the first to provide a basic service, and then through open their interfaces to thirdparty developers to make their applications run on this unified platform, we put such a network service model is called an open platform.The first step in the process of developing the system first analyzes the Sina microblogging client iOS client should have various functions, and each function to do a very delicate needs analysis and definition. The second step to determine the overall structure of the system, and then make a valid module division to determine the Sina microblogging client iOS client design. The final step is to encode this implemented on iOS mobile operating system. And client functionality and performance testing, and the entire work summarized.Implementation and use of the system, as microblogging client software offers users access to mobile terminals based on Weibo iOS client data and services need to adapt to the trend of the development of smart mobile devices, meet people anywhere, anytime access to Sina Weibo iOS demand client data and services.Key Words: open platform, weibo, iOS, iPhone, SQLite 目錄第1章 緒論 1 選題背景 1 開放平臺(tái)國內(nèi)外研究現(xiàn)狀 2 開放平臺(tái)的優(yōu)勢 3 開放平臺(tái)的分類 3 開放API與下一代網(wǎng)絡(luò) 3 論文的主要工作 4 論文的組織結(jié)構(gòu) 4第2章 系統(tǒng)需求分析 4 客戶端的需求分析 4 客戶端應(yīng)滿足的條件 5 客戶端的主要功能 5 客戶端的主要任務(wù) 6 系統(tǒng)功能模塊劃分 6 開發(fā)者工具 7 本章小結(jié) 11第3章 系統(tǒng)的設(shè)計(jì) 12 系統(tǒng)總體設(shè)計(jì)概述 12 系統(tǒng)模塊設(shè)計(jì) 14 用戶注冊模塊 14 14 16 17 18 20 22 系統(tǒng)后端訪問層設(shè)計(jì) 24 三種網(wǎng)絡(luò)狀態(tài) 24 網(wǎng)絡(luò)狀態(tài)檢測 25 網(wǎng)絡(luò)狀態(tài)變化 25 網(wǎng)絡(luò)請求 26 oAuth 授權(quán)模塊 28 用戶認(rèn)證 30 xAuth 31 數(shù)據(jù)庫的設(shè)計(jì) 34 數(shù)據(jù)庫的訪問 34 數(shù)據(jù)庫概念設(shè)計(jì) 35 數(shù)據(jù)庫邏輯設(shè)計(jì) 37 數(shù)據(jù)庫表的創(chuàng)建 39 JSON數(shù)據(jù)解析模塊 42 43第4章 客戶端功能的實(shí)現(xiàn) 43 客戶端總體功能實(shí)現(xiàn)概述 43 登陸驗(yàn)證的實(shí)現(xiàn) 44 主界面顯示模塊實(shí)現(xiàn) 45 搜索相關(guān)用戶功能的實(shí)現(xiàn) 47 發(fā)表微博功能的實(shí)現(xiàn) 48 微博信息瀏覽模塊的實(shí)現(xiàn) 48 獲取用戶信息模塊的實(shí)現(xiàn) 50 查看關(guān)注功能的實(shí)現(xiàn) 51 查看用戶所有信息功能的實(shí)現(xiàn) 51 本章小結(jié) 52第5章 系統(tǒng)的測試 53 單元測試 53 本章小結(jié) 54結(jié) 論 55參考文獻(xiàn) 57致謝 5857第1章 緒論 選題背景SNS(Social Networking Services)是近年互聯(lián)網(wǎng)新媒體中一類重要的應(yīng)用服務(wù)。SNS即社會(huì)性網(wǎng)絡(luò)服務(wù),旨在幫助人們建立社會(huì)性網(wǎng)絡(luò)的互聯(lián)網(wǎng)應(yīng)用服務(wù)。建立在真實(shí)社會(huì)的人際關(guān)系基礎(chǔ)上的網(wǎng)絡(luò)用戶關(guān)系構(gòu)架。通俗的說,它是指可供用戶以真實(shí)姓名登錄,并在登錄平臺(tái)上以真實(shí)身份進(jìn)行交流的站點(diǎn),人們可以上傳音樂和照片、撰寫blog、小組討論、交友等等。美國人基于哈佛大學(xué)心理學(xué)教授Stanley Milgram創(chuàng)立的六度分割理論,最早構(gòu)思出SNS概念。根據(jù)六度分割理論,每個(gè)個(gè)體和任何一個(gè)陌生人之間所間隔的人不會(huì)超過六個(gè),即最多通過六個(gè)人你就能夠認(rèn)識(shí)任何一個(gè)陌生人。按照該理論,每個(gè)個(gè)體的社交圈可以不斷放大并相互交叉,最終形成一個(gè)大型網(wǎng)絡(luò)一一即社會(huì)性網(wǎng)絡(luò)(SocialNetworking) 。隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,一些著名的SNS網(wǎng)站——Facebook, MySpace等在2003年前后相繼出現(xiàn)。隨后幾年,此類通過“熟人的熟人”來進(jìn)行網(wǎng)絡(luò)社交拓展的SNS網(wǎng)站在全球網(wǎng)絡(luò)用戶中風(fēng)靡,例如我們所熟知的:Orkut, StudiVZ, Skyrock, LinkedIn, Friendster等等。據(jù)相關(guān)數(shù)據(jù)顯示,超過50%的用戶都使用SNS網(wǎng)站,并且SNS網(wǎng)站能做到每人每天至少登錄一至兩次。業(yè)內(nèi)人士指出,今年SNS社交網(wǎng)站的市場規(guī)模將超過10億元,增速超過200%,明年市場規(guī)模有望翻倍,超過20億元。SNS社交網(wǎng)站近兩年發(fā)展得如火如茶,伴隨著網(wǎng)上農(nóng)場等游戲的普及,越來越多的人在不知不覺中熟悉了SNS社交網(wǎng)站。微博,即微博客(MicroBlog)的簡稱,是一個(gè)基于用戶關(guān)系的信息分享、傳播以及獲取平臺(tái),用戶可以通過WEB , WAP以及各種客戶端組件個(gè)人社區(qū),以140字左右的文字更新信息,并實(shí)現(xiàn)即時(shí)分享。最早也是最著名的微博是美國的Twitter 。SNS網(wǎng)站面臨著發(fā)展勢頭正猛的微博客的威脅。Facebook的用戶都是以現(xiàn)實(shí)生活中結(jié)識(shí)的朋友組成圈子相互交流,Twitter則降低了門檻,用戶之間即使并不認(rèn)識(shí),但任何人的每一條信息都能以廣播的形式通知其跟隨者和其他所有的用戶知道?!霸谖⒉┛蜕希?40字的限制將平民和莎士比亞拉到了同一水平線上”,微博被稱為140字符的革命。微博客上,每個(gè)人都形成了一個(gè)“自媒體”,每個(gè)人都是信息的生產(chǎn)者和消費(fèi)者。一些大的突發(fā)事件或引起全球關(guān)注的大事,如果有微博客在場,利用各種手段在微博客上發(fā)表出來,其實(shí)時(shí)性、現(xiàn)場感以及快捷性,甚至超過所有媒體。社交網(wǎng)絡(luò)不僅與我們的口常生活深深的結(jié)合在了一起,它還走進(jìn)了政治領(lǐng)域,形成了“微博外交”。社交媒體締造者馬蒂亞斯?魯夫金斯在世界經(jīng)濟(jì)論壇上發(fā)言稱,目前Twitter上有62位首腦活躍其中。國內(nèi)微博企業(yè)無一例外地把學(xué)習(xí)的榜樣都鎖定在了Twitter身上,由于是本土中文服務(wù),與其他網(wǎng)站互通性更強(qiáng),自然比Twitter更能吸引國內(nèi)用戶?;ヂ?lián)網(wǎng)化和泛媒體化的趨勢開啟了第一代博客的應(yīng)用,而互聯(lián)網(wǎng)持續(xù)的高滲透率以及當(dāng)下媒體消費(fèi)者也是媒體生產(chǎn)者的理念,催生了類似微博這種新生平臺(tái)。2009年8月份中國最大的門戶網(wǎng)站新浪網(wǎng)推出“新浪微博”內(nèi)測版,成為門戶網(wǎng)站中第一家提供微博服務(wù)的網(wǎng)站,微博正式進(jìn)入中文上網(wǎng)主流人群視野。2010年被稱為中國“微博元年”。微博己逐漸發(fā)展成介入公共事務(wù)的新媒體,成為網(wǎng)絡(luò)輿論中最具影響力的一種。移動(dòng)互聯(lián)網(wǎng),就是將移動(dòng)通信和互聯(lián)網(wǎng)二者結(jié)合起來,成為一體。移動(dòng)終端提供的便利性和多媒體化,使得微型博客用戶體驗(yàn)的粘性越來越強(qiáng)。隨著3G應(yīng)用的發(fā)展,移動(dòng)互聯(lián)網(wǎng)也將為社交網(wǎng)絡(luò)和微博帶來革命性的變化,互聯(lián)網(wǎng)正變得“社交化”?,F(xiàn)在每天都有超過2500萬條的新浪微博內(nèi)容,其中有38%都是來自于移動(dòng)終端。易觀國際預(yù)計(jì),2011年開始,隨著移動(dòng)互聯(lián)網(wǎng)業(yè)務(wù)的持續(xù)發(fā)展,移動(dòng)SNS活躍賬戶規(guī)模又將進(jìn)入年增長52%65%的高速增長期。 開放平臺(tái)國內(nèi)外研究現(xiàn)狀開放平臺(tái)(Open Platform)在軟件業(yè)和網(wǎng)絡(luò)中,開放平臺(tái)是指軟件系統(tǒng)通過公開其應(yīng)用程序編程接口(API)或函數(shù)(function)來使外部的程序可以增加該軟件系統(tǒng)的功能或使用該軟件系統(tǒng)的資源,而不需要更改該軟件系統(tǒng)的源代碼。在互聯(lián)網(wǎng)時(shí)代,把網(wǎng)站的服務(wù)封裝成一系列計(jì)算機(jī)易識(shí)別的數(shù)據(jù)接口開放出去,供第三方開發(fā)者使用,這種行為就叫做Open API,提供開放API的平臺(tái)本身就被稱為開放平臺(tái)。通過開放平臺(tái),網(wǎng)站不僅能提供對(duì)Web網(wǎng)頁的簡單訪問,還可以進(jìn)行復(fù)雜的數(shù)據(jù)交互,將它們的Web網(wǎng)站轉(zhuǎn)換為與操作系統(tǒng)等價(jià)的開發(fā)平臺(tái)。第三方開發(fā)者可以基于這些己經(jīng)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1