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