前言:想要寫出一篇引人入勝的文章?我們特意為您整理了在線音樂應(yīng)用系統(tǒng)研究范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:本文基于用戶生態(tài)圈的研究呈現(xiàn)出井噴式發(fā)展的新態(tài)勢,新應(yīng)用平臺對用戶的研究的深度,決定了用戶對平臺的粘性度。通過該方向的應(yīng)用系統(tǒng)的研究,以音樂喜好為著眼點,分析應(yīng)用場景和功能點模型,形成系統(tǒng)應(yīng)用的雛形。本文也研究分析了在線音樂應(yīng)用系統(tǒng)以往設(shè)計關(guān)注重點、發(fā)展現(xiàn)狀以及發(fā)展趨勢、開發(fā)管理系統(tǒng)的思路。通過有效的結(jié)合,基于JAVA開發(fā)框架的實現(xiàn)思路,完整了在線音樂應(yīng)用的架構(gòu)模型。
關(guān)鍵詞:用戶生態(tài)圈;在線音樂;JAVA
0引言
時下互聯(lián)網(wǎng)信息技術(shù)的迅速發(fā)展,對于信息技術(shù)的應(yīng)用不斷從企業(yè)管理和經(jīng)營實現(xiàn)往人們的日常生活轉(zhuǎn)移。圍繞人們?nèi)粘I畹男畔⒒瘧?yīng)用的生態(tài)圈,是信息應(yīng)用關(guān)注和行業(yè)新的爭奪點。音樂一直以來是社會的重要組成部分,音樂的載體和獲取方式也在隨著技術(shù)的變革不斷的在改變。隨著智能手機(jī)的不斷普及和革新,音樂APP做為移動應(yīng)用中重要的組成部分為廣為認(rèn)可。在線音樂應(yīng)用的研究方向有一個重要的一環(huán)就是打破原有設(shè)計的獨立服務(wù)資源的壁壘,將資源做整合共享。將原有的互聯(lián)網(wǎng)上的私有云,通過鏈規(guī)則形成公有云資源。進(jìn)一步提升終端用戶為音樂資源獲取的便捷性,讓在線資源傳播更高效,完全可打破區(qū)域的限制。將提高廣大音樂粉絲的獲取速度,豐富娛樂生活,推動音樂行業(yè)的發(fā)展,帶動娛樂產(chǎn)業(yè)的成長與發(fā)展。
1系統(tǒng)應(yīng)用設(shè)計思路
在應(yīng)用系統(tǒng)建設(shè)方面,提供獨立的服務(wù)接入點讓用戶進(jìn)行訪問,在每次訪問中系統(tǒng)會記錄用戶相關(guān)信息,為后續(xù)用戶訴求或喜好分析做支持。在終端用戶使用應(yīng)用方面,普通用戶可以對應(yīng)用平臺的各種資源進(jìn)行檢索并瀏覽,但在音樂資源編輯歸類、收藏管理、本地下載音樂品質(zhì)等會做出相應(yīng)的限制。普通用戶通過一系列的填寫相關(guān)的信息后注冊可以成為會員,會員通過評級區(qū)分不同的等級具備相應(yīng)的服務(wù)。在平臺應(yīng)用功能的實現(xiàn)上,用戶可以根據(jù)音樂元素包含的各類信息進(jìn)行快速檢索音樂資源;可以通過專輯進(jìn)行檢索所有的該專輯音樂;通過在分享音樂作品時編輯的信息,提供更豐富的檢查條件;定時檢索平臺內(nèi)以及關(guān)聯(lián)平臺的綜合評價,形成熱度排名和多維度排名等;
2系統(tǒng)業(yè)務(wù)實現(xiàn)框架
2.1平臺架構(gòu)設(shè)計
基于WindowsServer或Linux操作系統(tǒng),運用Mysql5.6.24作為應(yīng)用的數(shù)據(jù)庫管理系統(tǒng),使用Eclipse4.4.2作為系統(tǒng)開發(fā)工具;應(yīng)用平臺架構(gòu)設(shè)計遵循MVC(Model-View-Control)開發(fā)模式,開發(fā)框架采用Struts+Hibernate,數(shù)據(jù)庫使用Mysql下的root用戶,頁面視圖顯示統(tǒng)一使用JSP/HTML,頁面樣式盡量采用CSS樣式表進(jìn)行約束,頁面腳本統(tǒng)一使用JavaScript。
2.2系統(tǒng)功能設(shè)計
2.2.1系統(tǒng)總體規(guī)劃設(shè)計。依據(jù)應(yīng)用需求實現(xiàn)要求,形成總體應(yīng)用框架模型。總體可劃分為以下幾個模塊:會員制管理模塊、用戶管理模塊、資源管理模塊、共享模塊、搜索引擎模塊、用戶行為模塊資源鏈模塊。2.2.2會員制管理模塊。應(yīng)用平臺區(qū)分會員與普通用戶,通過平臺特定的注冊方式成為本平臺的會員才能享受平臺的特定權(quán)限應(yīng)用。一般成為會員的常規(guī)途徑是填寫相關(guān)信息,后續(xù)通過分享和點評提升會員等級。本模塊主要完成的功能是定制化會員的特定權(quán)限、會員信息的記錄、會員積分的管理、等級界定等。2.2.3用戶模塊。用戶注冊成為平臺會員后就可以在應(yīng)用中使用特定權(quán)限應(yīng)用了,在通過登錄后用戶會員特性區(qū)分會員還是一般用戶以及相關(guān)的等級。通過相應(yīng)的匹配規(guī)則,管理用戶可操作的相關(guān)應(yīng)用功能。對于非會員用戶,也會進(jìn)行單獨管理,形成大數(shù)據(jù)分析的音樂資源的排名等相關(guān)的大眾分析基礎(chǔ)。登錄后用戶可以選擇修改自己的個人資料。2.2.4資源管理模塊。用戶管理專輯就是創(chuàng)建一個用戶標(biāo)簽的定制化音樂資源管理目錄,用戶可以通過將平臺資源收藏編入管理目錄和分享的音樂資源對應(yīng)目錄。此模塊支持管理應(yīng)用資源標(biāo)簽的基本信息,比如專輯名、專輯發(fā)行時間等,在添加專輯封面時還應(yīng)該有圖片預(yù)覽功能,創(chuàng)建專輯不存在或?qū)]嬛孛荒懿迦霐?shù)據(jù)庫的問題。增加自定義專輯模塊功能同增加專輯模塊。同時該模塊也管理共享資源的整理和評級,下載分析和點評分析,綜合音樂資源排名等管理。2.2.5上傳音樂模塊。上傳音樂是應(yīng)用平臺在用戶分享方面的重要應(yīng)用功能。主要推薦的應(yīng)用是將用戶自己的音樂作品分享,通過定制化標(biāo)簽類型做平臺內(nèi)推廣。參與平臺內(nèi)用戶的點贊和評價,使用主要的指標(biāo)評定維度得到音樂作品的評級。同時根據(jù)上傳音樂作品的熱度,給用戶增加相關(guān)的積分和獎勵。上傳音樂模塊還內(nèi)嵌音頻編輯功能,方便制作與上傳。2.2.6搜索引擎模塊。搜索引擎是音樂應(yīng)用平臺的重要功能,音樂平臺應(yīng)該提供按照音樂資源的專輯信息、音作者信息和評論焦點信息等相關(guān)信息搜索條件,結(jié)合實際用戶的搜索習(xí)慣,可提供歌詞內(nèi)容的模糊匹配。2.2.7用戶行為模塊。用戶行為分析是應(yīng)用平臺的核心功能,是大數(shù)據(jù)分析的雛形應(yīng)用。通過完整的記錄用戶在平臺內(nèi)的各種操作、訪問的音樂資源、上傳的音樂作品、點評的音樂資源等。建立一套圍繞音樂分析的自學(xué)習(xí)程序機(jī)制,得到用戶個人的對應(yīng)音樂的訴求時間、喜好、擅長、氛圍圈等信息。在平臺內(nèi)資源推廣時,通過篩選做定向選擇用戶推薦。2.2.8資源鏈模塊。本模塊主要實現(xiàn)資源共享交互的實現(xiàn)。通過定義音樂資源共享交互的規(guī)則,將平臺的資源可以和其他平臺做交互,接收和推送相關(guān)音樂資源。交互的核心問題解決資源標(biāo)簽和跨平臺用戶交互行為資源的共享。重點實現(xiàn)在于交互規(guī)則的定義和可擴(kuò)展完整性。
3結(jié)束語
通過以增加用戶粘性為導(dǎo)向的在線音樂應(yīng)用平臺模型的研究,初步建立起用戶在音樂資源的關(guān)注習(xí)慣和維度,為進(jìn)一步研究適應(yīng)性用戶生態(tài)圈應(yīng)用有一定的推動作用。同時資源平臺間共享是持續(xù)的研究方向,在推動該方向的研究進(jìn)一步深入需要考慮鏈條規(guī)則的制定和不斷的完善提升平臺間的整合能力。在技術(shù)革新日新月異的當(dāng)下,我們要開拓創(chuàng)新,不斷引進(jìn)和挖掘開發(fā)技術(shù),用技術(shù)實現(xiàn)應(yīng)用需求的同時不斷提升用戶體驗。
參考文獻(xiàn):
[1]羅時飛.精通Spring.北京:電子工業(yè)出版社2013
[2]孫衛(wèi)琴.Tomcat與JavaWeb開發(fā)技術(shù)詳解.北京:電子工業(yè)出版社2013
[3]魯曉東.JSP軟件工程案例精解.北京:電子工業(yè)出版社2009
[4]李峰.JavaScript開發(fā)技術(shù)詳解.北京:清華大學(xué)出版社2009
[5]孫衛(wèi)琴.精通Struts基于MVC的JavaWeb設(shè)計與開發(fā).北京:電子工業(yè)出版社2004
作者:陶齊齊 陳韋松 單位:1.蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院 2.亨通集團(tuán)有限公司