基于Android的粉絲服務平臺的設計與實現(xiàn)_第1頁
基于Android的粉絲服務平臺的設計與實現(xiàn)_第2頁
基于Android的粉絲服務平臺的設計與實現(xiàn)_第3頁
基于Android的粉絲服務平臺的設計與實現(xiàn)_第4頁
基于Android的粉絲服務平臺的設計與實現(xiàn)_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

廣東東軟學院本科生畢業(yè)設計(論文)基于Android的粉絲服務平臺的設計與實現(xiàn)DesignoffansandimplementationofserviceplatformbasedonAndroid內(nèi)容摘要在當今社會大眾流行文化中,粉絲文化已經(jīng)是一個相當大的組成部分,基于當前粉絲群體互聯(lián)網(wǎng)獲取明星相關信息的零散方式,一個粉絲服務平臺的搭建就是當前市場需求。這個基于android的粉絲服務平臺是通過Anroidstudio開發(fā)軟件和mysql數(shù)據(jù)庫進行開發(fā)的,為國內(nèi)粉絲群體在移動互聯(lián)網(wǎng)追星的方式多樣化提供一個專業(yè)、全面的粉絲服務平臺,結(jié)合當前國內(nèi)粉絲群體的實際需求和合理的擴展,本系統(tǒng)采用java語言在Androidstudio上進行主要程序設計,mysql提供創(chuàng)建訪問,管理,搜索和復制所保存的數(shù)據(jù)。用戶通過使用此系統(tǒng)可提高獲取偶像相關信息和動態(tài)的效率,增加與共同愛好者的信息交流,擴大自己的交流范圍,滿足了自己精神娛樂文化生活的需求?!蹶P鍵詞:粉絲文化androidmysqljava AbstractInthepopularcultureoftoday'ssociety,fanculturehasbeenaconsiderablecomponent.BasedonthescatteredwayofobtainingstarrelatedinformationfromtheInternetoffans,theconstructionofafanserviceplatformisthecurrentmarketdemand.ThisAndroidbasedfanserviceplatformisdevelopedthroughAndroidStudiodevelopmentsoftwareandMySQLdatabase,whichprovidesaprofessionalandcomprehensivefanserviceplatformfordomesticfanstopursuestarsinthemobileInternet.Combinedwiththeactualneedsandreasonableexpansionofdomesticfans,thissystemusesJavalanguageinAndroidThemainprogramisdesignedinstudio.MySQLprovidesaccess,management,searchandcopyofsaveddata.Byusingthissystem,userscanimprovetheefficiencyofobtainingidolrelatedinformationanddynamicinformation,increasetheinformationexchangewithcommonfans,expandtheircommunicationscope,andmeettheneedsoftheirspiritualentertainmentandculturallife.Keywords:Fancultureandroidmysqljava目錄TOC\o"1-3"\h\u32252第1章緒論 第1章緒論1.1選題背景近些年來,國內(nèi)追星的人數(shù)越來越多,“粉絲”群體逐漸變大,在粉絲的領域里,他們沒有地界、歲數(shù)、性別、社會階層之分,他們的主要特征就是團體性。每個粉絲間通過信息交互、思想交流彼此增加相互的認識,從而產(chǎn)生一個團體的認知,而這個團體關系的維系紐帶就是他們共同關注的某一個偶像,這就是一種粉絲文化。在這種文化的映照下,粉絲在日常關注偶像的行為過程中會產(chǎn)生一系列活動,在社會中產(chǎn)生活動經(jīng)常伴隨著經(jīng)濟行為,這種消費可擴散到各行各業(yè),刺激經(jīng)濟,形成了一個粉絲產(chǎn)業(yè)。國內(nèi)粉絲文化也已經(jīng)成為了當今大眾流行文化里占相當大比重的一部分。隨著中國市場經(jīng)濟的發(fā)展,粉絲文化的發(fā)展也由了基礎保證,各類造星活動火熱推出,據(jù)央視財經(jīng)報道,國內(nèi)追星群體已達五億之巨,經(jīng)調(diào)查,愿意每月為偶像做出經(jīng)濟行為的比例為36%,一年的市場規(guī)??蛇_九百億。但是現(xiàn)場偶像應援物,如燈牌、衣服、扇子、海報等就是一筆不少的消費。據(jù)網(wǎng)上統(tǒng)計,預估2020年的中國偶像經(jīng)濟市場的規(guī)??蛇_一千億元。隨著移動互聯(lián)網(wǎng)的發(fā)展,開發(fā)技術(shù)越發(fā)成熟完善,再加上5G時代的到來,粉絲群體的追星行為必將更加傾向于互聯(lián)網(wǎng)追星,點點屏幕就能獲取到自己所需要的明星信息,欣賞演出,也可以網(wǎng)上購買周邊,省去出行成本,所以粉絲群體在互聯(lián)網(wǎng)經(jīng)濟里具有一定的消費比重。而粉絲熱衷于扎堆行為,也需要一個平臺,過去的零散的信息交換方式也已經(jīng)滿足不了當前需要,所以一個專業(yè)的粉絲服務平臺是市場所需求的。1.2研究意義隨著經(jīng)濟的快速發(fā)展和互聯(lián)網(wǎng)技術(shù)水平的不斷提升,我國國民在互聯(lián)網(wǎng)上人均每周上網(wǎng)時間達到為27.9小時,所以APP國內(nèi)市場十分廣闊,且由于當前互聯(lián)網(wǎng)粉絲服務行業(yè)生產(chǎn)內(nèi)容比較于其他熱門互聯(lián)網(wǎng)服務領域所產(chǎn)出內(nèi)容來說,粉絲服務行業(yè)還是較于其他還是有很大的差距。而對于市場需求方面,粉絲對于追捧偶像的平臺需求還是有著硬性需求的,因此開發(fā)一款具有普遍使用性的粉絲服務向的移動應用,對于了解熟悉國內(nèi)軟件系統(tǒng)開發(fā)情況和了解粉絲互聯(lián)網(wǎng)服務行業(yè)有著一定的實踐意義。粉絲文化是社會大眾流行文化和互聯(lián)網(wǎng)技術(shù)發(fā)展相結(jié)合的產(chǎn)物,粉絲群體的團結(jié)性和對偶像忠誠度可以構(gòu)建一條無線延伸的服務產(chǎn)業(yè)鏈,在這個產(chǎn)業(yè)鏈中,粉絲會在與被關注者也就是俗稱的偶像的關系上產(chǎn)生一定的經(jīng)濟行為,比如在粉絲會購買偶像的發(fā)行唱片,偶像活動的付費參與,以及購買其代言的各種東西。這就使粉絲成為了消費者,更是這個行業(yè)的資金投入者,是河流源頭。他們愿意為自己的偶像付費充值,偶像的經(jīng)紀公司就可以開發(fā)明星周邊,為產(chǎn)品附加價值,而廠商可通過代言牢牢鎖定特定的消費群體,創(chuàng)造經(jīng)濟效應。他們隨著時代的發(fā)展,互聯(lián)網(wǎng)技術(shù)的成熟,互聯(lián)網(wǎng)可以突破以往的一些束縛,如時間、空間等,把粉絲的追求偶像行為轉(zhuǎn)移到互聯(lián)網(wǎng)上,而市場則可以在上面為他們提供無償或有償?shù)南鄳?,一個專業(yè)的粉絲服務平臺,可以聚集到一個興趣點的粉絲,為他們提供服務,最終轉(zhuǎn)化為消費,實現(xiàn)盈利,這就是粉絲互聯(lián)網(wǎng)服務可以有利可圖的切入點。當前的的粉絲文化市場,但凡受到熱烈追捧的偶像明星都會派生出一連串綿長的產(chǎn)品聯(lián)動效應,媒介的市場化運作不僅拉長了傳播過程的外延,更豐富了各類粉絲在追捧偶像的消費方式。于是,在偶像崇拜情結(jié)的驅(qū)動下,在市場經(jīng)濟刺激下,在粉絲文化市場邏輯的引導下,粉絲會把購買與明星相關的產(chǎn)品作為傳播互動的一種方式。因此該項目具有實際經(jīng)濟利益的研究意義。1.3課題研究現(xiàn)狀近年來,國民大眾流行文化在互聯(lián)網(wǎng)上十分繁盛,各類群體的所追逐的文化在虛擬網(wǎng)絡里彼此交融發(fā)展,粉絲文化也不例外,如今在國內(nèi)國民追星現(xiàn)象已經(jīng)可以說是十分普遍,各個年齡段的人們都樂于參與其中,但是其中大多集中在較為年輕的群體中,而年輕群體相對于傳統(tǒng)媒體傳播的信息獲取,更傾向于從互聯(lián)網(wǎng)網(wǎng)上獲取自己所需的信息,例如新浪微博、百度貼吧、粉絲后援會交流群里獲取明星信息,但對于如今互聯(lián)網(wǎng)技術(shù)的發(fā)展現(xiàn)況來看,這些信息獲取方式都較為零散和困難,如果想獲取完整明星相關信息和行程等更多相關信息,則需要粉絲自行從多種途徑獲取,可以說是十分麻煩且曲折,這是服務落后于需求的。針對這種狀況,伴隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,市面上也逐漸有了一些追星服務平臺出現(xiàn),但很多開發(fā)團隊由于沒有粉絲服務領域的開發(fā)經(jīng)驗,運營方面有缺乏豐富的市場經(jīng)驗,導致目前各平臺的粉絲服務方式顯得還不是足夠的成熟,而且作為粉絲服務核心的明星相關信息獲取也有所不足,雖然也有一些社交服務平臺自帶有粉絲服務模塊已經(jīng)滿足了一部分的市場需求,但也相較簡單期且服務單一,不夠全面,一個專業(yè)、服務全面化的粉絲服務平臺對于現(xiàn)在市場肯定是剛需。所以,我們需要一個粉絲服務平臺能為廣大粉絲群體提供一個具有專業(yè)、準確、直觀簡潔和便于交流的環(huán)境,它要求粉絲能夠在平臺上輕松地獲取到明星行程和相關信息,同時也能反向為明星提供熱度和話題,也可以在明星粉絲論壇下進行各種交流。通過該系統(tǒng)可以推動國內(nèi)娛樂產(chǎn)業(yè)下的粉絲服務質(zhì)量,也可以為粉絲和娛樂公司或其他個體提供交流服務環(huán)境。明星或經(jīng)紀公司方面可通過粉絲服務平臺發(fā)布最新關于明星信息和行程,向每個明星相對的后援粉絲群體提供一個可提供的明星相關信息,讓更多的粉絲可以獲取到自己想要的信息或者明星所需要傳達給粉絲的信息,從而在粉絲與偶像發(fā)生的一系列行為中,獲取到相應的經(jīng)濟利益。粉絲方面可通過粉絲服務平臺簡單直接獲取自己所需要的偶像相關信息,滿足自己所需要的對偶像日常關注欲望或者參與到偶像線上或線下的各類活動中,例如粉絲見面會和生日會、演唱會等明星相關的活動中,也可以在此粉絲服務平臺與同為一偶像的其他同好者進行交流,在粉絲服務平臺中也可通過打榜,分享偶像相關的信息及動態(tài)來為偶像提升熱度,也可自行發(fā)布或參與明星輿論話題,來為明星在粉絲社區(qū)中提高存在感,吸引更多同好者加入,社區(qū)內(nèi)各用戶可以通過宣傳分享彼此進行思想交流,信息交互,滿足自己的追捧偶像所需行為。1.4論文結(jié)構(gòu)安排本篇論文共有八個章節(jié),各章節(jié)的內(nèi)容基本描述和論文結(jié)構(gòu)安排如下:第一章是緒論,介紹這個項目的選題背景,研究意義,課題研究現(xiàn)狀等。第二章主要內(nèi)容是系統(tǒng)開發(fā)工具和技術(shù)簡介,主要介紹粉絲服務平臺開發(fā)所需要的Andriodstudio工具以及主要Android組件。第三章主要內(nèi)容是系統(tǒng)需求分析,主要進行粉絲服務平臺的系統(tǒng)需求分析等開發(fā)準備工作。第四章主要內(nèi)容是系統(tǒng)總體設計,介紹了平臺的基本軟件功能模塊的設計以及數(shù)據(jù)庫的設計,其中包括ER圖、數(shù)據(jù)表等具現(xiàn)化內(nèi)容。第五章主要內(nèi)容是系統(tǒng)詳細設計,展示開發(fā)的粉絲服務平臺各功能模塊的設計,表述模塊的操作步驟,界面展示等。第六章主要內(nèi)容是編碼與測試實現(xiàn),為系統(tǒng)進行測試實現(xiàn),進行系統(tǒng)調(diào)試及在系統(tǒng)調(diào)試中發(fā)現(xiàn)并修改問題。第七章主要內(nèi)容是結(jié)論,總結(jié)設計,得出結(jié)論,總結(jié)本次畢業(yè)設計軟件開發(fā)收獲和體會,同時得出整個設計開發(fā)過程做得不夠好的問題。第2章系統(tǒng)開發(fā)工具和技術(shù)簡介2.1androidstudio簡介Androidstudio是JetBrains公司和Google公司合作開發(fā)的一個android開發(fā)軟件,于2013年推出,是一個基于\t"/item/Android%20Studio/_blank"IntelliJIDEA,類似

