■陳小芹
旨在設計開發出一個操作方便、界面友好的交互式課表管理系統。該系統應用于干部培訓學校的課表管理,可以提高教學管理人員對信息提取、信息匯總、信息分析、信息管理的效率,減輕教學管理人員對課表管理和統計的負擔,為管理者提供參考依據。
目前,各干部培訓學校基本已完善了校園網,但由于缺少相應的教學管理信息化平臺,先進的硬件設施并沒有在教學管理工作中真正發揮作用,致使許多教學信息滯留在某一工作環節,學校各方人員無法及時有效地獲取信息,阻礙了教學管理水平的提高。課表的管理是一所學校的教學及其他活動的基礎,課表管理系統是教學管理系統中重中之重,隨著干部培訓事業的發展,亟須一種適合干部培訓工作需要的課表管理系統。
課表管理系統的設計開發涉及各種因素,課表的編排要確保課程、教師、學員、教室、時間不會產生沖突,并要考慮教師和教師資源的特殊要求,這是一個非常復雜的關系。
盡管社會上開發了許多排課軟件,但在功能上難以做到面面俱到。大部分軟件的應用對象主要是面向綜合性大學、中小學校的課表管理系統;開發的課表管理系統從編排課方式也分手工編排課表、計算機自動編排課表或計算機編排后手工調整等不同。手工編排課表只適用于班級數量少且班型穩定的學校,課表管理系統只起到一個模版和存儲的功能;計算機編排課表主要適用于學期教學任務確定,有一定規模的學校。通過錄入相對穩定的教學計劃,基本上就能編排出合適的周課表或學期課表,主要用于本科院校甚至中小學校。無論哪種方式編排,仍需要后期手工調整。
通過調研部分院校的課表管理系統,分析綜合各種課表編排方式的優劣,歸納出三個方面的問題:一是手工編排課表容易造成課表中有關因素的遺漏或沖突,計算機編排則要求教學任務、班級等因素的相對穩定;二是課表管理作為一個復雜的系統,排課過程要想面面俱到是一件很困難的事情,難以一次成型并保持穩定;三是每個學校由于其各自的特殊性,自動排課系統很難普遍使用在每個教學單位。
相對于一所干部培訓學校,教學管理模式完全不同于其他高等院校也不同于電大、函授或遠程等成人教育學院;干部培訓的教育管理具有培訓周期不統一性,長班則1~2個月,短班3~5天;教學任務多樣性,每班培訓目標不同,教學課題多樣。還有班型的不確定性,教學環境要求的不同等特點。這種需求多樣性的課表管理系統并不多見,如何將課表管理與計算機數據庫及網絡技術結合,融合干部培訓學校獨特的辦學理念和管理模式,提高課表編排的效率,達到優化和整合學校有限教學資源目的,為此,我們設計了人機交互的課表管理系統,使排調課過程成為在人的主觀因素作用下,計算機輔助排調課的決策過程。
交互式課表管理主要包含編排課表、活動日程表等內容。它不僅是一個完整的數據庫系統,也是培訓教學管理系統的一個子系統,故交互式課表管理系統設計應遵循一定的原則。
必須堅持實用性的原則,結合學校的管理模式,服務于教學管理的實際需要。
課表管理系統作為培訓教學管理信息系統的一個子系統,流程中數據可共享、交換、整合,并可集成各種教學管理信息資源。
必須對學校資源全面掌握,準確無誤建立基礎數據庫,即師資信息庫、課程信息庫、教室信息庫等,只有準確掌握學校資源信息以后才能有效調配課程,使學校資源利用最大化。
基于校園網絡的課表管理系統必須具備的功能需求包括:一是網站發布,實時更新課表,并發布于辦公網站;二是信息匯總,課表中的要素及時更新,學校各方查看最新的學校資源使用情況;三是統計分析,在培訓管理平臺有統計分析模塊,能夠對課表中相關數據進行統計分析;四是綜合查詢,錄入關鍵字段,可查詢課表相關信息。
通過對干部培訓學校教學管理流程的調研考察,設計出課表中各項要素的數據流程圖。據此,相關數據庫的建立成為系統實現的前提。
課表管理系統是一個面向全校各方人員的綜合管理系統,將師資信息、課程信息、學員信息及學校資源信息整合在一起,用以調配課表。因此,基礎數據庫的建立顯得至關重要,包括師資庫、課程庫、活動管理(非課程)庫、學校資源庫的建立。為規范管理,這四個數據庫要求準確無誤,師資庫必須包括所有教師,具體信息包括教師的基本信息:姓名、編號、職稱、教師類別等;教育信息指畢業院校、學位、專業、最高學歷等;聯系方式和學術信息指研究領域、主要論著和主講課程等。課程庫包括課程名稱、課程類別、主要內容、對象層次、學時計劃、環境要求、主講教師。活動管理(非課程)庫包括名稱、內容、學時等。教室管理包括教室名稱、教室編號、常用教室排序、規模、教室配備等。上課時間庫則根據它的編碼性質同上述四庫中的課程分類、培訓方式、教師職稱、教師類別、項目培訓類型、項目類別等統一歸屬到字典管理中,再進一步進行管理,包括字典名稱、字典詞條、CODE編碼、詞條編碼等。
課表管理系統面對教務管理人員、教學秘書、教師和學員,由于各自功能不同,需要對各自登錄系統的賬號進行權限管理。教務管理人員主要是管理功能,有權限維護外聘教師庫、課程庫、活動管理(非課程)庫,隨時對數據庫進行補充和修改;教學部的教學秘書主要完成本部門的課程庫、教師庫的維護管理;教師主要登錄自己的賬號,查詢教學任務,查詢課表安排;字典管理中的內容具有一定初始性和穩定性,由信息中心管理員統一管理;對學員而主言,登錄學員網后在課表管理模塊進行課表查詢。
進入辦公網首頁后,課表管理人員可以通過兩個方式進行課表管理:一是系統提示可以進行哪個班級的編制(圖1);二是進入后臺中培訓管理模塊——項目實施——課表管理(圖2)。
點擊需編制課表的班級,系統將自動提供該班策劃書中所列課程、教師名單、可使用的教室、時間段等信息,編排人員據此進行選擇并編制出課表。

