前言:尋找寫作靈感?中文期刊網用心挑選的小學安全教育視頻網站設計,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:小學生的安全教育越來越受到人們的重視,因此,筆者采用ASP.NET技術,結合B/S模式,完成了小學安全教育視頻網站的設計。網站基于權限的不同設計了用戶和管理員兩大模塊,實現了視頻上傳、在線播放、評論以及在線測試等功能,解決了視頻流暢播放及存儲問題,滿足小學生對安全視頻學習的需求。
關鍵詞:小學生安全;ASP.NET;視頻網站
1前言
隨著安全教育的變革與創新,學習網站很好地契合了人們的理念,特別是其自主、方便、個性的特點滿足了時代的需求,也滿足了個性化教學需求[1-2]。目前,國內的安全教育網站普遍實行中小學階段統一管理,將用戶受眾定位在小學階段的網站十分少。同時,這些安全教育網站主要采取任務驅動的形式對學生進行指導,學生參與的形式被動且學習內容來源較為單一。有必要設計一個以小學生為受眾主體的安全教育視頻網站,實現學生參與視頻共享、互動討論以及在線測試等功能,能夠更加充分調動學生的積極性,提高學生的自主學習能力,有利于安全教育工作開展,為小學生安全事業保駕護航。
2系統總體設計
網站結合小學生共享互動的需求合理分類。在用戶子模塊中,學生自主選擇視頻進行學習,為視頻點贊和評論。此外,學生進入個人中心,按照類型上傳值得分享的安全視頻,為其他用戶提供學習資源。最后,學生結合在線學習所掌握的知識參與在線測試。在管理員子模塊中,管理員管理試題和新聞、導入及修改用戶信息、審核視頻等。本網站既要重視己有的知識,又要關注新出現的知識。知識的呈現方式要注意多樣性,利用圖片、動畫、視頻呈現知識,提升學生的積極性和學習興趣,也實現多方位的學習資源共享。
2.1系統的架構設計
科學合理地設計系統邏輯架構能夠提高系統的運行效率,且用戶界面具有一致性,易于操作。小學安全教育視頻網站采用B/S三層架構設計思路實現,如圖1所示。用戶訪問頁面沒有直接訪問數據庫代碼,通過自定義的類實現,降低系統的耦合度,具備一定的延伸性。
2.2功能設計
小學安全教育視頻網站結合功能需求和業務流程分析,在Web服務端實現用戶和管理員兩大功能詳細設計。系統功能如圖2所示。
2.2.1用戶子模塊
該模塊供學生使用,包括登錄注冊、播放視頻、上傳視頻、修改信息、視頻內容的評論互動、競爭榜單排名以及參與在線測試等功能。其中的核心功能設計介紹如下。(1)視頻中心。在視頻中心中,導航欄目的一級欄目分為7個安全大類型,同時,每個分類都有相應的二級欄目。這種設計具有結構清晰、實用性強等優勢,在用戶尋找安全視頻中發揮很好的指示性作用。在導航欄下方,用戶可以點擊視頻跳轉至播放頁面,還可根據視頻內容進行評論,用戶之間實現交流互動。(2)個人中心。個人中心作為學生功能板塊的核心,其中包括用戶信息和視頻上傳兩大功能。在用戶信息中包括用戶密碼、郵箱等內容,為用戶提供及時更新個人信息的便捷通道。在視頻上傳中,用戶使用二級聯動下拉菜單按類型選擇上傳的視頻,作為視頻的重要來源。(3)在線測試。在線測試中進行標準化設計組卷,網站按篩選條件自由組合生成組卷。組卷中,用戶結合通過在線學習掌握的知識進行作答。答題完畢后提交,網站自動批改顯示正確的答案,根據答題情況累加用戶積分。其設計的目標是檢測用戶學習情況。(4)視頻榜單。視頻榜單中,安全教育視頻都將依據各個類別的點擊量進行排行。根據視頻榜單,用戶能了解當下熱門安全事件。
2.2.2管理員子模塊
管理員子模塊主要擁有用戶信息管理、新聞管理、視頻管理、試題管理四個功能。管理員導入、審核、修改學生信息,以保證用戶信息的正確性。在新聞管理中管理員添加新聞資訊,實時更新網站公告。注重通過熱點新聞培養小學生安全意識,使其更為全面地掌握安全信息。在視頻管理中管理員可分類上傳視頻,擁有審核、修改學生上傳的視頻的權限,也可對分類檢索實行統一管理,為網站安全視頻的質量提供保障。在管理試題中管理員上傳試題資源,為網站提供豐富有效的試題來源。
3關鍵技術
3.1視頻文件的上傳及存儲
本網站為解決視頻上傳和存儲問題,在Web.config文件配置中設置maxRequestLength值來指示所支持的最大上傳文件大小,默認值為4096KB(4MB)。當請求超過maxRequestLength時,ASP.NET處理程序將不會處理該請求,以防止學生將大量的視頻文件傳遞到該服務器而導致拒絕服務攻擊網站。借助第三方工具將視頻進行格式轉換及壓縮處理。這些技術既解決了視頻容量大、存儲難的問題,又優化了網站視頻統一格式的播放和管理。
3.2排行榜單
在網站中視頻排行榜用于顯示各類視頻的排行情況,該排行是按照視頻的點擊率得出的。實現此功能首先需要考慮在視頻詳細信息表中添加一個點擊率字段,還需要創建一個視頻排行表,在該表中存儲視頻編號、視頻名稱、點擊率等信息。前臺頁面中的控件綁定數據庫,通過后臺頁面調用公共類的查詢方法和語句,使用戶提交請求后在網頁中顯示視頻的排行榜單。
4結語
信息技術與教育相融合己成為教育變革的主要發展趨勢,小學安全教育視頻網站滿足學生學習安全知識的需求,結合ASP.NET等技術完成了學生用戶和管理員模塊功能的設計,實現了安全教育的信息化。在本網站中,學生通過互動學習能夠引起對安全問題的反思,從而加強對安全教育問題的重視。
參考文獻
[1]馮軍,劉福敏.建設專題學習網站促進學校網絡資源的發展[J].教育教學論壇,2010(12).
[2]蘇亮云.小學安全教育網絡課程的設計方法[J].教育,2015(32):295-296.
作者:吳子清 李志敏 單位:浙江中醫藥大學醫學技術學院