顧名思義,排課系統就是計算(suàn)與排課軟件結合而成系統。鑒于排課算(suàn)法複雜(zá),計算(suàn)量龐大(dà),要求相關計算(suàn)機有較高(gāo)的(de)運算(suàn)能力,再者,由于課程表要顯示的(de)信息較多(duō),可(kě)能對(duì)顯示屏的(de)大(dà)小或屏幕分(fēn)辨率有一定的(de)要求。

軟件類型:

目前市面上所見的(de)排課軟件可(kě)分(fēn)三種類型:手動型自動型混合型
手動型
傳統的(de)排課軟件一般側重手動。理(lǐ)論上手動拖曳放置更加符合排課者的(de)意願。然而由于課節數目較多(duō),教師與教師之間,課節與課節之間的(de)沖突與牽連甚大(dà),排課者面前繁雜(zá)的(de)、牽一發動全身的(de)課程編排面前,容易顧此失彼,導緻排課失敗。
自動型
軟件随機或通(tōng)過一些通(tōng)用(yòng)的(de)排課算(suàn)法,自動幫排課者完成課程編排。自動型的(de)優點是速度快(kuài),省事。但自動排出來(lái)的(de)課程仁者見仁,智者見智,不容易被排課者接受。
混合型
即手動、自動結合的(de)類型。這(zhè)也(yě)是目前排課軟件中比較科學的(de)一種類型。雖然大(dà)部分(fēn)排課軟件都号稱手動、自動相結合,其實真正能做(zuò)的(de)少之又少。真正的(de)混合型手動部分(fēn)應該有足夠的(de)排課指引,自動部分(fēn)應該有精确的(de)條件設置,使手動編排課程和(hé)自動編排的(de)課程結合成的(de)課程表,都符合排課者的(de)意願。混合型對(duì)排課算(suàn)法要求非常高(gāo),因爲程序在用(yòng)戶完成了(le)手工排課後,面對(duì)的(de)是一個(gè)非常複雜(zá)的(de)“半成品”,在這(zhè)半成品上做(zuò)到百分(fēn)之百通(tōng)過餘下(xià)課程無疑是對(duì)算(suàn)法的(de)一種嚴峻考驗。