圖1

圖2
交互式課表管理系統是教務人員通過培訓管理平臺系統提供的數據流數據、基礎數據庫數據進行手工編排課表,同時由計算機對各類排課元素(教師、場地、時間等)的沖突情況進行檢測,交互過程是一個輸入和輸出的過程。該系統具有以下幾個特點。
網站發布、綜合查詢、打印輸出等功能可視性明顯,方便所有能登錄辦公網的人員了解和使用。在辦公網首面點擊班級培訓日程表即可查看所有培訓班級的課表,或錄入項目編號或錄入項目名稱或錄入培訓時間段就能完成查詢功能;在進入該班級課表后也能夠完成課表的打印功能。
反饋相關信息,以便于下一步操作。如在對教室安排使用上,系統將未使用教室提供給教務人員,教務人員根據計算機反饋的信息進行選擇。
在特定時刻顯示用戶操作,以防誤操作。培訓管理平臺的數據流進行到特定環節,系統將提示相關人員進行與其有關的工作。
能夠進行操作提示。如在培訓項目進入實施環節后,系統會提示課表管理人員應進行哪些班級的課表的編制。
本系統是根據干部教育培訓特有的管理模式設計的,充分考慮到各種排課的約束條件,使課表精確性有了很大改善,保證了課表信息錄入、修改的一致性,緩解工作壓力,提高了工作效率。目前,該系統已正式上線使用,功能運行正常,但仍有許多細節需要在今后不斷改進,還需要與教務管理人員進一步交流,完善系統功能。
[1]彭齡.浙工院教務管理排課子系統的設計與實現[J].網友世界,2012(2).
[2]陳寧江.高職院校分級排課的實施與探討[J].工業技術與職業教育,2011(1):46-47.
[3]喬少華.電大排課系統的設計與實現研究[J].科教文匯,2009(8):113.