閱讀屋>音樂> 線上音樂應用系統研究論文

線上音樂應用系統研究論文

線上音樂應用系統研究論文

  摘要:本文基於使用者生態圈的研究呈現出井噴式發展的新態勢,新應用平臺對使用者的研究的深度,決定了使用者對平臺的粘性度。透過該方向的應用系統的研究,以音樂喜好為著眼點,分析應用場景和功能點模型,形成系統應用的雛形。本文也研究分析了線上音樂應用系統以往設計關注重點、發展現狀以及發展趨勢、開發管理系統的思路。透過有效的結合,基於JAVA開發框架的實現思路,完整了線上音樂應用的架構模型。

  關鍵詞:使用者生態圈;線上音樂;JAVA

  0引言

  時下網際網路資訊科技的迅速發展,對於資訊科技的應用不斷從企業管理和經營實現往人們的日常生活轉移。圍繞人們日常生活的資訊化應用的生態圈,是資訊應用關注和行業新的爭奪點。音樂一直以來是社會的重要組成部分,音樂的載體和獲取方式也在隨著技術的變革不斷的在改變。隨著智慧手機的不斷普及和革新,音樂APP做為移動應用中重要的組成部分為廣為認可。線上音樂應用的研究方向有一個重要的一環就是打破原有設計的獨立服務資源的壁壘,將資源做整合共享。將原有的網際網路上的私有云,透過鏈規則形成公有云資源。進一步提升終端使用者為音樂資源獲取的便捷性,讓線上資源傳播更高效,完全可打破區域的限制。將提高廣大音樂粉絲的獲取速度,豐富娛樂生活,推動音樂行業的發展,帶動娛樂產業的成長與發展。

  1系統應用設計思路

  在應用系統建設方面,提供獨立的服務接入點讓使用者進行訪問,在每次訪問中系統會記錄使用者相關資訊,為後續使用者訴求或喜好分析做支援。在終端使用者使用應用方面,普通使用者可以對應用平臺的各種資源進行檢索並瀏覽,但在音樂資源編輯歸類、收藏管理、本地下載音樂品質等會做出相應的限制。普通使用者透過一系列的填寫相關的資訊後註冊可以成為會員,會員透過評級區分不同的等級具備相應的服務。在平臺應用功能的實現上,使用者可以根據音樂元素包含的各類資訊進行快速檢索音樂資源;可以透過專輯進行檢索所有的.該專輯音樂;透過在分享音樂作品時編輯的資訊,提供更豐富的檢查條件;定時檢索平臺內以及關聯平臺的綜合評價,形成熱度排名和多維度排名等;

  2系統業務實現框架

  2.1平臺架構設計

  基於WindowsServer或Linux作業系統,運用Mysql5.6.24作為應用的資料庫管理系統,使用Eclipse4.4.2作為系統開發工具;應用平臺架構設計遵循MVC(Model-View-Control)開發模式,開發框架採用Struts+Hibernate,資料庫使用Mysql下的root使用者,頁面檢視顯示統一使用JSP/HTML,頁面樣式儘量採用CSS樣式表進行約束,頁面指令碼統一使用JavaScript。

  2.2系統功能設計

  2.2.1系統總體規劃設計。依據應用需求實現要求,形成總體應用框架模型。總體可劃分為以下幾個模組:會員制管理模組、使用者管理模組、資源管理模組、共享釋出模組、搜尋引擎模組、使用者行為模組資源鏈模組。

  2.2.2會員制管理模組。應用平臺區分會員與普通使用者,透過平臺特定的註冊方式成為本平臺的會員才能享受平臺的特定許可權應用。一般成為會員的常規途徑是填寫相關資訊,後續透過分享和點評提升會員等級。本模組主要完成的功能是定製化會員的特定許可權、會員資訊的記錄、會員積分的管理、等級界定等。

  2.2.3使用者模組。使用者註冊成為平臺會員後就可以在應用中使用特定許可權應用了,在透過登入後用戶會員特性區分會員還是一般使用者以及相關的等級。透過相應的匹配規則,管理使用者可操作的相關應用功能。對於非會員使用者,也會進行單獨管理,形成大資料分析的音樂資源的排名等相關的大眾分析基礎。登入後用戶可以選擇修改自己的個人資料。

  2.2.4資源管理模組。使用者管理專輯就是建立一個使用者標籤的定製化音樂資源管理目錄,使用者可以透過將平臺資源收藏編入管理目錄和釋出分享的音樂資源對應目錄。此模組支援管理應用資源標籤的基本資訊,比如專輯名、專輯發行時間等,在新增專輯封面時還應該有圖片預覽功能,建立專輯不存在或專輯重名不能插入資料庫的問題。增加自定義專輯模組功能同增加專輯模組。同時該模組也管理共享資源的整理和評級,下載分析和點評分析,綜合音樂資源排名等管理。

  2.2.5上傳音樂模組。上傳音樂是應用平臺在使用者分享方面的重要應用功能。主要推薦的應用是將使用者自己的音樂作品分享,透過定製化標籤型別做平臺內推廣。參與平臺內使用者的點贊和評價,使用主要的指標評定維度得到音樂作品的評級。同時根據上傳音樂作品的熱度,給使用者增加相關的積分和獎勵。上傳音樂模組還內嵌音訊編輯功能,方便製作與上傳。

  2.2.6搜尋引擎模組。搜尋引擎是音樂應用平臺的重要功能,音樂平臺應該提供按照音樂資源的專輯資訊、音作者資訊和評論焦點資訊等相關資訊搜尋條件,結合實際使用者的搜尋習慣,可提供歌詞內容的模糊匹配。

  2.2.7使用者行為模組。使用者行為分析是應用平臺的核心功能,是大資料分析的雛形應用。透過完整的記錄使用者在平臺內的各種操作、訪問的音樂資源、上傳的音樂作品、點評的音樂資源等。建立一套圍繞音樂分析的自學習程式機制,得到使用者個人的對應音樂的訴求時間、喜好、擅長、氛圍圈等資訊。在平臺內資源推廣時,透過篩選做定向選擇使用者推薦。

  2.2.8資源鏈模組。本模組主要實現資源共享互動的實現。透過定義音樂資源共享互動的規則,將平臺的資源可以和其他平臺做互動,接收和推送相關音樂資源。互動的核心問題解決資源標籤和跨平臺使用者互動行為資源的共享。重點實現在於互動規則的定義和可擴充套件完整性。

  3結束語

  透過以增加使用者粘性為導向的線上音樂應用平臺模型的研究,初步建立起使用者在音樂資源的關注習慣和維度,為進一步研究適應性使用者生態圈應用有一定的推動作用。同時資源平臺間共享是持續的研究方向,在推動該方向的研究進一步深入需要考慮鏈條規則的制定和不斷的完善提升平臺間的整合能力。在技術革新日新月異的當下,我們要開拓創新,不斷引進和挖掘開發技術,用技術實現應用需求的同時不斷提升使用者體驗。

  參考文獻:

  [1]羅時飛.精通Spring.北京:電子工業出版社2013

  [2]孫衛琴.Tomcat與JavaWeb開發技術詳解.北京:電子工業出版社2013

  [3]魯曉東.JSP軟體工程案例精解.北京:電子工業出版社2009

  [4]李峰.JavaScript開發技術詳解.北京:清華大學出版社2009

  [5]孫衛琴.精通Struts基於MVC的JavaWeb設計與開發.北京:電子工業出版社2004

【線上音樂應用系統研究論文】相關文章: