999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于現(xiàn)代化信息技術(shù)的音樂課程輔助教學(xué)系統(tǒng)設(shè)計研究

2019-11-19 06:40:32王飛
微型電腦應(yīng)用 2019年11期
關(guān)鍵詞:數(shù)據(jù)庫音樂功能

王飛

(寶雞文理學(xué)院 音樂學(xué)院, 寶雞 721013)

0 引言

就音樂課程教學(xué)而言,構(gòu)建基于現(xiàn)代化信息技術(shù)的音樂課程輔助教學(xué)系統(tǒng)勢在必行,其不僅可以實現(xiàn)音樂教學(xué)系統(tǒng)的有效性,還可以實現(xiàn)在線進(jìn)行音樂知識傳授,學(xué)生學(xué)習(xí)狀況考察,考核與成績分析,以及師生有機(jī)互動,從而為教師與學(xué)生提供交互式系統(tǒng),促使學(xué)生輕松愉悅地學(xué)習(xí)音樂課程知識,而教師也可以全面了解學(xué)生的實際需要[1]。本文在進(jìn)行系統(tǒng)設(shè)計時,主要選用的是Web Service模式與JSP框架,從而進(jìn)一步實現(xiàn)了邏輯處理交互系統(tǒng),大大降低功能模塊的耦合性,提高了系統(tǒng)的兼容性,有助于后續(xù)升級優(yōu)化輔助教學(xué)系統(tǒng)。

1 系統(tǒng)開發(fā)思路

就當(dāng)前高校總體功能需求,Web Service架構(gòu)實現(xiàn)音樂輔助教學(xué)系統(tǒng)的發(fā)展趨勢與所有可能會衍生的新型需求來講,基于Web Service體系結(jié)構(gòu)進(jìn)行系統(tǒng)設(shè)計,其中包括用戶管理模塊、作業(yè)管理模塊、音樂鑒賞模塊、音樂知識學(xué)習(xí)模塊等[2],具體如圖1所示。

圖1 音樂輔助教學(xué)系統(tǒng)管理模塊

2 系統(tǒng)設(shè)計

基于現(xiàn)代化信息技術(shù)的音樂輔助教學(xué)系統(tǒng)設(shè)計,可以選用模塊化設(shè)計理念加以實現(xiàn)。在進(jìn)行模塊化設(shè)計時,不僅要充分考慮系統(tǒng)框架劃分,還要綜合設(shè)計模塊間的通信、連續(xù)性、保持性、保護(hù)性等等[3]。

2.1 功能框架設(shè)計

基于現(xiàn)代化信息技術(shù)的音樂輔助教學(xué)系統(tǒng)主要包含七大模塊,具體如圖2所示。

2.2 體系框架設(shè)計

基于現(xiàn)代化信息技術(shù)的音樂輔助教學(xué)系統(tǒng)主要選用B/S三層體系結(jié)構(gòu),具體如圖3所示。

圖2 音樂教學(xué)系統(tǒng)功能模塊圖

圖3 系統(tǒng)體系結(jié)構(gòu)圖

基于現(xiàn)代化信息技術(shù)的音樂輔助教學(xué)系統(tǒng)體系結(jié)構(gòu)主要劃分為三大層次,即網(wǎng)絡(luò)層、應(yīng)用層、數(shù)據(jù)層。網(wǎng)絡(luò)層包含Web UI layer與Service layer,并利用JSP技術(shù)實現(xiàn)了與客戶端間的數(shù)據(jù)信息共享。應(yīng)用層則基于Spring技術(shù)得以完成,實現(xiàn)了系統(tǒng)的業(yè)務(wù)邏輯處理功能,主要任務(wù)是調(diào)用客戶端業(yè)務(wù)請求,并訪問數(shù)據(jù),把后續(xù)處理結(jié)果通過用戶交互形式傳輸給客戶端加以展示,以便于后續(xù)其他客戶端查詢與訪問。數(shù)據(jù)層的作用是實現(xiàn)業(yè)務(wù)邏輯層與數(shù)據(jù)庫之間的數(shù)據(jù)信息共享,防止業(yè)務(wù)請求直接性訪問數(shù)據(jù)庫,造成數(shù)據(jù)不一致等不良現(xiàn)象,可以在很大程度上保證數(shù)據(jù)的安全性與整體性。

2.3 數(shù)據(jù)庫設(shè)計

數(shù)據(jù)庫E-R圖主要包含實體、屬性、聯(lián)系三大部分,是關(guān)系數(shù)據(jù)庫結(jié)果的關(guān)系模式的集合模型。因此,在進(jìn)行設(shè)計時,將E-R圖轉(zhuǎn)換成關(guān)系模型的實質(zhì)是將三大部分轉(zhuǎn)換成關(guān)系模式的過程[4]。系統(tǒng)設(shè)計的音樂知識學(xué)習(xí)模塊部分E-R圖具體如圖4所示。

