【正文】
據(jù)庫。第一次使用社交分享平臺的用戶需要先注冊,通過注冊服務(wù)獲得登錄號碼,再登錄自己的個人中心。系統(tǒng)的目的主要是為用戶提供一個信息發(fā)布和信息共享的平臺。用戶可以在海量的數(shù)據(jù)中根據(jù)自己的喜好去關(guān)注或者跟蹤喜好的信息。用戶可以將身邊的各種新鮮事和心靈火花在第一時間發(fā)布到網(wǎng)上,其他人可以查看和評論,體現(xiàn)出的即時性快捷性甚至超過了傳統(tǒng)的其它任何媒體。要注意的是無論國內(nèi)國外,雖然社交分享網(wǎng)站不乏存在者,且能運行良好,但都是基于網(wǎng)頁瀏覽的形式,將其發(fā)展到手機客戶端的還僅是少數(shù),而現(xiàn)在智能手機相當(dāng)普及,安裝卸載應(yīng)用方便簡單,在中國僅是幾個大網(wǎng)站涉及到,并且都是在原先已建成的網(wǎng)站上建立起來的,真正獨立發(fā)展起來的基于Android的社交分享平臺是沒有的,亦或是還不夠壯大。2012年三月,在美國市場,安卓系統(tǒng)的占有量排名第一。同年。目前,例如人人網(wǎng)、開心網(wǎng)的SNS網(wǎng)站和例如新浪、搜狐、網(wǎng)易、騰訊等等的微博,共同構(gòu)成了中國社交網(wǎng)絡(luò)的新規(guī)格,加上日漸廣泛與深入的無線互聯(lián)網(wǎng)應(yīng)用,社交網(wǎng)站用戶在手機上的SNS應(yīng)用需求越來越大。上百家社交分享網(wǎng)站或平臺在全球活躍著,都擁有著大量的忠實粉絲,美國、歐洲、韓國和日本是主要分布地。Web 。07年底,全球手機用戶人數(shù)超過33億。隨著無線網(wǎng)絡(luò)、智能移動終端和社交網(wǎng)絡(luò)的普及,互聯(lián)網(wǎng)正快速演變更加深刻地影響著人們的生活和運行方式,各種網(wǎng)絡(luò)應(yīng)用都在中國快速發(fā)展,社交網(wǎng)絡(luò)的發(fā)展引人注目,約有一半以上的中國網(wǎng)民通過社交網(wǎng)絡(luò)溝通交流,越來越多來自世界各地的人通過社交網(wǎng)絡(luò)分享信息;移動互聯(lián)網(wǎng)、移動智能終端的迅速普及,帶來了許多新的互聯(lián)網(wǎng)業(yè)務(wù),使互聯(lián)網(wǎng)內(nèi)容服務(wù)更加豐富多彩。Android操作系統(tǒng)的開發(fā)公司Google能夠給開發(fā)者提供開發(fā)工具,幫助開發(fā)者能緊密集成第三方應(yīng)用社交技術(shù)的應(yīng)用程序和框架。現(xiàn)在人們的交往時間減少,或由于心理因素難以進行正常交往,而為了維持正常的情感需求,人們便開始訴諸于這種社交分享[2]。在未來的網(wǎng)絡(luò)中,以人為本的社交分享平臺將會獲得更多的青睞。廣大用戶集體智慧和力量主導(dǎo)的互聯(lián)網(wǎng)體系[1]。 mobilizeii 目 錄第1章 緒 論 1 研究背景 1 國內(nèi)外研究現(xiàn)狀 2 前景意義 2 系統(tǒng)特征 3 論文組織結(jié)構(gòu) 3第2章 系統(tǒng)相關(guān)技術(shù)概述 4 Android移動平臺簡介 4 Tomcat服務(wù)器簡介 4 MySQL數(shù)據(jù)庫 5 MySQL數(shù)據(jù)庫簡介 5 MySQL數(shù)據(jù)庫安裝與配置 6 Eclipse簡介 7 Eclipse簡介 7 Eclipse集成開發(fā)環(huán)境的搭建 9 本章小結(jié) 11第3章 系統(tǒng)分析 12 可行性分析 12 需求分析 12 本章小結(jié) 14第4章 概要設(shè)計 15 項目規(guī)劃 15 系統(tǒng)功能結(jié)構(gòu)圖 16 本章小結(jié) 19第5章 系統(tǒng)詳細(xì)設(shè)計 20 設(shè)計目標(biāo) 20 數(shù)據(jù)庫設(shè)計 20 概念結(jié)構(gòu)設(shè)計 20 邏輯結(jié)構(gòu)設(shè)計 25 Web端功能的實現(xiàn) 28 Web端登錄、注冊模塊的實現(xiàn) 29 Web端查看和管理日志模塊的實現(xiàn) 31 Web端查看和管理相冊模塊的實現(xiàn) 31 Web端個人中心模塊的實現(xiàn) 32 服務(wù)器端的設(shè)計與實現(xiàn) 33 Android端功能的實現(xiàn) 36 Android端登陸注冊模塊的實現(xiàn) 36 Android端個人中心模塊的實現(xiàn) 37 Android端快速發(fā)布模塊的實現(xiàn) 38 Android端相冊管理模塊的實現(xiàn) 41 Android端日志管理模塊的實現(xiàn) 42 Android端查看聯(lián)系人模塊的實現(xiàn) 43 Android端搜索用戶模塊的實現(xiàn) 44 Android端好友主頁模塊的實現(xiàn) 45 本章總結(jié) 46第6章 系統(tǒng)測試 47 系統(tǒng)測試目的 47 系統(tǒng)測試結(jié)果 47 服務(wù)器連接測試 47 47 本章總結(jié) 48第7章 系統(tǒng)總結(jié)與展望 49 總結(jié) 49 展望 49致 謝 52II基于Android的社交分享平臺的設(shè)計第1章 緒 論 研究背景Web ,Web ,是新一類互聯(lián)網(wǎng)應(yīng)用的統(tǒng)稱,是一次從核心內(nèi)容到外部應(yīng)用的革命。 Android。s open source advantage and that powerful intelligent mobile phone will also like puter as the Internet terminal which can be supplied to the outside service, make the information exchange and sharing of resources synchronously, timely and conveniently, these characteristics are increasingly popular among people. So this thesis choose social sharing platform based on Android as the direction of my graduate design.Social sharing platform based on Android which use Java language as development language, MySQL database as a background database, Tomcat as the Web application server, is a plete set of client, server and database as one of the social sharing platform. The system consists of ten modules, respectively is the Web module, logining and registering module, the individual center module, seeing contact person module, managing diary module, managing albums module, user searching module, friendspage module and server module. This paper mainly expounds the social sharing platform based on Android for each module of the needs analysis, feasibility analysis, detailed design process etc.The research and development for social sharing platform based on Android will contribute to the social sharing platform adapted to municating platform mobile, portable trend, but also can contribute to the social improvement of science and technology. And this will be to the vast number of businesses to bring more business opportunities and profits.【key words】social sharing。對基于Android的社交分享平臺的研究和開發(fā)將有助于社交分享平臺適應(yīng)現(xiàn)在交流平臺移動化,便攜化的趨勢,有助于社會科技創(chuàng)新水平的提高。本系統(tǒng)由十大模塊組成,分別是Web端模塊、登錄和注冊模塊,個人中心模塊,查看聯(lián)系人模塊,管理日志模塊,管理相冊模塊,搜索用戶模塊,好友主頁模塊和服務(wù)器端模塊。所以本論文選擇基于Android的社交分享平臺的做為畢業(yè)設(shè)計研究方向。在Web ,社交分享類網(wǎng)站是具有突出特點的一項網(wǎng)絡(luò)服務(wù)。學(xué)校代碼:10904 學(xué) 士 學(xué) 位 論 文基于Android的社交分享平臺的設(shè)計姓 名:學(xué) 號:指導(dǎo)教師:學(xué) 院:信息科學(xué)與工程學(xué)院專 業(yè):計算機科學(xué)與技術(shù)完成日期:摘 要現(xiàn)在社會信息量不斷增加、社會關(guān)系復(fù)雜變化,隨著移動終端智能化和多媒體化的趨勢,傳統(tǒng)的社交分享平臺已經(jīng)不能夠滿足人們的需求。目前,Web ,Web 。Android平臺的開源優(yōu)勢和具有強大功能的智能手機還將像電腦一樣成為互聯(lián)網(wǎng)的終端,可以向外界提供服務(wù),使信息交流和資源共享實現(xiàn)了同步化、及時化和便捷化,日益受到大眾的歡迎?;贏ndroid的社交分享平臺是利用Java語言作為開發(fā)語言,以MySQL數(shù)據(jù)庫作為后臺數(shù)據(jù)庫,Tomcat作為Web應(yīng)用服務(wù)器,是一套完整的集客戶端、服務(wù)器端和數(shù)據(jù)庫為一體的社交分享平臺。本文主要闡述了基于Android的社交分享平臺的各個模塊的需求分析,可行性分析,詳細(xì)設(shè)計過程等內(nèi)容?!娟P(guān)鍵詞】社交分享;服務(wù)器;安卓;MySQL;移動化AbstractNow, the social information amount increases ceaselessly and social relations changes plexly along with the mobile terminal intelligent and multimedia trend, the traditional social sharing platform has not been able to meet the needs of the people. At present,the main feature in Web age is that each information content providers is also the reader of the information content. the social sharing sites is the most iconic network service in Web age. The Android platform39。 server。 MySQL。具有更豐富內(nèi)容、更廣泛聯(lián)系性、更強工具性的Web ,已經(jīng)成為互聯(lián)網(wǎng)新的發(fā)展趨勢。將互聯(lián)網(wǎng)的掌控權(quán)交還給個人是Web ,極大解放個人的創(chuàng)作和貢獻的潛能,進而提升互聯(lián)網(wǎng)的創(chuàng)造力。然而隨著社會節(jié)奏的加快,社會信息量大增,人們需要及時準(zhǔn)確的獲得所需信息,而此時安卓智能手機的普及就讓社交分享移動化便攜化成為可能,人們的需求得以滿足。目前流行的Android系統(tǒng),不僅擁有低廉的成本還具有流暢的用戶體驗,開放性較強,現(xiàn)在已成為世界上增長最快的智能手機平臺而且有Android Market和眾多第三方應(yīng)用商店做后盾,具有非常豐富的應(yīng)用資源。所以選擇Android作為應(yīng)用平臺是有現(xiàn)實意義的。移動社交分享則是一場新的網(wǎng)絡(luò)社交革命[3]。龐大的手機用戶群為移動社交分享業(yè)務(wù)由于巨大的手機用戶群而有了無限的發(fā)展空間,手機逐漸成為個人信息處理中心,互聯(lián)網(wǎng)從PC到手機的趨勢正在加速。 國內(nèi)外研究現(xiàn)狀當(dāng)前國外移動社交分享業(yè)務(wù)的存在方式主要有三種:第一種是移動運營商與移動社交分享業(yè)務(wù)的提供商合作,主要是以WAP網(wǎng)站方式實現(xiàn)的;第二種是終端制造商通過內(nèi)置或軟件升級的方式,利用其智能終端提供移動社交分享功能;第三種是移動運營商在其移動網(wǎng)絡(luò)平臺上引入當(dāng)下流行的在線社交分享網(wǎng)絡(luò),提供其移動版本。目前,全球移動社交分享平臺的用戶規(guī)模有300萬,61%是30歲以下的,究其原因,促進移動社交分享用戶大爆發(fā)的是人們強烈的分享信息的欲望。調(diào)查數(shù)據(jù)顯示,09年有50%的社交網(wǎng)站用戶期望可以在手機上使用社交分享服務(wù)。2011年,安卓手機的使用人數(shù)急劇上升而且在市場占有率方面成績顯著。同年十二月,安卓市場下載量達到100億。 前景意義基于Android的社交分享系統(tǒng)改變了傳統(tǒng)基于電腦進行社交和共享信息的方式,使信息發(fā)布和信息獲取隨時隨地進行,改善了電腦上進行操作所帶來的不便,減少了人們精力和時間的浪費。本系統(tǒng)改變了以往的金字塔形的信息傳播形式,終端用戶即時信息的接受者,也是信息的傳播者。 系統(tǒng)特征基于Android的社交分享平臺,讓用戶可以通過電腦網(wǎng)頁端和安卓智能手機端登錄平臺,對自己的主頁進行操作。事實上,用戶通過瀏覽器訪問Web服務(wù)器時享受到的功能,與通過Android手機端訪問服務(wù)器時享受到的功能大體相同。基于Android的社交分享系統(tǒng)讓用戶可以更新自己的心情,發(fā)表編輯刪除日志,拍照、上傳照片并設(shè)置訪問權(quán)限,還可以通過昵稱關(guān)鍵字簡單搜索其他用戶,查看自己的好友列表和最近訪問列表,并查看他們的主頁。 論文組織結(jié)構(gòu)本論文共分七章。第2章則重點介紹了開發(fā)社交分享平臺所用到的技術(shù)背景,主要介紹了Android平臺、Eclipse開發(fā)環(huán)境、Tomcat服務(wù)器、MySQL數(shù)據(jù)庫等基礎(chǔ)知識。可行性分析從目標(biāo)方案,技術(shù)、經(jīng)濟、操作三個方面分析確定了系統(tǒng)開發(fā)的作用意義。為以后的開發(fā)打好基礎(chǔ)。論文的最后一章是我對自己畢業(yè)設(shè)計的總結(jié)與展望。Android與其他手機操作系統(tǒng)的最大區(qū)別在于Android是開源的,所以移動終端開發(fā)商不必忌憚專有權(quán)等問題,這也極大促進了整個移動產(chǎn)業(yè)的創(chuàng)新。虛擬機是手機硬件與上層應(yīng)用程序之間的信使,所有Android應(yīng)用都必須運行在虛擬機之上。程序間沒有你我之分,可以互相調(diào)用,應(yīng)用程序可以訪問系統(tǒng)功能,也可以被另一個程序調(diào)用,負(fù)責(zé)網(wǎng)絡(luò)通信的程序可以與