小型自動排課系統(tǒng)
摘 要
排課問題的研究主要是解決各種教學資源如教室、教師的合理有效利用問題,避免教師、班級在上課時間、地點上的沖突,使排課時間分配均勻。在算法設計中為排課操作設置了不同的'優(yōu)先級,逐級排課,有效地降低了排課時間沖突的幾率,提高了排課的成功率。另外,系統(tǒng)為教師和教室分別設計了排課級別,從而能夠避免教學資源過于集中地使用,實現(xiàn)均衡化利用。小型自動排課系統(tǒng)只是1種嘗試,還有很多不完善的地方,需待日后改進。
關鍵詞:自動排課; 數(shù)據(jù)庫; 課程表; JAVA
Abstract
In this paper,an algorithm for arranging schedule on the campus is tentatively proposed after consulting these popular software of the same type in the market,and it has been tried to developed .The problem of arranging schedule is largely to solve the proper and effective usage of various teaching resources,such as classrooms,teachers and so on,to avoid the conflict on the time or the place of the schedule,and to make the time produced on the average.In the design of the algorithm,different priorities are assigned to the operation of the arranging schedule,make it complished priority by priority,and thus bring down the probability of the conflict of the time arranging effectively,increase the probability of the successive arranging. Moreover, in order to make sure the teaching resources won’t be used too intensively,and realize the average usage,the system designs the arranging levels for the teacher and the classroom.
The proposal of the algorithm is just an attempt,so there are lots of defects,which are to be improved in future.
Keywords: Automatic Course Scheduling; Database; Curriculum; JAVA
【小型自動排課系統(tǒng)】相關文章: