楊眉
(陜西交通職業技術學院 基礎部, 陜西 西安 710018)
隨著互聯網技術的快速發展,互聯互通已成為這個時代的標簽,“互聯網+”的發展賦予每個網民自由言說和參與多媒體學習的權利[1],尤其是當前疫情防控的關鍵時期,如何通過多媒體學習來提升自己的專業技能,并彌補由于停課等帶來的學業荒廢等問題尤為重要。在社會生活信息化和經濟全球化的當今社會,英語已經成為每個學生必不可少的學習內容,如何充分發揮多媒體教學的優勢[2],開發出適應于英語多媒體學習的系統來傳授知識、組織操作、解答問題、考核成績、模擬語言交際環境等,是廣大英語教學工作者和程序設計開發工作者亟待解決的問題[3-4],高效的英語多媒體學習系統的開發與實現,將很大程度上調動學生學習語言的積極性,增強語言實踐能力[5],是非常值得研究的課題。在此基礎上,本文基于Visual Studio進行了英語多媒體學習系統設計與開發,將有助于高效、多功能化英語多媒體學習系統的開發與應用。
英語多媒體學習系統設計是實現用戶對產品需求得到滿足的至關重要的一步[6]。因此,在對英語多媒體學習系統進行結構設計時,選用了2臺服務器進行管理,包括Web服務器和數據庫服務器。在實際應用過程中,可根據英語多媒體學習系統的訪問量和使用量來決定保留幾臺服務器運行,力爭做到減小開支的同時保障運行通暢。當客戶端1、客戶端2和客戶端n同時運行時,在保障運行通暢前提下優先使用Web服務器,此時管理員可通過任一客戶端系統進行資源和客戶管理,并進行英語多媒體課程學習。
在確定了英語多媒體學習系統網絡結構設計框架后,進一步對系統功能模塊進行了設計,英語多媒體學習系統前臺/后臺功能結構圖,如圖1、圖2所示。

圖1 英語多媒體學習系統前臺功能結構圖

圖2 英語多媒體學習系統后臺功能結構圖
可見,在英語多媒體學習系統前臺功能結構圖中,二級系統中包括發布教程、語音課程、視頻課堂、課件下載、會員注冊和在線幫助等項目,在發布教程中則包含查看下載語音教程、查看下載視頻教程和查看下載課件等,語音課程和視頻課堂則分別對應收聽語音并留言和觀察視頻并留言。在英語多媒體學習系統后臺功能結構圖中,二級系統中包括公告管理、教程管理和用戶管理。其中,教程管理對應的三級系統則包括發布教程、視頻教程管理、語音教程管理和課件管理等。在系統功能模塊設計中盡量保證各個獨立模塊具有特定的功能并不影響其他模塊的使用,在減少設計難度的同時,提高了系統功能模塊的運行效率[6-7]。
設計了英語多媒體學習系統的網狀業務流程圖,如圖3所示。

圖3 英語多媒體學習系統的網狀業務流程圖
在操作界面中主要分為管理員登錄和用戶登錄兩部分,其中,用戶登錄又包括普通用戶登錄和會員用戶登錄,如果客戶在使用過程中對當前身份表示否定時,可以重新返回上一級菜單進行選擇。管理員登錄系統后可以進行教程管理、公告管理和用戶管理等,而會員登錄則可以進行發布教程、在線觀看、下載教程和留言等操作,普通用戶則可以進行在線觀看和留言,且會員登錄和普通用戶登錄的權限明顯不同。
在系統網絡結構設計和系統功能模塊設計完成后,進一步對英語多媒體學習系統進行了數據庫邏輯設計,分別進行了語言類型、會員信息、視頻教程和公告等7個實體對象的E-R圖(實體-聯系圖)設計,如圖4—圖9所示。

圖4 英語多媒體學習系統的會員信息實體-聯系圖

圖5 英語多媒體學習系統的視頻教程信息實體-聯系圖

圖6 英語多媒體學習系統的語音教程信息實體-聯系圖

圖7 英語多媒體學習系統的公告信息實體-聯系圖

圖8 英語多媒體學習系統的課件信息實體-聯系圖

