鐘煌東+柯敏毅
摘要:隨著教育改革的進一步深化,職業(yè)學校的教學模式創(chuàng)新的需求就愈來愈大,處在信息化時代背景下,課堂教學管理系統(tǒng)的設計應用就顯得比較重要。本文主要就職校信息課堂管理系統(tǒng)的設計以及開發(fā),通過從理論上進一步深化研究,希望能為實際的系統(tǒng)應用提供相應的參考依據(jù)。
關鍵詞:信息課堂;管理系統(tǒng);設計開發(fā)
0.引言
當前社會信息以及網(wǎng)絡循序發(fā)展過程當中,各大院校的數(shù)字化校園建設工作也都如火如荼的開展,職校信息課堂管理系統(tǒng)的應用,是提高課堂管理質量水平的重要基礎工作,只有從這些基礎層面得到了完善和強化,才能真正有助于促進教育改革的進度。通過從理論上對信息課堂管理系統(tǒng)的設計開發(fā)研究分析,就能為實際工作起到一定啟示作用。
1.職校信息課堂管理系統(tǒng)結構和技術平臺
1.1職校信息課堂管理系統(tǒng)結構
對于職校信息課堂管理系統(tǒng)的結構選擇方面是比較重要的,文件/服務器結構是管理系統(tǒng)核心,這一軟件結構當中的網(wǎng)絡操作系統(tǒng)就有數(shù)據(jù)可相應的應用程序,這也是安裝在文件服務器當中的。還有是客戶機/服務器結構,也就是C/S結構,在實際當中的應用比較廣泛,并占據(jù)著主要的地位[1]。對這一結構的應用中,能把計算機分成兩部分,結構的應用能將客戶端計算機的處理能力得到充分發(fā)揮,并且響應的速度也比較快,也能大大提高執(zhí)行的效率。對這一結構的應用有兩種實現(xiàn)的方式,一個是二層C/S模式,還有一個是三層C/S模式。信息課堂管理系統(tǒng)結構中的瀏覽器/服務器結構也是一個重要的類型,這是在C/S模式成熟后出現(xiàn)的新的結構,能進行分布式應用和跨平臺應用,有著比較強的擴充性能力。所以在進行管理系統(tǒng)結構的選擇過程中,就要結合實際的需求來選擇。
1.2職校信息課堂管理系統(tǒng)技術平臺
職校信息課堂管理系統(tǒng)的開發(fā)技術的選擇過程中,要注重和實際的課堂管理需求相結合,此次的管理系統(tǒng)模塊是使用的Struts+Hibernate框架,按照MVC方式進行組織開發(fā)過程,能簡單優(yōu)化基于MVC開發(fā)的應用程序,在變化上以及內部擴展上都有著鮮明的特點。通信協(xié)議技術的應用是比較關鍵的,這是網(wǎng)絡和計算機連接的標準,在此次的信息課堂管理系統(tǒng)的設計開發(fā)中,通信協(xié)議的應用比較關鍵[2]。再有就是對JavaScript技術的應用,這是基于對象以及事件驅動的腳本語言,有著安全性能,作為腳本的編寫語言,其通過小段程序方法實施變成,也有著解釋性語言,能提供給用戶容易開發(fā)的環(huán)境,其簡單性的特點比較突出。
2.職校信息課堂管理系統(tǒng)設計及實現(xiàn)效果
2.1職校信息課堂管理系統(tǒng)設計
職校信息課堂管理系統(tǒng)的實際設計過程中,就要充分注重功能模塊的針對性設計,將設計的功能模塊和實際的應用需求相結合,充分發(fā)揮功能模塊設計的作用。如在進行身份認證模塊的設計過程中,就會涉及到系統(tǒng)的登錄以及注銷內容。管理系統(tǒng)在進行操作前就需要登錄系統(tǒng),失敗則不會獲得操作權限。而系統(tǒng)的注銷就是用戶登錄信息進行清空處理。再有就是通知公告模塊功能的設計,這主要是對于用戶僅指教務管理員設計的,進行發(fā)布公告消息和增加刪除修改等項的操作[3]。再有就是課程管理功能模塊的設計,其中就涉及到對課程的增加以及刪除和編輯查詢等方面的功能內容。還有課堂的管理以及虛擬課堂和我的收藏等項功能模塊。
管理系統(tǒng)當中的用戶管理模塊是比較重要的,其中的用戶登錄是模塊設計,主要的功能就是用戶進入到登錄界面后輸入賬號以及密碼,程序獲得數(shù)據(jù)并放在臨時變量當中。用戶輸入數(shù)據(jù)判空操作確定不空的條件下執(zhí)行下一步,空的話反饋信息提示用戶進行重新的輸入[4]。密碼匹配成功之后才能進入到界面。用戶的管理模塊是系統(tǒng)當中所有用戶基本信息的管理維護模塊,在實際的應用過程中,程序進行獲得表單當中用戶類型,結合輸入的用戶類型進行顯示表單內容等。
信息課堂管理系統(tǒng)設計中,對于數(shù)據(jù)庫的設計是比較重要的,主要是在系統(tǒng)分析后和用戶需求相結合,對特定數(shù)據(jù)庫中建立數(shù)據(jù)庫設置詳細數(shù)據(jù)結構的過程。在對系統(tǒng)軟件數(shù)據(jù)庫的開發(fā)中,數(shù)據(jù)庫就成為核心的開發(fā)工作。還有就是進行對數(shù)據(jù)表進行設計,這是數(shù)據(jù)庫的物理設計,能給出具體物理數(shù)據(jù)結構,數(shù)據(jù)表中對于課程管理功能的相應模塊,只有系統(tǒng)管理員有增加修改等權限。
信息課堂管理系統(tǒng)的設計過程中,課程的管理模塊也是比較關鍵的設計內容,其中的創(chuàng)建課程模塊是就是對教育管理員而言的,創(chuàng)建課程的時候會有課程的名稱以及描述等。具體的操作中就是先讓程序獲得用戶輸入課程內容,把內容作為新記錄插入系統(tǒng)課程表當中,插入后返回到課程ID并保存到Session當中,頁面也會跳入下一頁面。然后就是將錄入的課程開放對象進行描述,程序獲得用戶選擇的系院班級,對組織結構表實施檢索,執(zhí)行更新命令等。通過這些程序的設計,就能在實際的應用中發(fā)揮其積極作用。
2.2職校信息課堂管理系統(tǒng)實現(xiàn)效果
職校信息課堂管理系統(tǒng)的實現(xiàn)方面,由于受到篇幅因素的影響,不能逐一的加以呈現(xiàn),只有選擇其中的某模塊功能簡單的闡述。例如對于超級管理員的模塊功能實現(xiàn)方面,這一模塊是對全局進行設置的,其中就有功能模塊的管理以及數(shù)據(jù)庫的管理等。對于系統(tǒng)的參數(shù)設置方面,就是要對系統(tǒng)的參數(shù)表進行相應的修改,使之能夠和實際信息課堂的教學情況相結合,不能有太多的邏輯,主要就是為能夠對教師以及學生和教學功能的管理[5]。如對于功能模塊的實現(xiàn)當中,師生在系統(tǒng)當中的功能模塊和教師在課程欄目當中的功能模塊,這些都是需要受制于超級管理員的,具體的實現(xiàn)也是簡單化的,實現(xiàn)的時候將名稱列以及功能頁面列等按照實際的情況進行輸入,方便實際的更改。如下圖對于功能模塊管理的實現(xiàn)圖,參數(shù)的不同以及程序執(zhí)行的內容也是不同的,能通過修改數(shù)字和上下移動進行排序管理。
功能模塊的管理示意圖
3.結語
總而言之,職校信息課堂管理系統(tǒng)的設計過程中,要注重和實際的需求緊密結合起來,保障設計工作的整體質量,和系統(tǒng)設計的適應度。通過從理論上對職校信息課堂管理系統(tǒng)的設計理論研究,就能為實際的系統(tǒng)設計工作提供相應的思路。
參考文獻:
[1]田俊.高中信息技術過程化學習管理平臺的設計與應用[D]. 華中師范大學 2015
[2]盧程佳.微信支持下的混合式學習設計與應用研究[D]. 浙江師范大學 2015
[3]張濤.網(wǎng)絡遠程教育學習者的網(wǎng)絡學習行為研究[D]. 福建師范大學 2014
[4]程文彬.基于ASP.NET的網(wǎng)絡課堂管理系統(tǒng)的設計與實現(xiàn)[D]. 電子科技大學 2014
[5]蔡文普.托克托第一中學教學資源庫管理模塊的設計與實現(xiàn)[D]. 內蒙古師范大學 2017