[發明專利]選課管理方法及系統在審
| 申請號: | 201710819860.1 | 申請日: | 2017-09-13 |
| 公開(公告)號: | CN107590758A | 公開(公告)日: | 2018-01-16 |
| 發明(設計)人: | 葉青松;吳玉鋒 | 申請(專利權)人: | 正方軟件股份有限公司 |
| 主分類號: | G06Q50/20 | 分類號: | G06Q50/20;G07C11/00;G06F11/30 |
| 代理公司: | 北京旭路知識產權代理有限公司11567 | 代理人: | 劉成春 |
| 地址: | 310030 浙江省杭州市西*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 選課 管理 方法 系統 | ||
技術領域
本發明涉及教務系統管理領域,具體涉及一種選課管理方法及系統。
背景技術
隨著高校學分制改革不斷深入和創新。學生自主學習能力的不斷加強。越來越多學校都要求學生通過教學管理系統的學生端完成所修課程的選課學習。相對有限的教學資源和條件下,所有學生參與選課的時出現因服務器壓力過大或技術性能瓶頸問題,導致在搶課(秒殺)的高峰時出現服務器宕機、網絡帶寬過高出現反應不過來等現象。
目前針對高校在秒殺業務中絕大多數所采用的是利用緩存技術或對其硬件追加等辦法。其中緩存往往對實時數據要求比較高的業務不太適用;另外需要增加相應的緩存服務器投入配置;在緩存服務器對WEB服務器的帶寬具有一定的要求。
然而緩存技術卻存在如下缺點:
1、用戶展現的數據更新不及時具有一定的延后性。
2、消耗網絡帶寬比較大;分布式主要存在用戶對成本投入比較大,開發部署難度比較高等等。
發明內容
針對現有技術的不足,本發明提供了一種選課管理方法及系統,解決了數據更新不及時、消耗帶寬大的缺陷。
為實現以上目的,本發明通過以下技術方案予以實現:
根據本發明的第一方面,提供一種選課管理方法,包括:
當登入選課系統的用戶個數達到最大值時,針對待登入選課系統的用戶進行排序并生成排隊序號;
實時監控服務器資源,獲取當前剩余空閑資源;
當服務器資源占用率大于預設閾值或登入超時時,登出已登入選課系統的用戶,當服務器資源占用率不大于預設閾值時,根據排隊序號使得待登入選課系統的用戶登入。
進一步地,所述當登入選課系統的用戶個數達到最大值時,對待登入選課系統的用戶進行排序并生成排隊序號,包括:
根據用戶的登錄時間的先后順序生成排隊序號;或者,
對在同一時間段內登錄的用戶隨機生成排隊序號。
進一步地,所述實時監控服務器資源,獲取當前剩余空閑資源,包括:
實時監控服務器資源情況,獲取當前剩余空閑資源,計算出用戶集中辦理業務時,每個用戶所消耗的資源情況。
進一步地,所述當服務器資源占用率大于預設閾值或登入超時時,登出已登入選課系統的用戶,包括:
獲取已登入選課系統的用戶的行為數據,當服務器資源消耗大于預設閾值時,登出已完成選課操作的所述用戶;
獲取已登入選課系統的用戶的登入時間,當所述登入時間大于預設時間閾值時,登出登入超時的用戶。
進一步地,所述當服務器資源占用率不大于預設閾值時,根據排隊序號使得待登入選課系統的用戶登入,包括:
當服務器資源占用率不大于預設閾值時,對于待登入選課系統的用戶顯示帶有當前等待人數及該用戶的排隊序號,根據排隊序號控制待登入用戶自動登入所述選課系統。
根據本發明的第二方面,提供一種選課管理系統,包括:
排序模塊,用于當登入選課系統的用戶個數達到最大值時,針對待登入選課系統的用戶進行排序并生成排隊序號;
檢測模塊,用于實時監控服務器資源,獲取當前剩余空閑資源;
管理模塊,用于當服務器資源占用率大于預設閾值或登入超時時,登出已登入選課系統的用戶,當服務器資源占用率不大于預設閾值時,根據排隊序號使得待登入選課系統的用戶登入。
進一步地,所述排序模塊包括:
第一排序單元,用于根據用戶的登錄時間的先后順序生成排隊序號;
第二排序單元,用于對在同一時間段內登錄的用戶隨機生成排隊序號。
進一步地,所述檢測模塊包括:
計算單元,用于實時監控服務器資源情況,獲取當前剩余空閑資源,計算出用戶集中辦理業務時,每個用戶所消耗的資源情況。
進一步地,所述管理模塊,包括:
獲取已登入選課系統的用戶的行為數據,當服務器資源消耗大于預設閾值時,登出已完成選課操作的所述用戶;
獲取已登入選課系統的用戶的登入時間,當所述登入時間大于預設時間閾值時,登出登入超時的用戶。
進一步地,所述管理模塊,還包括:
當服務器資源占用率不大于預設閾值時,對于待登入選課系統的用戶顯示帶有當前等待人數及該用戶的排隊序號,根據排隊序號控制待登入用戶自動登入所述選課系統。
本發明實施例提供了一種選課管理方法及系統。具備以下有益效果:
1、通過對用戶排序并控制登入,在相同的資源情況下,可以承載更多的用戶進入業務辦理,縮短了辦理時間提高了辦事效率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于正方軟件股份有限公司,未經正方軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710819860.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可以長大的儲物罐
- 下一篇:防止損壞醫藥中間體的保存裝置





