[發明專利]智能排課系統及方法在審
| 申請號: | 201510363389.0 | 申請日: | 2015-06-26 |
| 公開(公告)號: | CN105139310A | 公開(公告)日: | 2015-12-09 |
| 發明(設計)人: | 徐圭遜;施政;陳春生;李樂;丁英杰 | 申請(專利權)人: | 蘇州點通教育科技有限公司 |
| 主分類號: | G06Q50/20 | 分類號: | G06Q50/20 |
| 代理公司: | 蘇州華博知識產權代理有限公司 32232 | 代理人: | 黃珩 |
| 地址: | 215000 江蘇省蘇州市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能 系統 方法 | ||
技術領域
本發明涉及一種涉及教學排課的軟件技術,具體涉及一種智能排課系統及方法。
背景技術
排課是按學校的教學計劃給各個班級的課程安排合適的地點、時間。排課工作在教學管理中很重要也很繁瑣,每學期的排課工作都需要花費大量的人力和時間,而隨著目前各種學科的豐富和課程的多樣化,傳統的手工排課已經漸漸不能適應這些要求。
發明內容
為了解決上述技術問題,本發明提供了一種可以有效滿足學科和課程排課要求的智能排課系統及方法。
為了達到上述目的,本發明的技術方案如下:
智能排課系統,其基于java平臺,采用B/S架構,服務器使用WEBServer和關系型數據庫,其包括:
基礎數據錄入模塊,用于向服務器內錄入年級信息、班級信息和教師信息;
課時識別模塊,通過課時識別模塊識別出教師向服務器內輸入的課程的時長;
學科識別模塊,通過課時識別模塊識別出教師向服務器內輸入的課程的所屬學科;
排課模塊,教師向服務器內輸入課程后,排課模塊根據輸入的年級信息、班級信息和教師信息識別出課程的年級、班級和教師并將課程排至相應的年級、班級和教師下,排課模塊再根據課程的時長和學科將其排至相應的周、天和學科下,周、天按照計劃的時間和課程的時長進行匹配,如周、天的計劃時間已經排滿,則不排進課程,如沒有排滿,則排進課程;
排課顯示模塊,其依托于excel以表格的形式顯示排課模塊的排課結果數據。
本發明通過向服務器錄入年級信息、班級信息和教師信息,同時再向服務器內輸入包含有時長和所屬學科的課程,從而使得排課模板可以根據這些信息自動地排出所需要的課程表,使得排課效率和準確程度都得以提高。
在上述技術方案的基礎上,本發明還可以作如下改進:
作為優選的方案,上述的智能排課系統還包括排課優先級模塊,教師通過排課優先級模塊在課程上加上優先級識別碼,排課模塊根據優先級識別碼將課程有限地排進周、天的計劃時間內。
采用上述優選的方案,可以優先地將需要的課程排進課程表內,該優先級識別碼進一步可以為可被計算機識別的條形碼、二維碼等。
作為優選的方案,上述的智能排課系統還包括教室安排模塊,教師通過教室安排模塊向服務器內輸入時間段內空閑的教室,排課模塊將課程在時間點內排入教室并在教室上加入時間點識別碼,排課模塊在下次排教室時根據時間點識別碼自動跳過該時間點的教室。
采用上述優選的方案,可以優先地將空閑的教室排進課程表內,該時間點識別碼進一步可以為可被計算機識別的條形碼、二維碼等。
作為優選的方案,上述的智能排課系統還包括特殊時間模塊,教師通過特殊時間模塊在課程上按照學科和教師類別標示上其需要跳開的時間點標識碼,排課模塊根據時間點標識碼為學科和教師自動跳開該時間點,將其安排至其他時間點內。
采用上述優選的方案,可以根據教師和學科的需要跳開不想被安排進的時間點,該時間點標識碼進一步可以為可被計算機識別的條形碼、二維碼等。
作為優選的方案,上述的智能排課系統還包括課程微調模塊,教師通過課程微調模塊將完成的課表進行手動微調。
采用上述優選的方案,可以實現對課程表的手動微調。
智能排課方法,其基于java平臺,采用B/S架構,服務器使用WEBServer和關系型數據庫,其包括:
通過基礎數據錄入模塊向服務器內錄入年級信息、班級信息和教師信息;
通過課時識別模塊識別出教師向服務器內輸入的課程的時長;
通過課時識別模塊識別出教師向服務器內輸入的課程的所屬學科;
通過排課模塊進行排課,教師向服務器內輸入課程后,排課模塊根據輸入的年級信息、班級信息和教師信息識別出課程的年級、班級和教師并將課程排至相應的年級、班級和教師下,排課模塊再根據課程的時長和學科將其排至相應的周、天和學科下,周、天按照計劃的時間和課程的時長進行匹配,如周、天的計劃時間已經排滿,則不排進課程,如沒有排滿,則排進課程;
通過排課顯示模塊依托于excel并以表格的形式顯示排課模塊的排課結果數據。
本發明通過向服務器錄入年級信息、班級信息和教師信息,同時再向服務器內輸入包含有時長和所屬學科的課程,從而使得排課模板可以根據這些信息自動地排出所需要的課程表,使得排課效率和準確程度都得以提高。
在上述技術方案的基礎上,本發明還可以作如下改進:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州點通教育科技有限公司,未經蘇州點通教育科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510363389.0/2.html,轉載請聲明來源鉆瓜專利網。





