辛 杰(榆林學(xué)院,榆林,719000)
基于WEB聲樂教學(xué)評價(jià)系統(tǒng)設(shè)計(jì)
辛 杰
(榆林學(xué)院,榆林,719000)
文章基于分析聲樂教學(xué)的特點(diǎn)及方法等,設(shè)計(jì)了基于WEB聲樂教學(xué)評價(jià)系統(tǒng)。本文中討論了系統(tǒng)的功能模塊的設(shè)計(jì)并選擇MySQL數(shù)據(jù)庫作為該系統(tǒng)的數(shù)據(jù)庫。
WEB;聲樂教學(xué)評價(jià);設(shè)計(jì)
教學(xué)評價(jià)的主要功能就是穩(wěn)步推進(jìn)教學(xué)及教育改革。對于聲樂教學(xué)來說,教學(xué)評價(jià)的主要目的是確定培養(yǎng)目標(biāo)、制定培養(yǎng)方案、修改教學(xué)大綱、貫徹教學(xué)改革、促進(jìn)聲樂教育的全面發(fā)展。聲樂教學(xué)評價(jià)的目標(biāo)不只是選拔或者淘汰學(xué)生,而是挖掘?qū)W生的學(xué)習(xí)興趣,積極鼓勵(lì)學(xué)生進(jìn)步,使他們具有發(fā)展的動(dòng)力。構(gòu)建一種科學(xué)、合理并符合聲樂教學(xué)特點(diǎn)及學(xué)生個(gè)性特征的聲樂教學(xué)評價(jià)體系,已成為目前聲樂教學(xué)改革的一個(gè)廣受關(guān)注并研究的課題。
用戶訪問基于Web的數(shù)據(jù)庫系統(tǒng)是通過任意客戶端上面的標(biāo)準(zhǔn)頁面進(jìn)行的,也就是Web瀏覽器,訪問數(shù)據(jù)庫中的內(nèi)容。這種系統(tǒng)結(jié)構(gòu)也就是B/S結(jié)構(gòu)。
在B/S結(jié)構(gòu)結(jié)構(gòu)體系中,用戶通過瀏覽器向服務(wù)器發(fā)出請求,服務(wù)器處理瀏覽器的請求,連接數(shù)據(jù)庫,最后服務(wù)器再將用戶希望得到的信息返回到瀏覽器中。應(yīng)用B/S結(jié)構(gòu),客戶機(jī)要安裝客戶端的軟件即可。服務(wù)器的功能是完成應(yīng)用程序的執(zhí)行及數(shù)據(jù)庫的訪問。瀏覽器只負(fù)責(zé)發(fā)出請求,而web服務(wù)器完成數(shù)據(jù)的加工、請、結(jié)果返回和生成動(dòng)態(tài)網(wǎng)頁。數(shù)據(jù)庫儲蓄數(shù)據(jù)信息。在本系統(tǒng)中采用三層應(yīng)用體系結(jié)構(gòu),由客戶端瀏覽器、wcb服務(wù)器和數(shù)據(jù)庫服務(wù)器三層組成。
數(shù)據(jù)庫服存儲系統(tǒng)信息,并提供訪問和管理功能。根據(jù)Web服務(wù)器提交的應(yīng)用請求,數(shù)據(jù)庫服務(wù)器進(jìn)行相應(yīng)的操作,然后將結(jié)果返回給web服務(wù)器。數(shù)據(jù)庫只和web服務(wù)器連接,用戶不能越過web服務(wù)器直接對數(shù)據(jù)庫進(jìn)行操作,只有通過數(shù)據(jù)庫和web服務(wù)器中的應(yīng)用程序一起提供的加密、授權(quán)、驗(yàn)證等機(jī)制,才能對數(shù)據(jù)庫進(jìn)行操作,保證了數(shù)據(jù)庫的信息安全。
教學(xué)評價(jià)主要分為三個(gè)過程:第一,教師評價(jià)信息的收集階段;第二,教學(xué)評價(jià)信息的處理階段;第三,教學(xué)評價(jià)信息的反饋階段。在本系統(tǒng)中構(gòu)建的教學(xué)評價(jià)體系的基本出發(fā)點(diǎn)是教師的教學(xué)態(tài)度、學(xué)術(shù)水平、教學(xué)方法手段、教學(xué)內(nèi)容、教師基本素質(zhì)、教學(xué)能力共6方面。
聲樂教學(xué)在于傳授聲樂理論知識及訓(xùn)練聲樂技能,激發(fā)學(xué)生的學(xué)習(xí)興趣,健全學(xué)生的人格,注重開發(fā)他們的想像力及思維力。在聲樂教學(xué)過程中,除了講解聲樂的技能理論及聲樂的專業(yè)常識理論外,包括示范聲樂的發(fā)聲方法,訓(xùn)練發(fā)聲的技能技巧,選擇小合唱及重唱進(jìn)行教學(xué)。在教學(xué)過程中還要注意理論和實(shí)踐的相結(jié)合,安排學(xué)生實(shí)習(xí)。聲樂教學(xué)的方法主要有:第一,設(shè)計(jì)教學(xué)情境及教師范唱,引導(dǎo)學(xué)生把握發(fā)聲的原理及發(fā)聲的技能等;第二,利用高技術(shù)手段進(jìn)行教學(xué),比如教學(xué)過程中應(yīng)用多媒體,促進(jìn)教學(xué)的生動(dòng)化等。
系統(tǒng)的整體流程是學(xué)生或者是同行對聲樂進(jìn)行評價(jià),聲樂教師可以查看自己的評價(jià)信息,發(fā)現(xiàn)自己在教學(xué)中的不足,并進(jìn)行改進(jìn)。聲樂教學(xué)評價(jià)系統(tǒng)應(yīng)滿足以下需求:系統(tǒng)具有身份驗(yàn)證功能,不同的用戶登錄不同的界面;系統(tǒng)具有評價(jià)反饋功能;系統(tǒng)能夠調(diào)用數(shù)據(jù)庫;操作的界面簡單。根據(jù)以上的分析,本系統(tǒng)應(yīng)該具有以下的功能:1)用戶注冊登錄功能,經(jīng)過注冊,用戶在系統(tǒng)開啟時(shí)任意登錄;2)用戶的管理,管理員管理用戶及系統(tǒng)的信息包括系統(tǒng)的開啟或者是關(guān)閉;3)學(xué)生對教師進(jìn)行評價(jià);4)教師查看教學(xué)信息,并對同行進(jìn)行教學(xué)評價(jià)。
通過對聲樂教學(xué)評價(jià)系統(tǒng)的功能需求進(jìn)行分析后,得出的系統(tǒng)功能框架如圖2所示。基于WEB聲樂教學(xué)評價(jià)系統(tǒng)的用戶為教師、學(xué)生和系統(tǒng)的管理員,共三類。這三類用戶的功能需求是不一樣的,所以要把系統(tǒng)分為三個(gè)模塊,分別為教師模塊、學(xué)生模塊、系統(tǒng)管理員模塊,并分別對這三個(gè)系統(tǒng)的功能模塊進(jìn)行設(shè)計(jì)。出了用戶之外,還包括用戶登錄模塊的設(shè)計(jì)。
3.1 用戶登錄模塊的設(shè)計(jì)
用戶包括學(xué)生、聲樂教師及系統(tǒng)管理人員,對于不同的用戶設(shè)置不同的身份驗(yàn)證,通過省份驗(yàn)證后才能進(jìn)入聲樂教學(xué)評價(jià)系統(tǒng)。登錄界面包括用戶名、密碼、權(quán)限選擇內(nèi)容,這些都保證了系統(tǒng)信息的安全。
3.2 學(xué)生功能模塊的設(shè)計(jì)
聲樂教學(xué)評價(jià)的主體是學(xué)生,他們的主要人任務(wù)就是參與教學(xué)評價(jià),保證教學(xué)評價(jià)的順利完成。每個(gè)學(xué)生都有自己唯一的學(xué)號,該子模塊設(shè)置的登錄初始密碼和學(xué)生的學(xué)號相一致,登錄系統(tǒng)以后,學(xué)生可以任意設(shè)置自己的登錄密碼。該模塊的主要功能是評價(jià),所以要建立相應(yīng)的聲樂課程評價(jià)頁面,并建立學(xué)生的基本信息表,每個(gè)學(xué)生對一門聲樂課程只能評價(jià)一次,不可重復(fù)評價(jià),學(xué)生評價(jià)完畢,退出聲樂教學(xué)評價(jià)系統(tǒng)。教師的評價(jià)包括教師的聲樂理論知識水平及教學(xué)的水平。包括:教師教學(xué)情況:聲樂課前備課情況、授課的技巧比如示范聲樂的發(fā)聲方法,訓(xùn)練發(fā)聲的技能技巧、課后的輔導(dǎo)等況。教師素質(zhì):思想道德素質(zhì)、聲樂基礎(chǔ)知識、聲樂基本技能素質(zhì)。
3.3 教師功能模塊的設(shè)計(jì)
聲樂教學(xué)評價(jià)系統(tǒng)設(shè)計(jì)的包括以下3個(gè)子模塊功能的實(shí)現(xiàn)。
①登錄系統(tǒng)
登錄系統(tǒng)中設(shè)置系統(tǒng)的標(biāo)識,標(biāo)識和教師的唯一標(biāo)號相同,該子模塊設(shè)置的登錄初始密碼和教師的編號相一致,登錄系統(tǒng)以后,教師可以任意設(shè)置自己的登錄密碼。數(shù)據(jù)庫的系統(tǒng)評價(jià)表中記錄著教師的全部信息。
②參與教學(xué)評價(jià)
教師參與教學(xué)評價(jià)是聲樂教師間的相互評價(jià)。評價(jià)表是系統(tǒng)管理員管理的相應(yīng)的頁面評價(jià),填寫完之后、提交之前出現(xiàn)不能再次修改評價(jià)的提示。建立和數(shù)據(jù)庫表的數(shù)據(jù)表相對應(yīng)的連接,使用select語句及insert語句,在此處就可以實(shí)現(xiàn)任何操作。
③查看評價(jià)結(jié)果
查看評價(jià)結(jié)果子模塊主要是對自己的評價(jià)信息進(jìn)行查詢,并查看學(xué)生的相關(guān)意見,不同的評價(jià)信息建立不同的查看評價(jià)結(jié)果的顯示頁面。
3.4 管理人員功能模塊的設(shè)計(jì)
聲樂教學(xué)評價(jià)系統(tǒng)的管理人員模塊包括以下兩個(gè)功能。①登錄系統(tǒng)。系統(tǒng)的管理人員都有自己的用戶名及密碼,在系統(tǒng)信息表中記錄著管理人員的信息。②開啟或關(guān)閉系統(tǒng)。管理人員在登入聲樂教學(xué)評價(jià)系統(tǒng)以后,就可以對系統(tǒng)進(jìn)行設(shè)置,開啟系統(tǒng)或者是關(guān)閉系統(tǒng)。系統(tǒng)只有處在開啟的狀態(tài)才能進(jìn)行教學(xué)評價(jià)。③添加系統(tǒng)信息。添加的信息內(nèi)容包括教師信息、學(xué)生信息、課程信息等。④查詢信息的功能,對教師得到的評價(jià)信息可以進(jìn)行查詢,評價(jià)信息包括學(xué)生對教師的評價(jià)信息和聲樂教師間的評價(jià)信息。
在該系統(tǒng)中,數(shù)據(jù)庫采用MySQL數(shù)據(jù)庫。該數(shù)據(jù)庫具有寫入數(shù)據(jù)的速度快,存儲的信息量大,數(shù)據(jù)安全性高;查詢速度快;數(shù)據(jù)庫連接途徑多,啟動(dòng)執(zhí)行、安裝方便,占用空間很小,其運(yùn)行的系統(tǒng)平臺廣泛,同時(shí)MySQL數(shù)據(jù)庫支持B/S這種開發(fā)模式。在本系統(tǒng)中,用戶主要有教師、學(xué)生、系統(tǒng)管理人員,根據(jù)系統(tǒng)中各個(gè)模塊功能的描述,設(shè)計(jì)數(shù)據(jù)庫的信息表,主要有用戶信息表、學(xué)生基本信息表、教師基本信息表、評價(jià)信息表等。
杜現(xiàn)朝.基于WEB標(biāo)準(zhǔn)的網(wǎng)站設(shè)計(jì)與開發(fā)[J].計(jì)算機(jī)工程與設(shè),2008,29(4)945-948.
辛杰,男,1971.12,陜西省鳳縣,副教授,研究方向:聲樂、合唱
WEB vocal teaching evaluation system based on
Xin Jie
(Yulin College,Yulin,719000)
Based on analysis of the characteristics and vocal music teaching methods,designed based on WEB vocal teaching evaluation system.This paper discusses the design of the system function modules and select MySQL database as the database of the system.
WEB;vocal teaching evaluation;design