圖9 英語多媒體學習系統的留言信息實體-聯系圖
其中,語言信息E-R圖主要包括語言類型編號和語言類型名稱兩項,會員信息包括會員編號、登錄名、密碼、真實姓名、性別、密碼提示問題、密碼提示答案、身份證號和Email等,詳見圖4。視頻教程信息包括視頻名稱、視頻編號、視頻教程簡介、視頻地址、發布人、點擊率和發布日期等,詳見圖5。語音教程信息包括發布日期、點擊率和語音編號等,詳見圖6。公告信息包括發布日期、發布人和公告標題等,詳見圖7。課件信息包括發布日期、發布人和課件地址等,詳見圖8。留言信息包括留言時間、留言內容和留言編號等,詳見圖9。
根據上述的實體-聯系圖可將各實體設計成數據表結構。對于字段號Type ID的語言信息,標識為tb_type,數據類型為自動編號、默認值為遞增、必填字段為是、說明為語言類型編號;對于字段號TypeName的語言信息,數據類型為文本、默認值無、必填字段為是、說明為語言類型名稱[8]。參加英語多媒體學習的會員信息的數據表結構,如表1所示。

表1 參加英語多媒體學習的會員信息
表中可見字段號、數據類型、默認值、必填字段和說明等信息。
參加英語多媒體學習的視頻信息數據表結構,如表2所示。

表2 參加英語多媒體學習的視頻信息
表中列出了參加英語多媒體學習的視頻信息中的字段號、數據類型、默認值、必填字段和說明等信息[9],如字段號為VideoName,其數據類型為文本、默認值無、必填字段為是、說明為視頻教程名稱。
參加英語多媒體學習的語音教程和課件信息數據表結構,如表3、表4所示。

表3 參加英語多媒體學習的語音教程數據表

表4 參加英語多媒體學習的課件信息數據表
表中都列出了參加英語多媒體學習的語音教程和課件信息中的字段號、數據類型、默認值、必填字段和說明等信息,相應地標識分別為tb_Sound和tb_Course。可見,不同的數據表結構中都對數據類型進行了劃分,并進行了相應說明,參加英語多媒體學習的用戶或者系統管理者可以清晰看到想要獲取的信息,極大提升了學習效率和管理實效[10-11]。
英語多媒體學習系統開發和設計后,采用問卷調查的形式對系統可用性進行了調查[12],評價指標包括導航、系統效率、界面設計、教程內容和反饋信息,具體評價標準和選項,如表5所示。

表5 測試問卷調查表
表中每一項評價指標都對應了相應的評價標準。
英語多媒體學習系統運行的測試問卷調查結果,如表6所示。

表6 測試問卷調查結果
結果主要包括很滿意、滿意、基本滿意、不滿意和很不滿意5類。統計結果顯示,對于導航系統而言,很滿意和滿意的人數占比分別為19.2%和50%,表明絕大多數對英語多媒體學習系統的導航都是滿意的,僅有3.8%的人不滿意;對于系統效率而言,很滿意和滿意的人數占比分別為26.9%和42.3%,表明所有人對英語多媒體學習系統的系統效率也是滿意的;對于界面設計而言,很滿意和滿意的人數占比分別為15.4%和30.8%,表明絕大多數對英語多媒體學習系統的界面設計是滿意的,僅有7.6%的人不滿意;對于教程內容而言,很滿意和滿意的人數占比分別為19.2%和38.5%,表明絕大多數對英語多媒體學習系統的教程內容是滿意的,僅有7.7%的人不滿意;對于反饋信息而言,很滿意和滿意的人數占比分別為30.8%和46.2%,表明所有人對英語多媒體學習系統的反饋信息是滿意的。
英語多媒體學習系統運行6個月以來,網站系統運行穩定,各個模塊都可以準確顯示以及及時更新,在滿足管理員管理方便的同時,用戶普遍感到滿意,視頻和語音教程等的點擊率都大大超過了預期,取得了較好的設計和運行效果。
對系統網絡結構、系統功能模塊等進行了設計,并逐一剖析了數據庫邏輯,將參加英語多媒體學習的會員信息、視頻信息、語音教程和課件信息等數據表結構進行了分析,采用問卷調查形式對英語多媒體學習系統進行了可用性調查。結果表明,對導航系統很滿意和滿意的人數占比分別為19.2%和50%,對系統效率很滿意和滿意的人數占比分別為26.9%和42.3%,對界面設計很滿意和滿意的人數占比分別為15.4%和30.8%,對教程內容很滿意和滿意的人數占比分別為19.2%和38.5%,對反饋信息很滿意和滿意的人數占比分別為30.8%和46.2%;用戶對英語多媒體學習系統的導航、系統效率、界面設計、教程內容和反饋信息等都較為滿意。英語多媒體學習系統運行6個月以來,網站系統運行穩定,各個模塊都可以準確顯示以及及時更新,在滿足管理員管理方便的同時,用戶普遍感到滿意,視頻和語音教程等的點擊率都大大超過了預期,取得了較好的設計和運行效果。