本站小編為你精心準備了淺談音樂教育資源平臺建設參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
摘要:隨著我國國民經濟的快速發展,無論是國家還是家庭越來越重視對教育的投入,使得教育資源無論從種類還是數量上都十分龐大,普通用戶已無法通過自己的能力去檢索和甄別滿足自己需要的教育資源。各種教育資源的質量也是良莠不齊,本文擬通過建設一個利用音樂教育專家對音樂教育資源進行審核和評價的教育資源平臺,為用戶提供優質的音樂教育資源。
關鍵詞:音樂教育;資源;平臺
引言
隨著我國綜合國力的提高,國家政府和家庭對教育的重視程度越來越高,教育是直接影響我國經濟發展以及家庭下一代健康成長的關鍵因素。因此,不論是基礎教育還是高等教育參與制作教育資源的企業和個人越來越多,與此同時,對應的教育資源也越來越豐富。教育資源的豐富提高了人們的學習效率,人們可根據自身的需求去尋找對應的教育資源,但越來越龐大的互聯網資源使得內容龐雜、泥沙俱下。特別是從事音樂教育和學習的人員在通過互聯網檢索和獲取音樂教育資源時會遇到很多困難。首先,從事音樂教育資源管理和維護的互聯網從業人員不夠專業,無法合理分類越來越繁復的資源,在某個資源網站上可看到各種音樂資源混雜在一起,獲取資源的人員要花費大量的時間去檢索所需資源。其次,各種音樂資源的質量參差不齊,想要找到滿意的、高質量的音樂資源,需要專業人員花費大量的時間。本文擬通過對音樂教育資源平臺的研究和開發,通過大量注冊的、經過認證的專業音樂教育工作者共同管理和維護,利用專業的音樂教育經驗對音樂教育資源平臺的內容進行分類和篩選,從而為廣大互聯網用戶提供優質的音樂教育資源。
1系統框架設計
根據系統需求,音樂教育資源平臺需要滿足用戶查詢所需的音樂教育資源,以及專家對資源的評價。
1.1系統業務流程描述
(1)用戶瀏覽網站進入首頁后,可按照資源分類選擇所需資源。(2)交互頁面友好,符合大眾審美的界面使用戶能方便快捷的查詢自己需要的音樂教育資源,評審人員也能輕松的評審資源。(3)多種音樂教育資源檢索方式,用戶可通過對資源的各種關鍵字進行模糊查詢,查詢結果能以相關度進行排序。(4)用戶瀏覽首頁,可瀏覽當前下載最多以及最新的教育資源。(5)用戶瀏覽任何資源均可點擊查看資源的詳細信息。(6)用戶登錄后可對收藏的和下載過的資源進行管理。(7)登錄用戶可上傳資源,并附上資源說明。(8)專家負責審核資源是否有效,并給出相應的評價信息。(9)管理人員負責審核專家資質,審核內容包括實名、專業、工作經驗等,并給予相應的權限。(10)如用戶需要進行資源上傳和下載或專家需要對資源進行審核都需要登錄,登錄需要先注冊。(11)用戶上傳和的資源必須經過管理員審核。(12)平臺具備穩定性、安全性、易維護性。
1.2系統業務流程圖
用戶操作以及數據流向系統業務流程圖如圖1所示。游客只能瀏覽和檢索本平臺的音樂教育資源,如需下載、上傳或收藏資源必須注冊為平臺用戶。評審專家必須在平臺注冊后,擁有普通用戶權限外,還擁有對音樂教育資源進行分類和評價的權限以及對管理員審核資源再次審核的權限。管理員擁有管理用戶的權限以及對用戶上傳的資源進行審核管理的權限。
1.3系統主要模塊
1.3.1系統用戶模塊在用戶注冊頁面,用戶必須填寫用戶名、手機號碼、姓名、身份證號、郵箱、登錄密碼等信息,注冊選項必須通過前端驗證、后臺驗證以及身份證校驗才能成功注冊,一個身份證和用戶名只能注冊一個賬號,不能重復注冊,校驗失敗則將校驗結果回調到注冊頁面上。用戶注冊成功后還需要管理員對注冊信息進行審核,審核通過后用戶可通過輸入賬號和密碼登錄平臺,用戶賬號密碼必須與數據庫一致才能登錄。用戶登錄后可瀏覽、下載、上傳資源,也可在個人后臺修改個人信息、查看以往的瀏覽、下載和上傳記錄。評審專家登錄后除了擁有普通用戶的權限,還可在資源審核模塊對普通用戶上傳的資源進行審核、分類以及評價。
1.3.2系統管理模塊管理員同樣是通過輸入賬號和密碼登錄平臺,賬號密碼必須與數據庫一致才能登錄,登錄平臺后可對整個平臺的信息進行管理,管理內容包括用戶管理、資源審核、專家資質審核、資源管理等。
2平臺設計與實現
2.1開發技術
本平臺使用Spring+SpringMVC+MyBatis開源框架開發,整個框架主要利用SpringMVC框架實現WebMVC設計模式,將視圖和業務對象進行職責解耦,簡化開發過程。使用MyBatis作為數據持久層框架,比起傳統的重復利用率低的sql語句和復雜的Hibernate框架,MyBatis具有非常強的靈活性和可優化性,是當前使用率非常高的持久框架。Spring是一個輕量級的IOC和AOP容器框架,在SpringMVC和MyBatis框架的基礎上,再利用Spring框架實現對Web層和持久層的整合。本平臺的頁面設計采用AmazeUI前端開發框架,該框架是國內基于Html5的面向前端跨屏開源框架,因為是國產開源框架,所以中文排版效果要好于其他國外的開源框架,并且對國內的主流瀏覽器的兼容性也非常好,是目前使用率非常高的前端框架。
2.2頁面設計
2.2.1首頁設計本平臺服務內容為音樂教育資源的分享和評價,平臺界面具有和諧、流暢的藝術風格,頁面布局采用分層結構,從上到下將所有資源根據各種不同的分類方式進行排列,使用戶僅僅在首頁就能快速理解自己需要檢索的資源屬于哪個分類,點擊分類標題則可進入該分類頁面瀏覽全部分類資源。用戶可利用首頁第一層的資源檢索框對要檢索的資源進行模糊搜索,搜索結果將以相關程度進行排序,頁面同樣采用從上到下分類分層結構。采用從上至下的分層結構使用戶不論在PC上還是在移動設備上,都能輕松的使用本平臺。
2.2.2后臺管理頁面后臺管理頁面主要為管理員提供快捷的用戶管理、專家管理、資源管理功能,頁面采用典型的左右分欄式后臺管理風格,左邊欄是各種管理模塊的按鈕,右邊欄是對應各管理模塊的操作內容。
2.2.3用戶個人后臺頁面用戶個人后臺同管理員后臺管理頁面風格一樣,左邊欄是用戶擁有的各種管理權限,比如,查詢或修改個人信息,查詢和管理瀏覽收藏記錄,查詢和管理上傳和下載的資源,上傳資源等,右邊欄顯示對應管理模塊的內容。
3結語
本文通過使用Spring+SpringMVC+MyBatis開源框架,加上AmazeUI的開源前端開發框架,設計并開發音樂教育資源平臺,通過該平臺擁有的大量經過認證的專業音樂教育工作者共同的管理和維護,利用專業的音樂教育經驗對音樂教育資源平臺的內容進行分類和篩選,為廣大互聯網用戶提供優質的音樂教育資源,提高學習效率。
作者:高妮婭 馮震 單位:玉林師范學院