2.4 系統(tǒng)模塊設(shè)計

2.4.1 登錄模塊設(shè)計

系統(tǒng)登錄模塊屬于系統(tǒng)最初界面,用戶需要通過此系統(tǒng)驗證,才可以使用系統(tǒng)其他功能。系統(tǒng)可以實現(xiàn)和用戶的有

圖4 數(shù)據(jù)庫E-R圖

效銜接,并依據(jù)用戶角色賦予相應(yīng)的操作界面。系統(tǒng)登錄模塊流程具體如圖5所示。

圖5 系統(tǒng)登錄流程

2.4.2 知識學(xué)習(xí)模塊設(shè)計

學(xué)習(xí)音樂知識模塊主要包含兩部分,即理論知識學(xué)習(xí)與常識知識學(xué)習(xí),可以顯示、查詢并瀏覽知識資料等。知識學(xué)習(xí)模塊流程具體如圖6所示。

圖6 知識學(xué)習(xí)流程

2.4.3 鑒賞模塊設(shè)計

管理人員先預(yù)覽音樂鑒賞相關(guān)資料,即視頻資料、音頻資料、文本鑒賞資料等等,再根據(jù)鑒賞內(nèi)容與類型重編內(nèi)容,并提交到指定數(shù)據(jù)庫存儲位置中去,實現(xiàn)信息存儲,然后針對數(shù)據(jù)庫中存儲的音樂鑒賞資料按照規(guī)定篩選要求進(jìn)行快速檢索與高級檢索。

2.4.4 作業(yè)管理模塊設(shè)計

基于現(xiàn)代化信息技術(shù)的音樂輔助教學(xué)系統(tǒng)作業(yè)管理模塊主要包含六個環(huán)節(jié),具體如圖7所示。

圖7 作業(yè)管理流程

系統(tǒng)作業(yè)管理模塊主要包含三個功能,即教師布置作業(yè)并規(guī)定學(xué)生提交作業(yè)時間;學(xué)生查看作業(yè);學(xué)生提交作業(yè)。

2.4.5 網(wǎng)上考試模塊設(shè)計

在網(wǎng)上考試系統(tǒng)正常運行之后,先判斷用戶的合法性,即用戶名與密碼的正確性,如果屬于非法登錄,拒絕其參加考試,取消考試資格。然后檢查學(xué)生參考情況,如果已經(jīng)參考一次,則不允許考試,如果未參考,則根據(jù)學(xué)生身份與學(xué)習(xí)課程隨機(jī)選擇試卷考試。

2.4.6 在線答疑模塊設(shè)計

此模塊的功能是將學(xué)生所提問題與教師恢復(fù)存儲到數(shù)據(jù)庫,并采取信息檢索方式查詢、發(fā)布問題,保證在線答疑環(huán)節(jié)更加具備現(xiàn)實意義。

2.4.7 資源共享模塊設(shè)計

基于互聯(lián)網(wǎng)開展通信、共享、知識等相關(guān)活動,通過系統(tǒng)功能、邏輯實現(xiàn)、系統(tǒng)集成等方面加以說明。首先,系統(tǒng)功能。主要包含動態(tài)知識定位、智能知識檢索、知識導(dǎo)入分類與知識庫更新維護(hù)。其次,邏輯實現(xiàn)。系統(tǒng)由多個云計算服務(wù)平臺構(gòu)成,彼此間通過交互合作實現(xiàn)對象的參數(shù)傳輸,體現(xiàn)了云計算的智能性與共享性。用戶向服務(wù)平臺發(fā)出請求,平臺將請求傳輸?shù)綑z索服務(wù)平臺,由其進(jìn)行任務(wù)處理,找到知識資料及時通知服務(wù)平臺,以此構(gòu)成團(tuán)隊合作模式,完成系統(tǒng)功能實現(xiàn)。再次,模塊集成。大部分系統(tǒng)是在構(gòu)建云計算環(huán)境下知識共享模型的時候,已經(jīng)實施了管理系統(tǒng),這些系統(tǒng)之間是彼此獨立且動態(tài)化存在的。而云計算模式提供的虛擬技術(shù)將會把系統(tǒng)既有知識管理模塊擬合為服務(wù)平臺,為用戶創(chuàng)新共享知識提供統(tǒng)一平臺,以便于系統(tǒng)集成。

2.4.8 數(shù)據(jù)庫管理模塊設(shè)計

