基于android平臺(tái)的大學(xué)生書籍共享系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)畢業(yè)設(shè)計(jì)源碼+LW文檔
1.選題意義:
在高校,隨著師生閱讀需求的擴(kuò)大,閑置圖書數(shù)據(jù)越來越多。如果沒有合適的交換渠道,只能丟棄,造成浪費(fèi)和污染。學(xué)生缺乏互動(dòng)的交換圖書的平臺(tái),閑置圖書得不到好的利用等問題逐漸顯現(xiàn),但是圖書是生活和學(xué)習(xí)中一項(xiàng)寶貴的資源,也是學(xué)生們學(xué)習(xí)與提升內(nèi)在的重要部分。因此,圖書交換線上平臺(tái)應(yīng)該不局限于傳統(tǒng)網(wǎng)站或軟件形式,通過著眼于android平臺(tái)等新興平臺(tái),探索出一個(gè)更好的互聯(lián)網(wǎng)生態(tài)系統(tǒng)。
隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)日新月異的發(fā)展,互聯(lián)網(wǎng)的主體用戶已經(jīng)從傳統(tǒng)PC端逐漸向移動(dòng)端轉(zhuǎn)變?;?/span>android平臺(tái)開發(fā)的各種應(yīng)用與系統(tǒng)已逐漸受到各大高校的關(guān)注,它既是一種全新的連接用戶與服務(wù)的方式,可以在手機(jī)應(yīng)用內(nèi)被便捷地獲取和傳播,同時(shí)具有出色的使用體驗(yàn),以此適應(yīng)當(dāng)代高校建設(shè)新型互聯(lián)網(wǎng)生態(tài)的需求。傳統(tǒng)的大學(xué)生書籍共享系統(tǒng)已經(jīng)擁有一套完整的體系,但是盡管類似的應(yīng)用很多,傳統(tǒng)的基于web或軟件開發(fā)的書籍共享系統(tǒng)仍然存在一系列問題,如開發(fā)及維護(hù)成本高昂、安裝注冊(cè)繁瑣、推廣率低下等。這些系統(tǒng)既無法實(shí)現(xiàn)其最初設(shè)計(jì)目的,也浪費(fèi)了高校人力、物力資源。因此,迫切需要一個(gè)小范圍交換的相對(duì)方便的校園大學(xué)生書籍共享系統(tǒng),開發(fā)成本更低廉、結(jié)構(gòu)更加精簡(jiǎn)、維護(hù)更加便利、使用更加快捷的大學(xué)生書籍共享系統(tǒng)。
基于android平臺(tái)的大學(xué)生書籍共享系統(tǒng)是為了在傳統(tǒng)大學(xué)生書籍共享系統(tǒng)的基礎(chǔ)上,實(shí)現(xiàn)系統(tǒng)結(jié)構(gòu)輕量化與使用便捷化,提高資源利用率,降低開發(fā)與維護(hù)成本,簡(jiǎn)化注冊(cè)程序,在吸引更多用戶的同時(shí)提高用戶留存率,方便學(xué)生了解閑置圖書最新的價(jià)格信息同時(shí)還可以交換各種特殊的閑置圖書。優(yōu)化高?;ヂ?lián)網(wǎng)生態(tài)。
基于android平臺(tái)的校園大學(xué)生書籍共享系統(tǒng)使用android平臺(tái)開發(fā),后臺(tái)使用Java、數(shù)據(jù)庫使用MySQL。通過高校交互模塊,用戶可以通過上傳閑置圖書圖片等信息,發(fā)布閑置圖書,滿足用戶出售各類閑置圖書的需求。從目前來看,開發(fā)一款符合新時(shí)代高校互聯(lián)網(wǎng)生態(tài)建設(shè)需求,促進(jìn)高校學(xué)生相互交流與資源共享的基于android平臺(tái)的大學(xué)生書籍共享系統(tǒng),百利而無一害。
?
2.研究現(xiàn)狀(文獻(xiàn)綜述):
2.1國(guó)外現(xiàn)狀:
很多發(fā)達(dá)國(guó)家,對(duì)資源的回收與利用看的極其重要。例如很多歐美國(guó)家擁有更為完善的物流體系和完善的售后服務(wù),對(duì)知識(shí)產(chǎn)權(quán)等的保護(hù)度更高,人們用起來更加方便快捷,大大的減少了資源的浪費(fèi)。以美國(guó)的二手交易平臺(tái)來說,它的定位主要是所有的二手物品,不僅僅局限于書籍,更不是專門局限于大學(xué)生群體。在該平臺(tái)上也有專門的書籍交易模塊,雖然書籍模塊都分了類,比如說計(jì)算機(jī)類、醫(yī)學(xué)類、養(yǎng)殖類等等,但是這種分類的特點(diǎn)是大,主要的面向的群體是大眾。這一類的平臺(tái)還有很多,他們的特點(diǎn)都很類似,可以發(fā)現(xiàn),這類的平臺(tái)可以很有效的解決大學(xué)生群體對(duì)書籍的需求[1]。
在歐洲,通過圖書漂流活動(dòng),號(hào)召人們把一些有繼續(xù)使用價(jià)值而本身又不需要的書籍向社會(huì)捐贈(zèng),而需要的人可以免費(fèi)借閱并在不需要時(shí)再把書籍還到捐贈(zèng)地點(diǎn),為其他有需要的人提供方便,這樣往復(fù)循環(huán),讓書籍在流轉(zhuǎn)中起到傳播知識(shí)的作用。柏林圖書交換俱樂部發(fā)起了“森林書”項(xiàng)目,即倡導(dǎo)當(dāng)?shù)鼐用衽c外來游客將自己的書籍提供給俱樂部,由其統(tǒng)一擺放至樹干“書櫥”中,與別人一起分享。我國(guó)臺(tái)灣地區(qū)每年暑假均會(huì)舉辦一次覆蓋臺(tái)灣各地的“好書交換日”活動(dòng),活動(dòng)主要是各大圖書館負(fù)責(zé)活動(dòng)的組織和實(shí)施。當(dāng)時(shí)各地居民均可向離自己最近的圖書館閑置書籍進(jìn)行捐贈(zèng),圖書館會(huì)為其出具捐獻(xiàn)憑證,居民據(jù)此憑證就可于活動(dòng)當(dāng)日在現(xiàn)場(chǎng)挑選與自己捐獻(xiàn)同等數(shù)量的圖書[2]。這些社會(huì)組織牽頭進(jìn)行線下的書籍交換活動(dòng)在一定程度上實(shí)現(xiàn)了部分讀者書籍交換的訴求,不過在交換時(shí)需要諸多的前期準(zhǔn)備工作,需要配備諸多的圖書收集、整理及歸類的工作人員,因此這種交換效率不高,而且也造成資源的浪費(fèi)[3]。
2.2國(guó)內(nèi)現(xiàn)狀:
在我國(guó),存在圖書漂流網(wǎng)站、換書網(wǎng)等多個(gè)平臺(tái),一些閱讀愛好者也利用博客等多種網(wǎng)絡(luò)平臺(tái)來發(fā)布交換圖書的信息,人們開發(fā)圖書交換平臺(tái)宗旨在于為閱讀愛好者提供一個(gè)全面完善的信息交流平臺(tái)。通過調(diào)研發(fā)現(xiàn),發(fā)現(xiàn)大多數(shù)平臺(tái)系統(tǒng)的建設(shè)還很不完善,此類平臺(tái)的功能有待改進(jìn)[4]。對(duì)比國(guó)內(nèi)外書籍交流平臺(tái),國(guó)外系統(tǒng)的友好性、功能完整性、操作規(guī)范性等方面都優(yōu)于國(guó)內(nèi)的軟件系統(tǒng)。國(guó)內(nèi)的軟件系統(tǒng)在實(shí)際應(yīng)用中也存在著一定的問題,比如國(guó)內(nèi)大多數(shù)書籍交換網(wǎng)站或者平臺(tái),基本都是對(duì)不同信息處理功能的信息系統(tǒng)進(jìn)行集成后改造出來的,系統(tǒng)功能單一,缺乏全面性,且缺乏書籍交換整個(gè)流程信息的全生命周期跟蹤與管理,使用戶不能實(shí)時(shí)獲取書籍的實(shí)時(shí)流動(dòng)狀態(tài)。書籍交換系統(tǒng)的開發(fā)者、開發(fā)單位能力參差不齊,使得國(guó)內(nèi)大多數(shù)軟件系統(tǒng)的界面不夠友好,操作過于復(fù)雜,阻礙書籍交換的順利進(jìn)行[5]。
書籍是一種產(chǎn)品,評(píng)論分析的主體是產(chǎn)品評(píng)論。產(chǎn)品評(píng)論主要有兩種,一是體驗(yàn)型,其主要評(píng)論電影圖書;二是搜索型,主要是評(píng)價(jià)電子產(chǎn)品,前者對(duì)用戶參與體驗(yàn)更加關(guān)注,側(cè)重于用戶親身體驗(yàn)的表達(dá),其中蘊(yùn)含大量的個(gè)人豐富情感與個(gè)人體驗(yàn);后者則對(duì)客觀指標(biāo)反映更加重視,書籍評(píng)論信息屬于體驗(yàn)型評(píng)論對(duì)于書籍的管理營(yíng)銷具有極大的參考價(jià)值。然而目前大多數(shù)書籍交換平臺(tái)忽視甚者沒有意識(shí)到書籍評(píng)論信息的情感分析與挖掘的重要性[6]。
本項(xiàng)目在完成了用戶書籍共享交換、交易等功能的基礎(chǔ)上,對(duì)于書籍評(píng)論信息的進(jìn)行了開發(fā)與挖掘,目的在于提煉用戶對(duì)于書籍評(píng)論的關(guān)鍵詞,分析用戶對(duì)書籍產(chǎn)品的興趣偏向。
3.畢業(yè)論文(設(shè)計(jì))提綱:
1. 緒 論
1.1研究背景
1.2研究現(xiàn)狀
1.3課題意義
2. 相關(guān)技術(shù)簡(jiǎn)介
2.1 Java技術(shù)
2.2 MYSQL數(shù)據(jù)庫
2.3 android平臺(tái)
3. 系統(tǒng)分析
3.1可行性分析
3.2系統(tǒng)需求分析
4. 系統(tǒng)設(shè)計(jì)
4.1系統(tǒng)架構(gòu)設(shè)計(jì)
4.2系統(tǒng)功能設(shè)計(jì)
4.2.1后臺(tái)設(shè)計(jì)
4.2.2安卓客戶端設(shè)計(jì)
4.3數(shù)據(jù)庫設(shè)計(jì)
5. 系統(tǒng)的實(shí)現(xiàn)
5.1安卓客戶端功能模塊的實(shí)現(xiàn)
5.1.1 用戶注冊(cè)界面
5.1.2 用戶登錄界面
5.1.3 個(gè)人資料界面
5.1.4 閑置圖書詳情界面
5.1.5 發(fā)布圖書界面
5.1.6 查看發(fā)布人
5.2后臺(tái)功能模塊的實(shí)現(xiàn)
5.2.1 管理員登錄界面
5.2.2 公告管理界面
5.2.3 閑置圖書管理界面
5.2.4 閑置圖書分類管理界面
6. 系統(tǒng)測(cè)試
6.1測(cè)試目的
6.2測(cè)試分析
7. 總 結(jié)
?
4.所采用的方法、手段以及步驟(含實(shí)驗(yàn)、設(shè)計(jì)等):
本人通過大量查閱國(guó)內(nèi)外相關(guān)研究資料、參考文獻(xiàn)、類似系統(tǒng)的開發(fā)經(jīng)驗(yàn)并對(duì)其進(jìn)行研究分析,同時(shí)收集在校學(xué)生對(duì)基于android平臺(tái)等應(yīng)用平臺(tái)進(jìn)行大學(xué)生書籍共享系統(tǒng)開發(fā)的看法與意見并對(duì)其進(jìn)一步論證,了解項(xiàng)目開發(fā)需求和技術(shù)背景,引入相關(guān)的參考文獻(xiàn),查找市場(chǎng)上已經(jīng)存在的類似產(chǎn)品或相關(guān)設(shè)計(jì),搜索市面上現(xiàn)存類似的APP應(yīng)用等方式,發(fā)現(xiàn)并了解現(xiàn)有相關(guān)產(chǎn)品的特點(diǎn)與不足。通過這些特點(diǎn)和不足使自己所開發(fā)的系統(tǒng)更加完善,產(chǎn)品功能更加齊全,特點(diǎn)更加鮮明,建立一個(gè)新的校園圖書交換線上平臺(tái)。
?
基于android平臺(tái)的大學(xué)生書籍共享系統(tǒng)的設(shè)計(jì)目標(biāo)是為了滿足大部分高校日常圖書交換管理的基本需求,實(shí)現(xiàn)資源回收利用的目的,實(shí)現(xiàn)互惠互利。系統(tǒng)設(shè)計(jì)了服務(wù)器管理端和安卓客戶端的模式,其中服務(wù)器管理端使用Java開發(fā),客戶端使用安卓開發(fā),數(shù)據(jù)庫存儲(chǔ)在MySQL中。
安卓客戶端功能包括:學(xué)生注冊(cè)、學(xué)生登錄、發(fā)布書籍信息、書籍信息管理、查看系統(tǒng)所有的閑置書籍信息、聯(lián)系發(fā)布方進(jìn)行書籍交換、主頁面書籍推薦、留言評(píng)論、個(gè)人信息修改。
服務(wù)器管理端功能包括:用戶登錄、用戶管理、書籍類別管理、書籍管理、系統(tǒng)公告管理。
?
5.進(jìn)度安排:
(1)2022年11月1日-2022年11月30日:選定題目,確定任務(wù)和要求,完成項(xiàng)目的基本功能設(shè)計(jì)和開發(fā)計(jì)劃。查閱相關(guān)文獻(xiàn),完成開題報(bào)告。
(2)2022年12月1日-2022年12月20日:完善系統(tǒng)需求分析并確認(rèn)系統(tǒng)功能,完成數(shù)據(jù)庫設(shè)計(jì)和數(shù)據(jù)錄入或采集。
(3)2022年12月21日-2022年1月10日:完成系統(tǒng)架構(gòu)搭建和編碼任務(wù)。
(4)2022年1月11日-2022年1月15日:對(duì)系統(tǒng)進(jìn)行調(diào)試,完善系統(tǒng)。
(5)2022年1月16日-2022年2月16日:根據(jù)收集資料完成論文的初稿。
(6)2022年2月17日-2022年3月20日:完善論文并制作[任璐1]?答辯ppt。
6.參考文獻(xiàn):
[1] 蘇錦超,李優(yōu)茗,陳子慧,楊華炎,梁志波,王大偉.基于推薦系統(tǒng)的圖書交易平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].科技與創(chuàng)新,2021(12):94-95.
[2] 鄧云霞,周沛,孫罡,章佳皓.“基于android平臺(tái)的校園跑腿互助平臺(tái)[J].投資與合作,2021(02):197-198.
[3] 劉霖,李德帥,胡家麟,石建鑫.基于android平臺(tái)的高校圖書服務(wù)系統(tǒng)的設(shè)計(jì)[J].智能計(jì)算機(jī)與應(yīng)用,2018,8(04):178-181.
[4] 周家骎,龔蘭蘭,馮杰,周誼成,李嘉偉.基于android平臺(tái)的校友會(huì)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].工業(yè)控制計(jì)算機(jī),2019,32(11):128-129+160.
[5] 林健,吳才健.基于android平臺(tái)的校友社區(qū)網(wǎng)絡(luò)管理平臺(tái)的設(shè)計(jì)總結(jié)[J].電腦知識(shí)與技術(shù),2019,15(05):76-77.
[6] 莊澤莎,陳浩,高志雄,陳藝瀚,鮮征征.大學(xué)校園生活android平臺(tái)的設(shè)計(jì)和實(shí)現(xiàn)[J].軟件,2020,41(07):76-80+90.
[7] 李林錦,操守正,顏山明.基于android平臺(tái)的校園互助應(yīng)用[J].無線互聯(lián)科技,2020,17(13):28-29.
[8] 徐偉,李剛,王星,吳晨靜,欽璐帆.基于android平臺(tái)的校園服務(wù)平臺(tái)設(shè)計(jì)與研究[J].信息與電腦(理論版),2020,32(10):97-99.
[9] 王智遠(yuǎn),李艷,易銘,謝賜雨.android平臺(tái)的綜合校園服務(wù)平臺(tái)設(shè)計(jì)與開發(fā)[J].電腦知識(shí)與技術(shù),2020,16(08):68-70.
[10]吳雙娥,白心愛,邸宏偉,朱夢(mèng)宇,張燕芳.基于5G的RFID圖書管理系統(tǒng)[J].呂梁學(xué)院學(xué)報(bào),2021,11(02):21-24.
[11]王麗娟,靳繼紅.基于MySQL的查詢優(yōu)化技術(shù)研究[J].電腦知識(shí)與技術(shù),2020,13(30):35-36.
[12]王靜.基于用戶體驗(yàn)的校園閑置物品交易小程序界面設(shè)計(jì)研究[D].江蘇大學(xué),2020.000515.
[13]Geodetics; Data on Geodetics Reported by Researchers at Wuhan University (On the feasibility of resolving Android GNSS carrier-phase ambiguities)[J]. Science Letter,2020.
[14]Riccardo Sartea,Alessandro Farinelli,Matteo Murari. SECUR-AMA: Active Malware Analysis Based on Monte Carlo Tree Search for Android Systems[J]. Engineering Applications of Artificial Intelligence,2020,87.
[15]Minxue Pan,Yifei Lu,Yu Pei,Tian Zhang,Juan Zhai,Xuandong Li. Effective testing of Android apps using extended IFML models[J]. The Journal of Systems & Software,2020,159.
[16]Yan Wang,Yanling Wang,Brian Greene,Liu Sun. An analysis and evaluation of quality and behavioral change techniques among physical activity apps in China[J]. International Journal of Medical Informatics,2020,133.
[17]Maqsood Ahmad,Valerio Costamagna,Bruno Crispo,Francesco Bergadano,Yury Zhauniarovich. StaDART: Addressing the problem of dynamic code updates in the security analysis of android applications[J]. The Journal of Systems & Software,2020,159. ?
?

