劉家良
(佛山職業(yè)技術學院,廣東 佛山 528137)
眾所周知, 信息化教學模式已經(jīng)在整個教育系統(tǒng)中普及應用開, 在帶動傳統(tǒng)教學模式發(fā)生轉(zhuǎn)型變革的同時, 現(xiàn)有的信息化教學模式仍舊存在僵化不足。 例如,傳統(tǒng)網(wǎng)絡教學模式還是以課堂教學為中心,教師為主導,僅僅是借助網(wǎng)絡教學技術來傳授各種知識,學生的主動性、個性化都未得到凸顯和發(fā)展。 而事實上,網(wǎng)絡教育平臺是一種資源整合下的新型教學模式, 其不僅僅具有傳統(tǒng)課堂教學的優(yōu)勢, 同樣還擁有各種新型的技術手段, 能夠支持學生更快速更方便的獲取知識和資源。 因此未來的計算機網(wǎng)絡教學平臺要能夠更好地發(fā)揮這些優(yōu)勢作用, 為教育活動提供充實的教育服務。
計算機網(wǎng)絡教學平臺的設計與實現(xiàn)的根本目的就是使學生能夠隨時隨地學習,能夠在網(wǎng)絡教學平臺上滿足個性化的學習需求,展開互動交流。 因此計算機網(wǎng)絡教學平臺就要能夠?qū)崿F(xiàn)對各種教學資源的整合應用, 將不同教師的隱性知識轉(zhuǎn)換為顯性知識體系。對此一個完整的計算機網(wǎng)絡教學平臺需要滿足以下的基本功能需求和非功能需求。
由于計算機網(wǎng)絡教學平臺是傳統(tǒng)教學模式的輔助系統(tǒng),因此參照傳統(tǒng)的教學模式。 計算機網(wǎng)絡教學平臺需要擁有:(1)網(wǎng)絡教學功能。輔助傳統(tǒng)課堂教學活動,展開在線教育,讓更多的教育資源得到整合應用。(2)學生學習功能。計算機網(wǎng)絡教學平臺需要滿足學生的個性化學習的需求,因此平臺上需要擁有可視化的學生學習界面,能夠根據(jù)不同學生的不同需求展開學習課程的設計。(3)資源管理功能。在多元的信息時代下, 計算機網(wǎng)絡上擁有各種各樣的信息資訊,計算機網(wǎng)絡教學平臺要能夠有效甄別各種信息資源,對于信息資源展開高效管理,滿足學生的教學資源需求的同時避免各種不良信息對一些學生群體的影響。(4)課程管理功能。 素質(zhì)教育背景下要求學生能夠?qū)崿F(xiàn)全面發(fā)展,課程資源也要求能夠“水漲船高”地展開更新?lián)Q代。 對此教師隊伍必須發(fā)揮主導作用,進入計算機網(wǎng)絡教學平臺的課程管理功能模塊中,對課程資源進行管理。如更新課件內(nèi)容、導入新的課后作業(yè)等。
計算機網(wǎng)絡教學平臺的非功能性需求主要是指該系統(tǒng)的所有功能模塊發(fā)揮功效的時候所擁有的一些性能特點。 (1)易用性特點。 即所有的功能模塊的操作界面都要求是清晰容易操作的。 例如,在登入界面上,不能夠設置復雜的功能界面, 導致學生或是教師無法登入系統(tǒng)中。 (2)安全性特點。 安全性是計算機網(wǎng)絡教學平臺應用的根本要求。 只有安全的操作系統(tǒng)才能夠保證整個系統(tǒng)運行的穩(wěn)定性,避免學生數(shù)據(jù)被篡改,課程資源被篡改, 確保學生在計算機網(wǎng)絡教學平臺上的一切學習活動都能有效開展。 (3)擴展性特點。 計算機網(wǎng)絡教學平臺并不是一成不變的,隨著教育內(nèi)容的變化,網(wǎng)絡平臺服務內(nèi)容的不斷發(fā)展, 整個系統(tǒng)平臺業(yè)務的擴展成為必然。因此,要求計算機網(wǎng)絡教學平臺具有擴展性功能特點,滿足管理、業(yè)務等擴展需求。
按照上述計算機網(wǎng)絡教學平臺的功能性需求和非功能性需求可知,網(wǎng)絡教學平臺系統(tǒng)按照系統(tǒng)的功能需求分析,可以將計算機網(wǎng)絡教學平臺系統(tǒng)的功能模塊劃分為前臺學習子系統(tǒng)、后臺資源管理子系統(tǒng)以及后臺網(wǎng)絡課程管理子系統(tǒng)。
2.1.1 前臺學習子系統(tǒng)
該系統(tǒng)是面對學生的功能模塊,要求滿足學生的在線學習和考試需求,因此主要分為在線學習、題庫考試、資源管理、學習小組和個人中心五大模塊。本文以在線學習模塊設計為例,展開詳細分析。 在線學習模塊需要學生通過賬號登錄進入到系統(tǒng)的主頁面,然后根據(jù)相關信息推薦選擇某一類課程,點擊課程中的“去學習”的按鈕,進入該課程的學習界面中,完成系統(tǒng)內(nèi)的該課程的所有的學習資料。在線學習模塊上還有筆記按鈕,問題按鈕,可以滿足學生在自主學習過程中所出現(xiàn)的疑問以及所產(chǎn)生的重點。
2.1.2 后臺資源管理子系統(tǒng)
后臺資源管理子系統(tǒng)包括基礎設置、我的資源管理、共享資源管理、課程組裝和查詢統(tǒng)計五大模塊。以基礎設置功能模塊的設計為例,其主要是展開對計算機網(wǎng)絡教學平臺的資源庫、資源類型、專業(yè)授權以及資源庫授權四個部分的基本設置,確保所提供的各種資源是符合進入該系統(tǒng)的學生的學習需求的。當學習者進入計算機網(wǎng)絡教學系統(tǒng)的后臺資源管理子系統(tǒng)之后,可以在導航欄進行資源庫的選擇。例如,選擇高中課程資源或者是初中課程資源。進入所選定的資源庫之后,學習者可以直接進行資源查看。例如,展開對高中數(shù)學模塊的學習,通過模塊查詢的方式進行該教學資源的添加和學習。當學完該模塊之后也可以進入后臺資源管理子系統(tǒng)進行該記錄的刪除。
2.1.3 后臺網(wǎng)絡課程管理子系統(tǒng)
該系統(tǒng)包括基礎設置,網(wǎng)絡課程和查詢統(tǒng)計三大模塊?;A設置主要是滿足對整個計算機網(wǎng)絡教學平臺中的各種信息資源的添加、刪除和修改管理。例如,在基礎設置中的用戶管理中,以管理員的權限進入到系統(tǒng)中,注冊用戶管理,系統(tǒng)可以顯示前臺所注冊的所有用戶信息以及該用戶賬號下的信息資源。點擊用戶賬號上方的添加、刪除、修改等按鈕可完成對用戶的功能管理。
在計算機網(wǎng)絡教學平臺中,數(shù)據(jù)庫發(fā)揮著重要的后盾作用,其能夠滿足對各種教學資源的存儲和管理應用。 因此,展開一個性能安全穩(wěn)定的數(shù)據(jù)庫設計至關重要。 數(shù)據(jù)庫在設計中主要分為用戶管理、課程管理和資源管理三大模塊。不同數(shù)據(jù)庫模塊中的設計方式是不同的。例如,課程管理數(shù)據(jù)庫中包含著課程表,當學習者選課之后還要求根據(jù)學習者的課程關系表、考務分配表等展開基本的邏輯操作,確保學習者的所有操作都能夠得到落實。
計算機網(wǎng)絡教學平臺的實現(xiàn)需要對所設計的軟件需求展開分析,發(fā)現(xiàn)可能存在的缺陷問題,從而促進網(wǎng)絡教學平臺的上線實現(xiàn)。在現(xiàn)階段設計一個測試方案需要基于一定的測試原則、測試方法和測試工具所展開。
測試原則需要如下:需要追溯原始的需求,確保所設計出來的計算機網(wǎng)絡教學平臺的功能模塊是滿足用戶的真實需求的。 需要滿足pareto 原則,即測試中有80%的缺陷以及風險需要按照風險危害性從高到低一一測試,級別較低的可以不測試。
當前可以采用的測試方法主要有功能測試、集成測試和性能測試。不同的測試方式也有自身所對應的測試技術。如集成測試主要是應用在模塊間的接口測試,驗證系統(tǒng)是否呈現(xiàn)出正確的數(shù)據(jù)傳遞,確保系統(tǒng)登錄、人員信息的相匹配。
基于現(xiàn)有的信息技術手段,計算機網(wǎng)絡教學平臺系統(tǒng)的測試工具主要有性能測試工具loadrunner 和缺陷管理工具bugfree 兩種。 前者主要是對計算機網(wǎng)絡教學平臺的行為和性能進行負載測試。 例如,模擬數(shù)量眾多的用戶登入系統(tǒng)中,從而監(jiān)測計算機網(wǎng)絡教學平臺系統(tǒng),以此來確認和查找問題。
綜上所述,在本文的系統(tǒng)研發(fā)設計和實現(xiàn)實踐探索中, 主要是通過對學校網(wǎng)絡教學的實際需求入手,對新設計開發(fā)的計算機網(wǎng)絡教學平臺提出新的功能要求,進而基于現(xiàn)有的系統(tǒng)開發(fā)技術下提出網(wǎng)絡教學平臺的技術方案和總體設計框架,展開對系統(tǒng)平臺的各個模塊功能的設計。 最終在測試驗證后,正式推出計算機網(wǎng)絡教學平臺。該平臺的設計和實現(xiàn)可以初步滿足現(xiàn)階段的教學需求。 但是隨著信息技術的發(fā)展,教育活動的進步,網(wǎng)絡教學平臺系統(tǒng)還需要不斷創(chuàng)新優(yōu)化,只有如此才能夠保證計算機網(wǎng)絡教學平臺能夠為教育活動帶來更多的高質(zhì)量的教育服務支持。