?? 排課分析.txt
字號:
自頂向下
獲得教員列表(教員,帶班數量)
foreach(教員 in 教員列表)
{
獲得該教員所帶班級列表
foreach(班級 in 教員帶班列表)
{
對該班級正常課時排課
}
}
foreach(教員 in 教員列表)
{
獲得該教員所帶班級列表
foreach(班級 in 教員帶班列表)
{
對該班級加課排課
}
}
對班級正常課時排課
{
獲得空閑教學設施(周信息,時段)
正常排課(周信息,時段)
}
正常排課(班級,周信息,時段)
{
if (周信息==周一)
{
寫周課表(班級,周一,時段)
寫周課表(班級,周三,時段)
寫周課表(班級,周五,時段)
}
else
{
寫周課表(班級,周二,時段)
寫周課表(班級,周四,時段)
寫周課表(班級,周六,時段)
}
}
加課排課
{
// 注意:周信息不能和正常排課在同一天
獲得空閑教學設施(周信息,時段)
寫周課表(班級,周信息,時段)
}
空閑教學設施列表(周信息,時段)
{
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -