對教務(wù)系統(tǒng)中排課系統(tǒng)的思考
(作者未知) 2010/9/17
(接上頁)個(gè)基本條件:操作簡單,排好的課表通過網(wǎng)頁形式可直接查詢和打;設(shè)置簡單:流程合理,界面清晰,管理人員可快速對系統(tǒng)進(jìn)行設(shè)置及初始化;功能實(shí)用:可以方便地對固定課、無課、共用公共場地、教師活動(dòng)安排等進(jìn)行設(shè)置;排課靈活:手工排課,自動(dòng)排課可交替實(shí)施,課表調(diào)整自動(dòng)判斷是否滿足已設(shè)條件等;調(diào)課方便:在管理員的允許下,教師之間可以實(shí)現(xiàn)相互調(diào)課,優(yōu)化掃描結(jié)果;多種方法信息輸出:通過IE直接預(yù)覽、打印輸出班級(jí)課表、教師課表和總課程表等;數(shù)據(jù)安全:數(shù)據(jù)能自動(dòng)定期備份,手工備份及恢復(fù)。
由于這是基于計(jì)算機(jī)的自動(dòng)排課系統(tǒng),因此在實(shí)現(xiàn)排課及查詢的基本功能外還要著重考慮系統(tǒng)的安全性問題,以避免受到人為的攻擊與破壞。計(jì)算機(jī)排課是系統(tǒng)自動(dòng)調(diào)用數(shù)據(jù)庫收集的信息然后利用設(shè)定的約束條件和算法進(jìn)行排課。整個(gè)課表生成過程以計(jì)算機(jī)自動(dòng)生成為主,手工調(diào)整為輔的形式產(chǎn)生。排課問題實(shí)質(zhì)上是課程、班級(jí)、教室、教師、時(shí)間這五維關(guān)系的沖突問題,要合理的解決這個(gè)問題就要結(jié)合之前提到的一些基本原則以及排課的一些基本要求。由于排課管理員不能完全了解每位教師的實(shí)際情況,使安排的上課時(shí)間與教師個(gè)人在學(xué)習(xí)上或生活中的時(shí)間發(fā)生沖突,造成今后頻繁的調(diào)課操作,即增加了工作量。因此可以設(shè)計(jì)一個(gè)信息采集的接口,使整個(gè)系統(tǒng)更加人性化。
五、結(jié)論
隨著各校辦學(xué)規(guī)模的擴(kuò)大及各種軟、硬設(shè)施的不斷變化,學(xué)校排課工作變得越來越復(fù)雜,人工排課已經(jīng)不能適應(yīng)學(xué)校的發(fā)展,而現(xiàn)代計(jì)算機(jī)技術(shù)則將原本繁瑣而又復(fù)雜的排課工作變得簡單與高效。本文討論了高職院校課表問題的要求和難點(diǎn),在分析現(xiàn)有各種排課算法的優(yōu)缺點(diǎn)和排課基本流程要求的基礎(chǔ)上,結(jié)合排課的實(shí)踐,提出了計(jì)算機(jī)排課方案,適應(yīng)了高校的進(jìn)一步發(fā)展。
參考文獻(xiàn):
[1]陳本慶,馬永強(qiáng).改進(jìn)型回溯法在高校排課中的應(yīng)用.成都信息工程學(xué)院學(xué)報(bào),2003,(2):150-153.
[2]張東摩,李紅兵.人工智能研究動(dòng)態(tài)與發(fā)展趨勢.計(jì)算機(jī)科學(xué),1982,(52):5-8.
[3]王曉東.計(jì)算機(jī)算法設(shè)計(jì)與分析.北京電子工業(yè)出版社,2004.
[4]吳志斌,陳淑珍,孫曉安.回溯算法與計(jì)算機(jī)智能排課[J].計(jì)算機(jī)程,1999,(3):79-80.
|