一、選題的目的和意義:
使用手機(jī)用戶的增多,也對(duì)各種應(yīng)用帶來(lái)不小的機(jī)遇。充分調(diào)查目前讀書(shū)APP的各種背景,分析讀書(shū)APP的市場(chǎng)要求,根據(jù)用戶需要,設(shè)計(jì)適合發(fā)展的APP,為用戶提供可靠的信息管理。目前,手機(jī)已經(jīng)離不開(kāi)我們的日常生活,大家的衣食住行都可以通過(guò)手機(jī)軟件得到幫助,通過(guò)軟件可以獲取很多有用的信息,也使得用戶之間的距離變得更近,可以足不出戶完成和家人、朋友進(jìn)行溝通。所以,開(kāi)發(fā)讀書(shū)APP也是很有必要的任務(wù)。
隨著通信技術(shù)的發(fā)展和智能設(shè)備的普及,移動(dòng)互聯(lián)網(wǎng)在近兩年發(fā)展迅猛,新興的移動(dòng)社交軟件“微信”逐漸走進(jìn)了手機(jī)用戶的生活,深受全國(guó)數(shù)億用戶的歡迎。隨著微信版本的不斷更新,微信也從單純的聊天應(yīng)用逐變成媒體信息、游戲娛樂(lè)、生活服務(wù)、電子商務(wù)為一體的多功能綜合型平臺(tái)。微信不僅改變了人們的生活方式,也對(duì)移動(dòng)互聯(lián)網(wǎng)的發(fā)展產(chǎn)生了重大的影響。
一直以來(lái)手機(jī)閱讀APP等軟件都深受用戶喜愛(ài),它們豐富了大眾的生活,用戶可以通過(guò)閱讀提升內(nèi)涵,然而APP存在的占用手機(jī)內(nèi)存資源等一些缺點(diǎn)也影響著用戶體驗(yàn)。微信小程序的產(chǎn)生為破解難題提供出口,為用戶排憂解難,為技術(shù)進(jìn)步貢獻(xiàn)了一大步。市面上現(xiàn)仍未普及將閱讀與推薦功能相結(jié)合的軟件或微信小程序,將兩個(gè)功能融于微信小程序中,同時(shí)減少了后臺(tái)資源的占用,將是一大進(jìn)步。
本課題的研究現(xiàn)狀:
微信小程序自上線以來(lái)已經(jīng)運(yùn)營(yíng)超過(guò)200萬(wàn)的程序,全面開(kāi)放申請(qǐng)后,企業(yè)、個(gè)體、政府、媒體等各個(gè)職能部門的開(kāi)發(fā)者都可在微信平臺(tái)研發(fā)小程序。在微信聊天界面直接向下拉即可打開(kāi)小程序入口,并且會(huì)根據(jù)用戶最近使用推薦小程序,非常地便捷易找尋。不僅僅是游戲,包括一些線上商城、已經(jīng)開(kāi)發(fā)的APP(如貓眼電影)、類似公眾號(hào),都被微信小程序囊括在內(nèi)。當(dāng)前微信小程序的應(yīng)用范圍大致為游戲、電商、訂閱號(hào)三個(gè)范圍。對(duì)于用戶來(lái)說(shuō),相較于各種APP,微信小程序UI和操作流程會(huì)更統(tǒng)一。這也會(huì)降低用戶的使用難度;
輕便、簡(jiǎn)單、小巧的特點(diǎn)已經(jīng)成為微信小程序未來(lái)發(fā)展中的極大優(yōu)勢(shì),未來(lái)應(yīng)用“觸手可及”的夢(mèng)想從微信小程序開(kāi)始已經(jīng)逐漸顯現(xiàn)出雛形。音樂(lè)是情感的衍生品,它代表著人們的內(nèi)心感受。音樂(lè)播放網(wǎng)站是人們經(jīng)常使用的平臺(tái)之一,通過(guò)音樂(lè)平臺(tái)人們可以放松心情,感受生活的喜怒哀樂(lè),得到精神上的升華,這大大推動(dòng)了各式各樣音樂(lè)播放軟件的產(chǎn)生,有基于web、安卓的音樂(lè)播放器,但均存在一定的缺點(diǎn),有時(shí)候會(huì)因內(nèi)存問(wèn)題出現(xiàn)卡頓,影響用戶體驗(yàn)。在用戶至上理念的推動(dòng)下,技術(shù)革新,微信因其輕便的特點(diǎn)吸引了開(kāi)發(fā)者和用戶的青睞,基于微信平臺(tái)的音樂(lè)播放系統(tǒng)通過(guò)調(diào)用API獲取資源,解決了安裝軟件內(nèi)存和運(yùn)行問(wèn)題。
閱讀是一件快樂(lè)的事,然而現(xiàn)代社會(huì)很多人存在“不知道讀什么書(shū)”的焦慮,人們既想讀點(diǎn)“有價(jià)值”的書(shū),又想走捷徑,于是書(shū)單就成為拯救他們的“藥方”,承載了一份“好書(shū)推薦和好書(shū)檢索”的使命。經(jīng)常可以在社交平臺(tái)比如知乎、微博上看到一些好書(shū)分享,各類書(shū)單的收藏、點(diǎn)贊,轉(zhuǎn)發(fā)量也相當(dāng)高,書(shū)單實(shí)實(shí)在在存在于我們的生活中。有這么一份書(shū)單在手,“不知道讀什么書(shū)”的焦慮瞬間得到了紓解?,F(xiàn)階段隨著微信小程序逐漸融入大眾生活,書(shū)單推薦功能也逐漸流行,給想要讀書(shū)的人們提供了一種更加便捷的了解好書(shū)的方式。
而如何在眾多微信小程序中脫穎而出呢?首先,小程序首頁(yè)的設(shè)計(jì)要遵循簡(jiǎn)潔明了的原則,讓用戶第一眼就能接收到小程序中的核心內(nèi)容。其次,小程序的名稱、圖標(biāo)要清晰、直觀,兼具創(chuàng)意,最好能讓用戶通過(guò)小程序名稱就了解主要的業(yè)務(wù)內(nèi)容。最后,借助微信強(qiáng)調(diào)用戶根據(jù)自己的喜好收藏音樂(lè),充分發(fā)揮用戶的主體性,進(jìn)一步增強(qiáng)用戶和小程序之間的黏性。綜上所述,開(kāi)發(fā)一款精簡(jiǎn)版集音樂(lè)和書(shū)單推薦功能于一體的微信小程序是很有必要的。
三、主要內(nèi)容和預(yù)期目標(biāo):
該系統(tǒng)服務(wù)器端使用Java語(yǔ)言開(kāi)發(fā),結(jié)合mvc框架,系統(tǒng)數(shù)據(jù)庫(kù)采用mysql,運(yùn)行平臺(tái):windows7及以上,采用Tomcat7.0活以上作為WEB服務(wù)器軟件。
小程序端使用微信開(kāi)發(fā)者工具,通過(guò)Javascript,HTML,CSS等技術(shù)實(shí)現(xiàn)書(shū)籍信息、閱讀分享、收藏等功能,滿足了用戶在微信平臺(tái)上使用的基本需求。
2、研制方案和研究方案:
主要包括如下功能模塊:
(1) 閱讀,閱讀模塊可以進(jìn)行圖書(shū)搜索,分為推薦頁(yè)和詳情頁(yè),點(diǎn)擊詳情頁(yè)有圖書(shū)詳情,有評(píng)論功能。通過(guò)讀取服務(wù)器端上傳的書(shū)籍?dāng)?shù)據(jù),在線閱讀。
(2) 閱讀背景音樂(lè),選擇音樂(lè)模塊,收聽(tīng)自己喜歡的音樂(lè),點(diǎn)擊播放可以進(jìn)入聽(tīng)歌模式。
(3) 個(gè)人中心頁(yè)面包括賬戶登錄、個(gè)人賬戶信息。
(4) 閱讀分享,會(huì)員發(fā)布分享閱讀的心得感受,也可以查看其他書(shū)友的閱讀感受。
(5) 圖書(shū)管理,管理員添加圖書(shū)信息,上傳txt格式的書(shū)籍,對(duì)圖書(shū)進(jìn)行簡(jiǎn)單的介紹。
(6) 用戶管理,管理系統(tǒng)用戶。
擬采用的研究方法和主要措施:
方法:
(1)文獻(xiàn)研究法:通過(guò)調(diào)查相關(guān)文獻(xiàn)獲得資料并對(duì)其進(jìn)行研究分析,先對(duì)要采用的技術(shù)進(jìn)行由淺入深,由易到難,由簡(jiǎn)到繁的學(xué)習(xí)和鞏固,然后對(duì)信息的管理進(jìn)行分析,并重視研究已有的案例。調(diào)用閱讀分享的微信小程序的設(shè)計(jì)與實(shí)現(xiàn)相關(guān)的文獻(xiàn),到圖書(shū)館查閱相關(guān)的圖書(shū)信息,然后寫文獻(xiàn)綜述,整理資料。
(2)案例分析法:通過(guò)了解目前市場(chǎng)上已有的閱讀分享的微信小程序的功能,了解其優(yōu)點(diǎn)和缺點(diǎn),再根據(jù)這些設(shè)計(jì)出更完善的閱讀分享的微信小程序。通過(guò)知網(wǎng)上面的經(jīng)典案例,分析閱讀分享的微信小程序的設(shè)計(jì)與實(shí)現(xiàn)需要做的功能和方法。
主要措施:
閱讀分享的微信小程序基于微信小程序 MVC開(kāi)發(fā),使用B/S架構(gòu)構(gòu)建,數(shù)據(jù)庫(kù)采用MySql關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。
(1)系統(tǒng)的分析
采用UML的用例圖和用例描述來(lái)進(jìn)行分析系統(tǒng)參與者與閱讀分享的微信小程序的交互。
(2)系統(tǒng)的設(shè)計(jì)
主要有登錄功能、閱讀功能、分享功能、排行榜、點(diǎn)贊收藏等功能。
(3)系統(tǒng)的實(shí)現(xiàn)
使用微信web開(kāi)發(fā)者工具實(shí)現(xiàn)閱讀和分享功能等。使用java后臺(tái)完成數(shù)據(jù)操作。
(4)系統(tǒng)的測(cè)試
使用白盒測(cè)試并設(shè)計(jì)測(cè)試用例,用Jtest工具進(jìn)行測(cè)試。
五、主要參考文獻(xiàn):(不少于8個(gè),其中,英文文獻(xiàn)不少于1個(gè))
[1] 邢榕珊. 微信小程序設(shè)計(jì)[J]. 計(jì)算機(jī)時(shí)代,2018,(08): 9-12.
[2] 張家麒. 基于微信小程序的音樂(lè)播放器實(shí)現(xiàn)[J]. 通訊世界,2019,(05): 26-29.
[3] 匡文波. 微信小程序:機(jī)遇與挑戰(zhàn)并存[J]. 新聞?wù)搲?2017,(02): 1.
[4]武思怡,解佺,張雨,等.微信小程序開(kāi)發(fā)研究[J].無(wú)線互聯(lián)科技,2018(11):52-54.
[5]鄧海文.基于web的音樂(lè)播放器的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2018(29):2.
[6]楊毅.微信小程序在高校圖書(shū)館中的創(chuàng)新實(shí)踐[J].信息記錄材料,2019,20(2):68-70.
[7]方巖,潘一豪.音樂(lè)播放器[J].美與時(shí)代:城市版,2018(02):1.
[8]程海峰.基于微信小程序的圖片分享系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].工業(yè)控制計(jì)算機(jī),2019,32(02):97-98.
[9]陳思.論大學(xué)音樂(lè)教育與專業(yè)教育的融合和拓展[J].北方音樂(lè),2019,39(10):158-159.
[10].柳爽2019音樂(lè)&生活計(jì)劃“如影”分享會(huì)成功舉行[J].樂(lè)器,2019(04):72-73.
[11]張家麒.基于微信小程序的音樂(lè)播放器實(shí)現(xiàn)[J].通訊世界,2019,26(05):26-29.
[12]Zhaofei Chen,Yavuz, E.A.,Karlsson, G.. What a juke! A collaborative music sharing system[P]. World of Wireless, Mobile and Multimedia Networks (WoWMoM), 2012 IEEE International Symposium on a,2019.
[13]Anonymous. Student On Trial Admits Sharing Music Online[J]. Informationweek – Online,2019.
[14]Anonymous. Multimedia, Online, Internet; RIM Announces BBM Music – A New Social Music Sharing and Discovery Service[J]. Telecommunications Weekly,2018.
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。