[發明專利]校園走班排課方法及系統在審
| 申請號: | 201910365421.7 | 申請日: | 2019-04-30 |
| 公開(公告)號: | CN110210649A | 公開(公告)日: | 2019-09-06 |
| 發明(設計)人: | 楊興波;付前程;李齊;羊振幸 | 申請(專利權)人: | 武漢前興科技股份有限公司 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06Q50/20 |
| 代理公司: | 武漢藍寶石專利代理事務所(特殊普通合伙) 42242 | 代理人: | 廉海濤 |
| 地址: | 430000 湖北省武漢市東湖開發區武大科技園內*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基本約束條件 優化約束條件 校園 沖突區域 輸出排 課程信息 手動調節 約束條件 失敗 刪除 學生 成功 課程 | ||
1.一種校園走班排課方法,其特征在于,包括:
學生選取對應的課程,其將選取的課程數據進行保存;
獲取選取的課程數據分班約束條件,并根據學生選取的課程信息及分班約束條件進行分班;
獲取排課的基本約束條件及優化約束條件;
在同時滿足基本約束條件和優化約束條件的前提下對班級進行排課,若排課成功,則輸出排課結果;若同時滿足基本約束條件和優化約束條件的前提下排課失敗,則刪除優化約束條件,在滿足基本約束條件的前提下對班級進行排課,若排課成功,則輸出排課結果;若在滿足基本約束條件的前提下排課失敗,則生成最接近滿足基本約束條件的排課結果,并顯示沖突區域;手動調節沖突區域,實現排課。
2.根據權利要求1所述的校園走班排課方法,其特征在于,所述分班約束條件包括:教室的最大容量、班級男女比例及班級的平均成績。
3.根據權利要求1所述的校園走班排課方法,其特征在于,所述排課的基本約束條件包括:班級上課時段、授課教師、上課教室及課時總數。
4.根據權利要求1所述的校園走班排課方法,其特征在于,所述排課的優化約束條件包括:每天的課時數、連排課時及是否合班上課。
5.根據權利要求1-4任一項所述的校園走班排課方法,其特征在于,還包括:用戶設置篩選條件,對排課結果篩選查詢,并輸出查詢結果。
6.根據權利要求1-4任一項所述的校園走班排課方法,其特征在于,還包括:用戶設置篩選條件,對排課結果篩選后輸出打印。
7.一種校園走班排課系統,其特征在于,包括:
選課模塊,用于學生選取對應的課程,其將選取的課程數據進行保存;
分班模塊,用于獲取選取的課程數據分班約束條件,并根據學生選取的課程信息及分班約束條件進行分班;
排課模塊,用于獲取排課的基本約束條件、優化約束條件及分班信息;
在同時滿足基本約束條件和優化約束條件的前提下對班級進行排課,若排課成功,則輸出排課結果;
若同時滿足基本約束條件和優化約束條件的前提下排課失敗,則刪除優化約束條件,在滿足基本約束條件的前提下對班級進行排課,若排課成功,則輸出排課結果;
若在滿足基本約束條件的前提下排課失敗,則生成最接近滿足基本約束條件的排課結果,并顯示沖突區域;
手動調節沖突區域,實現排課。
8.根據權利要求6所述的校園走班排課系統,其特征在于,還包括:
查詢模塊,用戶設置篩選條件,對排課結果篩選查詢,并輸出查詢結果。
9.根據權利要求6所述的校園走班排課系統,其特征在于,還包括:
打印模塊,用戶設置篩選條件,對排課結果篩選后輸出打印。
10.一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現以下步驟:
學生選取對應的課程,其將選取的課程數據進行保存;
獲取選取的課程數據分班約束條件,并根據學生選取的課程信息及分班約束條件進行分班;
獲取排課的基本約束條件及優化約束條件;
在同時滿足基本約束條件和優化約束條件的前提下對班級進行排課,若排課成功,則輸出排課結果;
若同時滿足基本約束條件和優化約束條件的前提下排課失敗,則刪除優化約束條件,在滿足基本約束條件的前提下對班級進行排課,若排課成功,則輸出排課結果;
若在滿足基本約束條件的前提下排課失敗,則生成最接近滿足基本約束條件的排課結果,并顯示沖突區域。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢前興科技股份有限公司,未經武漢前興科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910365421.7/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