數(shù)據(jù)庫管理模塊設(shè)計的目的是管理系統(tǒng)管理人員、設(shè)置系統(tǒng)基本信息;維護(hù)系統(tǒng)數(shù)據(jù)。一旦系統(tǒng)因為意外出現(xiàn)故障,利用數(shù)據(jù)庫備份功能,可重新導(dǎo)入數(shù)據(jù)信息,實現(xiàn)數(shù)據(jù)保護(hù)與恢復(fù)功能,此管理制度十分智能化。數(shù)據(jù)庫管理流程具體如圖8所示[5]。

圖8 數(shù)據(jù)庫管理流程

3 基于現(xiàn)代化信息技術(shù)的音樂課程輔助教學(xué)系統(tǒng)實現(xiàn)

3.1 系統(tǒng)實現(xiàn)

在系統(tǒng)中,利用Java EE三層結(jié)構(gòu)劃分,即表現(xiàn)層、業(yè)務(wù)邏輯層、數(shù)據(jù)服務(wù)層,以此將業(yè)務(wù)規(guī)則、邏輯、映射、數(shù)據(jù)訪問等工作歸置到中間層加以處理,客戶端便可以全部通過控制器與中間構(gòu)建聯(lián)系,再通過中間層實現(xiàn)和數(shù)據(jù)庫的交互[6]。

3.1.1 表現(xiàn)層

利用JSF結(jié)構(gòu)框架,在JSP框內(nèi)不需包括Java腳本,因此,其設(shè)計更加簡潔有效,JSP結(jié)構(gòu)頁面利用JSF標(biāo)簽進(jìn)行數(shù)據(jù)展示,通過Net Bean IDE可視化方式生成頁面顯示效果。

3.1.2 中間層

利用JSF+EJB3+JPA組合,并在中間層劃分成MVC控制器層、EAO層、Service層,實現(xiàn)控制層分離IPA實體層和業(yè)務(wù)邏輯層的目標(biāo)。其一,MVC控制器層的功能是負(fù)責(zé)中間層與表現(xiàn)層交互;其二,EAO層是實體訪問對象層,功能是封裝實體JPA,刪除、增加、修改、查詢數(shù)據(jù);其三,Service層的功能是實現(xiàn)業(yè)務(wù)邏輯層規(guī)則;其四,JPA實體層的功能是針對數(shù)據(jù)庫中的數(shù)據(jù)表進(jìn)行JPA實體映射,以此操作數(shù)據(jù)庫。

3.1.3 數(shù)據(jù)服務(wù)層

基于SQL Service2008實現(xiàn)數(shù)據(jù)層。

3.2 模塊功能實現(xiàn)

3.2.1 登陸模塊實現(xiàn)

在提示框輸入用戶名與密碼,選擇用戶類型登錄。系統(tǒng)根據(jù)輸入信息基于數(shù)據(jù)庫搜索匹配,輸入信息有無,提示用戶名、密碼錯誤,正確則匹配相應(yīng)角色,角色應(yīng)與用戶名、密碼相對應(yīng),否則提示錯誤重選,如全部正確,系統(tǒng)進(jìn)入角色用戶功能界面。

3.2.2 知識學(xué)習(xí)模塊實現(xiàn)

系統(tǒng)進(jìn)入登錄界面,通過身份認(rèn)證,進(jìn)入系統(tǒng)使用功能。登錄成功之后,進(jìn)入系統(tǒng)顯示系統(tǒng)子功能,然后選擇音樂知識學(xué)習(xí)系統(tǒng),輸入關(guān)鍵詞檢索相關(guān)學(xué)習(xí)內(nèi)容,開始學(xué)習(xí)。

3.2.3 鑒賞模塊實現(xiàn)

在子系統(tǒng)功能界面進(jìn)入音樂鑒賞系統(tǒng),選擇音樂鑒賞類型,輸入關(guān)鍵詞進(jìn)行相關(guān)視頻信息檢索,開始播放。其中,還可以選擇更多必聽項目,從而獲得更加全面的音樂視頻鑒賞信息。

3.2.4 作業(yè)管理模塊實現(xiàn)

在管理系統(tǒng)界面輸入用戶名與密碼,登錄作業(yè)管理界面,查詢所選課程。學(xué)生選擇進(jìn)入課程,便可以完成作業(yè)相關(guān)操作。

3.2.5 網(wǎng)上考試模塊實現(xiàn)

進(jìn)入網(wǎng)上考試系統(tǒng),學(xué)生輸入用戶名與密碼進(jìn)入系統(tǒng),題庫根據(jù)學(xué)生信息自動分配試卷。教師進(jìn)入后臺管理界面,編輯試卷,并在線評閱學(xué)生答題情況,給出相應(yīng)成績。學(xué)生在規(guī)定時間內(nèi)完成試卷,并在規(guī)定日期內(nèi)查詢成績。