\t"/item/Android%20Studio/_blank"Eclipse

\t"/item/Android%20Studio/_blank"ADT的開發(fā)軟件,提供了集成的Android開發(fā)工具用于開發(fā)和調(diào)試。在\t"/item/Android%20Studio/_blank"IDEA的基礎上增加提供基于\t"/item/Android%20Studio/_blank"Gradle的構(gòu)建支持,\t"/item/Android%20Studio/_blank"ProGuard

和應用簽名,提示工具(捕獲性能、可行性、兼容性等)和便利的應用模板設計和組件選擇,相較于它的前輩,它還具有一個功能強大的layout編輯器,可以使用鼠標拖動控件定義其控件位置,并提供效果預覽功能。2.2android組件Android主要有四大組件:活動(Activity)、服務(Service)、廣播接收器(BroadcastReceiver)、內(nèi)容提供器(ContentProvider),基本控件如下(1)文本控件:–TextView–EditText

(2)按鈕控件:–Button–ImageButton

(3)滾動控件:–ListView–RecyclerView(4)單選與復選按鈕:–CheckBox和RadioButton

(5)圖片控件:–ImageView

(6)時鐘控件:–AnalogClock–DigitalClock(7)日期與選擇控件:–DatePicker(8)時間選擇控件:–TimePicker(9)滑動菜單:–DrawerLayout–NavigattionView(10)懸浮按鈕:–FloatingActionButton其他組件有:JDK:JDK是Java語言的軟件開發(fā)工具包,它包含了Java的運行環(huán)境、工具集合、基礎類庫等內(nèi)容。AndroidSDK:AndroidSDK是谷歌提供的Android提供的Android開發(fā)工具包,在開發(fā)Android程序時,我們需要通過引入該工具包,來使用Android相關的API。第3章系統(tǒng)需求分析3.1可行性分析(1)市場分析:據(jù)2019央視財經(jīng)報道,國內(nèi)粉絲群體已達到中國總?cè)丝诘?5%,而且粉絲追求偶像的消費行為所產(chǎn)生的影響已擴散到國內(nèi)的各行各業(yè),據(jù)統(tǒng)計國內(nèi)一年的市場規(guī)模有900億人民幣,而且未來幾年市場規(guī)模隨著國內(nèi)造星行業(yè)發(fā)展,各類選秀節(jié)目層出不窮,國民經(jīng)濟水平不斷提升和娛樂時間的不斷增加,肯定也會進一步擴大,相應的服務配套行業(yè)也會隨之發(fā)展,互聯(lián)網(wǎng)產(chǎn)業(yè)就是其中占比不少的一部分。同時也拌隨著國內(nèi)娛樂影視行業(yè)近年來的高速發(fā)展,越來越多的國民開始有了自己關于娛樂方面的行為需求,通過互聯(lián)網(wǎng)上的明星相關的信息分享和粉絲內(nèi)交流需求也成了娛樂影視行業(yè)一個不可或缺的組成部分,但由于國內(nèi)互聯(lián)網(wǎng)的明星信息獲取途徑較為零散,方式也較為繁多,早期的粉絲自建交流方式,如QQ群,貼吧等方式已經(jīng)不太能適應粉絲如今對于自己所追捧的偶像相關信息和動態(tài)獲取的需要,所以在這種情況下,對于粉絲群體一個專業(yè)粉絲服務平臺的需求已成為必然。(2)技術(shù)性分析:本項目主要使用AndroidStudio軟件和mysql進行開發(fā),所需要的技術(shù)在各類主流軟件開發(fā)中普遍使用,對于實現(xiàn)主要功能,如登陸注冊,用戶數(shù)據(jù)管理,明星熱度排行榜,明星信息管理及宣傳分享等功能完全是可行的(3)操作性分析:操作性分析是指管理員和用戶對系統(tǒng)的使用舒適性和設計合理性,因此系統(tǒng)需要設計得操作簡易方便,信息提供直觀明了,符合當前互聯(lián)網(wǎng)用戶的操作習慣和界面設計需求。所以系統(tǒng)開發(fā)設計里就需要滿足以下兩各用戶層面的要求,管理員面應具有:制表簡單、操作方便、管理靈活、具有一定的擴充性;用戶面應具有:界面簡潔,操作方便,獲取信息準確直接等特點。而滿足以上所提到的功能需求或者設計要點,通過相對的開發(fā)手段可以在系統(tǒng)中實現(xiàn)。通過上面提到的幾點進行總結(jié),可以說從市場需求、開發(fā)時機、技術(shù)層面等多種角度看,這個粉絲服務平臺的開發(fā)和應用都是可行的,本項目可為國內(nèi)廣大粉絲群體提供一個具有專業(yè)、信息準確、界面直觀簡潔和便于交流的環(huán)境的服務平臺。3.2功能需求分析根據(jù)互聯(lián)網(wǎng)的國內(nèi)粉絲數(shù)據(jù)顯示,現(xiàn)今互聯(lián)網(wǎng)追星的主要粉絲群體的年齡主要集中為12-29的年齡層,需要從用戶體驗到用戶需求鎖定等各個細節(jié)部分出發(fā),讓整個需求的搜索過程變得更加簡便快捷,符合年輕人喜愛新鮮、注意力時間短的特性。所以針對該粉絲群體,因此需要把界面做的更為具有當前網(wǎng)絡流行文化元素,更為精美,主要功能有:明星熱度排行榜,粉絲交流,明星動態(tài)、明星話題、打榜、宣傳分享等功能(1)用戶功能模塊概要描述表:序號功能名稱標識優(yōu)先級簡介A1注冊登錄A1高用戶賬號的注冊登錄A2個人中心A2高用戶對個人信息等進行管理操作A3話題A3高用戶進行話題交流A4明星打榜A4高用戶為明星打榜(2)管理后臺功能概要描述表:序號功能名稱標識優(yōu)先級簡介B1注冊登錄B1高管理賬號的注冊登錄B2用戶管理B2高對用戶數(shù)據(jù)進行增刪查改操作B3審核平臺內(nèi)容B3高對用戶上傳內(nèi)容審核B4明星管理B4高管理明星信息3.3用例分析登錄:用戶填寫賬號密碼登錄功能編號A1功能名稱用戶登錄所屬部分用戶管理功能描述用戶通過登錄界面進行登錄操作輸入項用戶賬號用戶密碼處理描述判斷用戶修改字段是否符合規(guī)范,不符合規(guī)范的返回提示輸入錯誤,符合規(guī)范的,則保存并提交數(shù)據(jù)庫,驗證用戶表是否有此用戶,密碼是否正確,正確則跳轉(zhuǎn)主頁,錯誤則提示錯誤輸出項登陸成功提示登陸失敗提示注冊:用戶填寫賬號密碼注冊功能編號A2功能名稱用戶注冊所屬部分用戶管理功能描述用戶通過注冊界面進行注冊操作輸入項用戶賬號用戶密碼處理描述判斷用戶修改字段是否符合規(guī)范,不符合規(guī)范的返回提示輸入錯誤,符合規(guī)范的,則保存并提交數(shù)據(jù)庫輸出項注冊成功提示注冊失敗提示管理員管理用戶信息:管理員查看修改用戶信息數(shù)據(jù)功能編號A3功能名稱管理用戶信息數(shù)據(jù)所屬部分用戶管理功能描述該功能用于管理員更改用戶數(shù)據(jù)輸入項輸入修改的用戶信息處理描述判斷輸入的用戶信息是否符合規(guī)范,是則保存并提交數(shù)據(jù)庫輸出項正確則提示修改成功錯誤則提示修改失敗管理員管理明星信息:管理員查看修改明星信息數(shù)據(jù)功能編號B1功能名稱管理用戶信息數(shù)據(jù)所屬部分明星管理功能描述該功能用于管理員更改明星信息數(shù)據(jù)輸入項輸入修改的明星信息信息處理描述判斷輸入的明星信息是否符合規(guī)范,是則保存并提交數(shù)據(jù)庫輸出項正確則提示修改成功錯誤則提示修改失敗用戶上傳話題:用戶上傳話題內(nèi)容功能編號B2功能名稱上傳話題所屬部分論壇管理功能描述用戶通過上傳話題界面進行上傳操作輸入項話題標題,文段,圖片處理描述判斷上傳內(nèi)容是否符合規(guī)范,保存并提交數(shù)據(jù)庫輸出項上傳成功提示上傳失敗提示管理員修改話題內(nèi)容功能編號B3功能名稱修改話題內(nèi)容所屬部分話題功能描述該功能用于管理員更改話題信息數(shù)據(jù)輸入項輸入修改的話題信息信息處理描述判斷輸入的話題信息是否符合規(guī)范,是則保存并提交數(shù)據(jù)庫輸出項正確則提示修改成功錯誤則提示修改失敗管理員審核話題功能編號B4功能名稱審核話題內(nèi)容所屬部分話題功能描述該功能用于管理員審核話題信息數(shù)據(jù)輸入項通過或拒絕操作處理描述判斷輸入操作,輸出結(jié)果輸出項通過則提示審核通過拒絕則提示不通過審核評論:用戶可在話題下發(fā)表評論功能編號B5功能名稱用戶評論所屬部分話題功能描述該功能用于用戶發(fā)表相應話題下的評論輸入項輸入評論的內(nèi)容處理描述判斷輸入的發(fā)布信息是否符合規(guī)范,是則保存并提交數(shù)據(jù)庫輸出項通過則提示評論成功不合規(guī)范就提示評論失敗宣傳分享:用戶可通過此模塊發(fā)布內(nèi)容功能編號C1功能名稱用戶宣傳分享內(nèi)容所屬部分宣傳分享功能描述該功能用于用戶發(fā)布相關信息數(shù)據(jù)輸入項輸入發(fā)布的信息信息處理描述判斷輸入的發(fā)布信息是否符合規(guī)范,是則保存并提交數(shù)據(jù)庫輸出項正確則提示發(fā)布成功錯誤則提示發(fā)布失敗打榜:用戶通過此模塊中的打榜按鈕為明星提高熱度指數(shù)功能編號D1功能名稱明星打榜所屬部分打榜功能描述該功能用于用戶提升明星熱度數(shù)據(jù)輸入項點擊打榜處理描述判斷輸入的打榜請求是否符合規(guī)范,是則保存并提交數(shù)據(jù)庫輸出項正確則提示打榜成功錯誤則提示打榜失敗第4章系統(tǒng)總體設計4.1系統(tǒng)功能模塊設計(1)登陸功能模塊:用戶打開軟件后,跳轉(zhuǎn)到此模塊,用戶輸入賬號密碼登錄,后臺檢查數(shù)據(jù)庫里的用戶數(shù)據(jù),正確則跳轉(zhuǎn)主頁面,錯誤則提示用戶賬號密碼錯誤(2)注冊功能模塊:用戶輸入賬號密碼注冊,后臺檢查數(shù)據(jù)庫里的用戶數(shù)據(jù)是否與注冊信息重復,正確提示注冊成功并跳轉(zhuǎn)到登錄頁面,錯誤則提示注冊失?。?)系統(tǒng)主頁功能模塊:主頁擁有一項橫幅滾動廣告攔河下方的可滑動新聞列表,新聞列表每條新聞點擊都會進入新聞詳情窗口,最下方有主要界面跳轉(zhuǎn)按鈕(4)用戶上傳話題模塊:用戶可通過名稱為更多的界面里的話題上傳按鈕跳轉(zhuǎn)到話題上傳界面,填寫上傳內(nèi)容標題,內(nèi)容可填文字和上傳圖片(5)明星行程模塊:用戶可通過名稱為更多的界面里的明星行程按鈕跳轉(zhuǎn)到明星行程界面,查看明星行程(6)明星熱度排行榜模塊:用戶可查看當前的明星熱度排行,并可以點擊打榜按鈕,為明星增加熱度(7)瀏覽分享模塊:在瀏覽分享模塊下,用戶可滑動頁面瀏覽分享內(nèi)容,并可以點擊進入該分享的詳情界面4.2數(shù)據(jù)庫設計4.2.1E-R圖設計4.2.2數(shù)據(jù)表(1)用戶表(users)字段描述字段名稱字段類型字段長度備注用戶編號u_idinteger主鍵、非空用戶賬號u_idsvarchar127用戶名稱u_namevarchar50非空用戶密碼u_passwordvarchar50非空用戶性別u_sexchar10用戶電話u_phonevarchar20用戶郵箱u_emailvarchar50(2)明星信息表(star)字段描述字段名稱字段類型字段長度備注明星編號u_idinteger主鍵、非空明星名稱u_namevarchar50非空明星密碼u_passwordvarchar50非空明星性別u_sexchar10出生日期u_birthdaydate話題表(topic)字段描述字段名稱字段類型字段長度備注話題編號p_idinteger主鍵、非空話題標題p_topicvarchar1024非空話題時間p_starttimetimestamp非空(4)活動表(trip)字段描述字段名稱字段類型字段長度備注活動編號p_idinteger主鍵、非空活動標題p_topicvarchar1024非空活動時間p_starttimetimestamp非空活動時長p_timelengthfloat(單位:小時)活動地點p_addressvarchar1024非空活動內(nèi)容p_texttext非空(5)榜單表(rank)字段描述字段名稱字段類型字段長度備注編號p_idinteger主鍵、非空名稱p_topicvarchar1024非空排名p_rankvarchar非空第5章系統(tǒng)詳細設計5.1用戶管理5.1.1登錄登陸功能模塊:用戶輸入用戶賬號和用戶密碼進行登錄操作,檢查數(shù)據(jù)庫里的用戶數(shù)據(jù)后,無誤即跳轉(zhuǎn)主頁面,錯誤則提示用戶賬號密碼錯誤,主要設計界面如下5.1.2注冊注冊功能模塊:用戶輸入用戶賬號和用戶密碼進行注冊操作,檢查數(shù)據(jù)庫里的用戶數(shù)據(jù)是否與注冊信息重復后,無異常則提示注冊成功并跳轉(zhuǎn)到登錄頁面,錯誤則提示注冊失敗,主要設計界面如下5.2明星熱度排行明星熱度排行模塊:為用戶提供一個明星熱度排行榜,用戶可以看到每個明星的排名,名稱,熱度值,用戶還可以明星進行打榜,明星根據(jù)熱度值進行排名。主要設計界面如下 5.3分享分享模塊:用戶可通過該模塊進行分享或者瀏覽其他分享內(nèi)容,可上傳文字,圖片。主要設計界面如下5.4個人中心個人中心模塊:用戶可通過此模塊進行查看明星行程、修改個人設置、查看系統(tǒng)等操作,主要設計界面如下編碼與測試實現(xiàn)登錄測試登錄測試用例名稱登錄測試程序版本1.0用例編號01模塊登錄測試目的登錄功能是否正常運行特殊說明無前置條件軟件穩(wěn)定運行步驟操作是否設定并發(fā)點是否設定事務事務名稱說明1打開軟件2點擊登錄,輸入用戶名與密碼是登陸首頁3登陸成功,跳轉(zhuǎn)首頁4用戶登出編制人員盧梓偉編制時間2020.4.13注冊測試注冊測試用例名稱注冊測試程序版本1.0用例編號02模塊注冊測試目的注冊功能是否正常運行特殊說明無前置條件軟件穩(wěn)定運行步驟操作是否設定并發(fā)點是否設定事務事務名稱說明1打開軟件2點擊注冊,輸入用戶名與密碼是注冊賬號3注冊成功,跳轉(zhuǎn)登錄頁編制人員盧梓偉編制時間2020.4.13分享測試分享測試用例名稱分享測試程序版本1.0用例編號03模塊分享測試目的分享功能是否正常運行特殊說明無前置條件軟件穩(wěn)定運行步驟操作是否設定并發(fā)點是否設定事務事務名稱說明1打開軟件2點擊分享,輸入內(nèi)容是分享3分享成功編制人員盧梓偉編制時間2020.4.13管理員修改明星信息數(shù)據(jù)測試修改明星信息測試用例名稱管理員修改明星信息數(shù)據(jù)程序版本1.0用例編號04模塊明星信息測試目的修改明星信息功能是否正常運行特殊說明無前置條件軟件穩(wěn)定運行步驟操作是否設定并發(fā)點是否設定事務事務名稱說明1打開軟件2管理員修改明星數(shù)據(jù)是修改明星信息數(shù)據(jù)3修改成功編制人員盧梓偉編制時間2020.4.13管理員審核用戶上傳數(shù)據(jù)測試審核測試用例名稱管理員審核用戶上傳數(shù)據(jù)測試程序版本1.0用例編號04模塊用戶管理測試目的管理員審核用戶上傳數(shù)據(jù)功能是否正常運行特殊說明無前置條件軟件穩(wěn)定運行步驟操作是否設定并發(fā)點是否設定事務事務名稱說明1打開軟件2管理員進入審核模塊是審核上傳數(shù)據(jù)3審核正常編制人員盧梓偉編制時間2020.4.13結(jié)論畢業(yè)論文是本科四年學習階段的一次軟件專業(yè)理論知識和軟件開發(fā)實踐的結(jié)合。通過本次基于android粉絲服務平臺的設計與實現(xiàn)的研究,通過軟件專業(yè)知識理論和軟件開發(fā)實踐的結(jié)合鍛煉了我運用大學四年所學的理論和實際開發(fā)的能力。開發(fā)系統(tǒng)時,我遇到了很多之前沒有接觸過的模塊設計和程序算法,只能通過網(wǎng)上查閱資料,專業(yè)書籍學習等其他方式進行自學,實在難以解決就向老師同學請教。而且開發(fā)系統(tǒng)時,通過對系統(tǒng)整體的設計掌控,具體細節(jié)考慮,使我處理事情的能力得到了提升,軟件開發(fā)經(jīng)驗得到了進一步的補充,并且使我的意志力得到了提高,由于時間的緊迫,長時間開發(fā)壓力使我的抗壓能力和耐力都得到了不同程度的提升。我想這也是畢業(yè)設計對于大學生的鍛煉意義所在。雖然畢業(yè)設計內(nèi)容很多,開發(fā)過程也十分枯燥繁復,但也使我的收獲更加豐富。各種布局控件的適配條件,程序算法的可行性,數(shù)據(jù)庫的使用,我都是隨著系統(tǒng)設計的進度不斷前進而不斷熟悉和學會應用的。和導師同學的溝通交流也使我的人際交往能力得到了提升。這次系統(tǒng)設計開發(fā),也使我對android的軟件架構(gòu)有了更多的認知,對于軟件程序?qū)嶋H應用有了新的認識。一個畢業(yè)項目的開發(fā)設計的順利完成,除了一個好的選題和相應的技術(shù)知識儲備,時間規(guī)劃計劃是必不可少的。雖然學校給予的幾個月開發(fā)時間,看似時間非常充裕,但就個人而言,拖泥帶水情況還是比較嚴重的,所以提前編寫好開發(fā)時間計劃還是對于一個系統(tǒng)開發(fā)而言是不可或缺的,通過系統(tǒng)的規(guī)劃,使

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論