" />
中小學(xué)智能排課系統(tǒng)是一個有趣而實(shí)用的問題。其目的是在滿足教學(xué)需求的前提下,合理配置教師、場地等教學(xué)資源,確保需求和資源不發(fā)生沖突,并且符合各方面的排課習(xí)慣。由于該問題并沒有一個確定的算法,因此,采用智能運(yùn)算和人工調(diào)整相結(jié)合,是解決該問題的最佳方法。本軟件根據(jù)學(xué)校基本資料和教學(xué)計(jì)劃進(jìn)行智能排課,并通過人工調(diào)整最終完成課程表的編排。
①結(jié)構(gòu)嚴(yán)謹(jǐn),算法獨(dú)特。中小學(xué)智能排課系統(tǒng)能圓滿解決了現(xiàn)有軟件能夠解決的所有問題,如課程連排,特定時間不能上課(屏蔽時間)等。
②自動排課時,能夠檢查并保留現(xiàn)有課程安排,僅編排未安排的課程。其優(yōu)點(diǎn)是顯而易見的,因?yàn)橥ǔE耪n表時都是在原有課表的基礎(chǔ)上進(jìn)行的。
③人工調(diào)整是在滿足約束條件下的調(diào)整,絕不會發(fā)生任何沖突。通過交互運(yùn)用自動編排和人工調(diào)整,你可以很容易獲得非常滿意的結(jié)果。
④采用數(shù)據(jù)庫支持,發(fā)行時自帶SybaseSQLAnywhere5.0數(shù)據(jù)庫驅(qū)動程序及示例數(shù)據(jù);你還可以選擇使用MicrosoftSQLServer7.0數(shù)據(jù)庫。
⑤安裝維護(hù)簡單,使用方便。采用標(biāo)準(zhǔn)的多文檔界面,美觀大方;并輸出多種報(bào)表。
1.首先打開“排課工作簿.xls”,將貴校的有關(guān)數(shù)據(jù)輸入其中,這個工作簿*有11個工作表,您首先看一下里面的第一個工作表“使用說明”,里面有各種要求和設(shè)置的說明,同時每個工作表中還有自己的輸入說明,請仔細(xì)閱讀;
2.數(shù)據(jù)輸入完畢后保存、關(guān)閉“排課工作簿.xls”,運(yùn)行本軟件“排課系統(tǒng).exe”,執(zhí)行菜單【排課】→【導(dǎo)入所有數(shù)據(jù)】;
3.數(shù)據(jù)導(dǎo)入完畢后就可自動排課了:執(zhí)行菜單【排課】→【課表安排】→【日課表】或點(diǎn)擊“自動排課”按鈕。
排課,即課程編排,是指學(xué)校為了正常進(jìn)行教學(xué)工作,對班級、教師、課程及學(xué)校教學(xué)資源合理安排,制定各種各樣課程表的行為。排課是一件很復(fù)雜的工作,其中必須要解決的問題是課程沖突的問題,否則教學(xué)工作無法正常開展。最難解決的問題是課程編排的合理性,因?yàn)閷Σ煌瑢W(xué)校,不同的教師,認(rèn)為“合理”的定義是不一樣的,一個理想的課程表應(yīng)該是能滿足學(xué)校、教師的大部分“合理”的要求。