3.2.6 在線答疑模塊實現(xiàn)

在線答疑相當(dāng)于論壇,其中教師與學(xué)生可以實時交互,交流音樂知識與經(jīng)驗[7]。

4 總結(jié)

綜上所述,基于現(xiàn)代化信息技術(shù)進(jìn)行音樂輔助教學(xué)信息管理,有助于提高學(xué)生對于音樂的認(rèn)知程度,從而提升音樂教學(xué)效率與質(zhì)量,促進(jìn)音樂教育行業(yè)發(fā)展。本文基于Web Service技術(shù)與B/S三層網(wǎng)絡(luò)架構(gòu)進(jìn)行了音樂課程輔助教學(xué)系統(tǒng)設(shè)計,并以Java作為開發(fā)語言基于JSP框架實現(xiàn)了系統(tǒng)的多元化功能,同時以SQL Service2008數(shù)據(jù)庫與JSP為載體進(jìn)一步實現(xiàn)了網(wǎng)頁的動態(tài)化發(fā)布。通過系統(tǒng)實現(xiàn),表明此系統(tǒng)運行良好,可以在很大程度上滿足既有設(shè)計目標(biāo)。

猜你喜歡
數(shù)據(jù)庫音樂功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
圣誕音樂路
兒童繪本(2017年24期)2018-01-07 15:51:37
關(guān)于非首都功能疏解的幾點思考
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
音樂
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
中西醫(yī)結(jié)合治療甲狀腺功能亢進(jìn)癥31例
辨證施護(hù)在輕度認(rèn)知功能損害中的應(yīng)用
主站蜘蛛池模板: 欧美午夜理伦三级在线观看| 午夜福利视频一区| www中文字幕在线观看| 国产精品网址你懂的| 国产精品福利社| 精品夜恋影院亚洲欧洲| 欧美精品H在线播放| 久久大香伊蕉在人线观看热2 | 成人一级免费视频| 国产精品久久久久久久久久98| 91福利片| 亚洲国产成人精品无码区性色| 97国产在线观看| 亚洲 欧美 偷自乱 图片| 亚洲日本韩在线观看| 久久久久亚洲av成人网人人软件| 久久精品亚洲热综合一区二区| 中文字幕在线看| 婷婷丁香在线观看| 精品久久国产综合精麻豆| 国产欧美日韩视频怡春院| 五月婷婷中文字幕| 亚洲一区二区精品无码久久久| 九九久久精品国产av片囯产区| 日本尹人综合香蕉在线观看 | 久草青青在线视频| 五月六月伊人狠狠丁香网| 国产成人综合网| 国产一级α片| 免费人成在线观看成人片| 国产成人啪视频一区二区三区 | 狠狠躁天天躁夜夜躁婷婷| yjizz视频最新网站在线| 国产亚洲精品91| 亚洲人成人伊人成综合网无码| 亚洲中文无码av永久伊人| 超碰免费91| 欧美成人日韩| 2020国产精品视频| 999国内精品久久免费视频| 免费va国产在线观看| 免费高清自慰一区二区三区| 欧美午夜视频| 草逼视频国产| 国产呦精品一区二区三区下载| 国产欧美日韩精品第二区| 久久伊伊香蕉综合精品| 在线人成精品免费视频| 尤物午夜福利视频| 伊人久久精品亚洲午夜| 欧美亚洲香蕉| 欧美一区二区三区欧美日韩亚洲| 无码一区18禁| 波多野结衣一区二区三区四区视频| 国模沟沟一区二区三区| 国产香蕉国产精品偷在线观看| 国产裸舞福利在线视频合集| 色综合五月婷婷| 露脸真实国语乱在线观看| 亚洲国产成人久久精品软件| 国产欧美日本在线观看| 67194在线午夜亚洲| 69av在线| 无码粉嫩虎白一线天在线观看| 欧美日韩精品在线播放| 黑人巨大精品欧美一区二区区| 在线观看免费黄色网址| 无码有码中文字幕| 国产成人精品男人的天堂下载 | 一区二区三区国产精品视频| 伊人AV天堂| 亚洲精品国产成人7777| 国产精品观看视频免费完整版| 激情综合图区| 欧美人与性动交a欧美精品| 国产欧美视频一区二区三区| 欧美啪啪一区| 天堂在线视频精品| 午夜综合网| 国产91九色在线播放| 中文字幕av无码不卡免费| 99r在线精品视频在线播放|