




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 基于規(guī)則庫的教室資源管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 秦新國+丁國勇摘 要:日常教學(xué)活動(dòng)中,針對教室資源管理中存在教室使用信息不透明、使用效率不高等問題,作者設(shè)計(jì)并實(shí)現(xiàn)了一套基于規(guī)則庫的教室資源管理系統(tǒng),使用戶可以實(shí)時(shí)了解當(dāng)前教室資源的使用情況,也大大提高了教室使用效率和管理效率。關(guān)鍵詞:教室資源管理;規(guī)則庫;管理模式:g48 文獻(xiàn)標(biāo)志碼:a :1673-8454(2014)21-0065-03一、教室資源管理現(xiàn)狀隨著辦學(xué)規(guī)模的擴(kuò)大,教室資源的數(shù)量急劇增加,教室資源管理的工作量也越來越大,人工管理教室資源的模式已不能滿足當(dāng)前的需求,通過對教室資源管理過程
2、進(jìn)行分析,可以把教室資源管理中存在的諸多問題總結(jié)如下:第一,教師和學(xué)生無法及時(shí)了解當(dāng)前教室的使用情況,管理人員也無法對教室使用情況進(jìn)行整體把握和有效的調(diào)控;第二,利用電子表格或紙質(zhì)材料記錄教室借用記錄容易丟失數(shù)據(jù),且歷史借用記錄的維護(hù)和查詢也比較困難;第三,隨著學(xué)校規(guī)模的不斷擴(kuò)大,全校教室資源管理僅僅依靠單個(gè)職能部門,不僅管理的工作量非常大,而且工作效率也比較低;第四,教室使用過程中經(jīng)常出現(xiàn)沖突現(xiàn)象,缺乏有效的檢測機(jī)制。二、系統(tǒng)設(shè)計(jì)方案在日常教學(xué)活動(dòng)中,教室資源的使用主要包括:教學(xué)任務(wù)安排的需要,教師調(diào)停課、補(bǔ)課的需要,院系開展教學(xué)活動(dòng)的需要,校內(nèi)/外培訓(xùn)的需要,考試安排的需要,但不管何種使用
3、情形,最終它們都將轉(zhuǎn)化為教室的借用問題。因此,解決好教室借用問題就成了本系統(tǒng)設(shè)計(jì)的關(guān)鍵。1.系統(tǒng)設(shè)計(jì)指導(dǎo)思想教室資源管理系統(tǒng)的設(shè)計(jì)遵循以下四個(gè)原則:第一,提供實(shí)時(shí)教室資源使用情況查詢接口,便于師生迅速掌握相關(guān)信息。教室的使用情況是一個(gè)動(dòng)態(tài)變化的過程,及時(shí)掌握當(dāng)前哪些教室正在使用,哪些教室可以用,可以方便教師順利開展教學(xué)活動(dòng),方便學(xué)生找到合適的教室自習(xí);方便管理人員對教室資源進(jìn)行合理調(diào)度。第二,提供教室使用沖突檢測機(jī)制,避免教室借用沖突,保障正常的教學(xué)秩序。第三,管理人員可以對教室資源的借用設(shè)置相應(yīng)的規(guī)則,規(guī)定哪些教室可以用、哪些教室不能用。當(dāng)然,規(guī)則的維度應(yīng)該是多元的,以便于對教室資源的借用活
4、動(dòng)進(jìn)行靈活、有效的調(diào)度。第四,盡量提高教室資源的使用效率,避免高利用率、低就坐率以及教室孤島現(xiàn)象。2.教室借用流程設(shè)計(jì)(見圖1)根據(jù)使用對象的不同,教室資源的使用可以分為兩類,一種校內(nèi)用戶使用,另一種是校外用戶使用。對于前者,一般表現(xiàn)為日常教學(xué)活動(dòng),這時(shí),用戶可以直接打印教室借用申請單,并送交多媒體辦公室辦理教室借用手續(xù);而對于后者,一般表現(xiàn)為校外培訓(xùn),為了維護(hù)學(xué)生的合法權(quán)益,教務(wù)處需要對校外機(jī)構(gòu)進(jìn)行相應(yīng)的審核,審核通過后方能進(jìn)一步履行教室借用手續(xù)。三、系統(tǒng)實(shí)現(xiàn)過程中的關(guān)鍵技術(shù)1.教室借用查詢信息表示用戶在履行教室借用手續(xù)時(shí),先要查詢出當(dāng)前可用的空教室,然后有針對性地借用相關(guān)教室。在查詢空教室
5、時(shí),用戶需輸入相應(yīng)的查詢參數(shù),查詢參數(shù)的結(jié)構(gòu)如圖2所示:其中term表示當(dāng)前學(xué)期信息;weekdes表示教室借用的周數(shù)信息,用20位二進(jìn)制數(shù)表示,二進(jìn)制數(shù)的長度表示當(dāng)前學(xué)期有效的周數(shù),其中0表示無效,1表示有效,如00010000000000000000表示當(dāng)前查詢的是第四周的空教室;week表示借用星期集合信息,如“week=1”表示當(dāng)前查詢的是星期一的空教室,“week=1,2”表示當(dāng)前查詢的是星期一和星期二的空教室,多個(gè)取值之間用逗號(hào)分隔;bjc表示借用起始節(jié)次;ejc表示借用截止節(jié)次;capacity表示參加活動(dòng)的學(xué)生人數(shù),capacity的值應(yīng)小于等于借用教室的容量,在教室借用過程中
6、教室容量與capacity相當(dāng)?shù)慕淌覍?yōu)先推薦,以提高教室的使用率。周數(shù)信息的構(gòu)造對普通用戶來講比較復(fù)雜,在實(shí)際操作過程中,周數(shù)信息的構(gòu)造對用戶是透明的,實(shí)際使用過程中,用戶只需要提供借用日期即可,系統(tǒng)會(huì)根據(jù)用戶的輸入自動(dòng)轉(zhuǎn)換。使用二進(jìn)制格式表示每學(xué)期的周數(shù)信息比較直觀,在處理教室的批量借用時(shí)也比較靈活。譬如,要借用一間1至18周都有空的教室,那么在表示周數(shù)信息時(shí)只需要將二進(jìn)制數(shù)的1至18位全部用1表示即可。另外,使用這種數(shù)據(jù)結(jié)構(gòu)也便于教室借用沖突計(jì)算。2.即時(shí)空教室檢測算法即時(shí)空教室是指在指定的時(shí)間范圍內(nèi),從學(xué)校所有可用的教室資源中去除已經(jīng)被使用的教室資源后剩余的教室資源集合。教室沖突現(xiàn)象是
7、指不同的用戶借用的同一間教室在使用時(shí)間上存在重疊,使同一間教室在相同的時(shí)間內(nèi)同時(shí)開展兩個(gè)或兩個(gè)以上的教學(xué)活動(dòng)的現(xiàn)象。假設(shè)存在教室r,那么在同一周、同一天有兩個(gè)借用時(shí)間段a,b和c,d,它們存在沖突的可能可以描述如下:c,d的起點(diǎn)落在a,b內(nèi);c,d的終點(diǎn)落在a,b內(nèi);a,b是c,d的子集。(見圖3)綜上所述,檢查某間教室在某個(gè)時(shí)間段是否被占用的算法可用sql描述如下:if exists(select * from roomborrowinfolist where roomid = roomid and (f_weekdesoper(weekdes,weekdes) = 1) and term
8、= term and week = week and bjc >= bjc and bjc <= ejc)or exists(select * from roomborrowinfolist where roomid = roomid and (f_weekdesoper(weekdes,weekdes) = 1) and term = term and week = week and ejc >= bjc and ejc <= ejc)endprintor exists(select * from roomborrowinfolist where roomid = r
9、oomid and (f_weekdesoper(weekdes,weekdes) = 1) and term = term and week = week and bjc <= bjc and ejc >= ejc)beginprint '當(dāng)前教室已經(jīng)被使用'end其中,roomborrowinfolist表示當(dāng)前已經(jīng)被借用的教室信息集合,其數(shù)據(jù)來源由兩部分組成,分別是排課所需的教室信息和開展其它教學(xué)活動(dòng)所需的教室信息。weekdesoper是數(shù)據(jù)庫自定義函數(shù),用于計(jì)算查詢周和目標(biāo)周之間是否存在重疊,其算法描述如下:-計(jì)算給定的兩個(gè)周數(shù)之間是否存在重疊create
10、 function f_weekdesoper(w1 varchar(20),w2 varchar(20)returns intasbegindeclare flag intset flag = 0while len(w1) > 0 and len(w2) > 0beginif left(w1,1) = left(w2,1) and left(w1,1) = '1'beginset flag = 1endset w1 = stuff(w1,1,1,'')set w2 = stuff(w2,1,1,'')endreturn flagen
11、d掌握了教室沖突檢測算法后,再查詢教室資源集合中符合要求的空教室就比較容易了。在查詢時(shí)間一定的前提下,將當(dāng)前可用的教室資源和已經(jīng)借用的教室信息之間進(jìn)行沖突計(jì)算,如果不沖突就是可用的教室,反之亦然。其查詢過程可描述如下:foreach(room in roomlist)foreach(roomborrowinfo in roomborrowinfolist)如果當(dāng)前教室借用和已經(jīng)借用的教室信息在時(shí)間上發(fā)生沖突 那么當(dāng)前教室不可以使用!否則當(dāng)前教室可以使用!3.教室借用規(guī)則表示教室借用活動(dòng)應(yīng)符合兩個(gè)前提條件:一是教室資源是公共教學(xué)資源,院系或教師不得長期占用一些教室。隨著招生規(guī)模的不斷擴(kuò)大,教室資
12、源相對比較匱乏,充分提高教室的使用效率至關(guān)重要。二是學(xué)校能約束用戶的借用行為,以保障特殊時(shí)期學(xué)校對教室的需要,如國家等級考試、學(xué)校期末考試等。為此,我們從兩個(gè)方面來定義教室借用規(guī)則。第一,管理員可以為教室使用申請?jiān)O(shè)定一個(gè)時(shí)間閾值,用戶只能申請?zhí)囟〞r(shí)間范圍內(nèi)的教室。如果用戶想申請超出時(shí)間閾值以外的教室,那么他就必須到教務(wù)處履行相應(yīng)的借用手續(xù)。這可以避免少數(shù)用戶肆意占用教室資源的問題。第二,制定一個(gè)教室借用規(guī)則庫,詳細(xì)定義教室資源借用的約束條件,以便對教室借用進(jìn)行更細(xì)微的調(diào)控。規(guī)則的定義主要包括以下四個(gè)方面:(1)教室禁止借用的時(shí)間范圍;(2)教室禁止借用的樓宇信息;(3)教室禁止借用的樓層信息;(4)教室禁止借用的教室信息。教室借用規(guī)則采用xml格式來進(jìn)行描述,不僅可以明確表示規(guī)則模型中各個(gè)部分的意義,而且增強(qiáng)了規(guī)則的擴(kuò)展性。教室借用規(guī)則可以描述如下:/借用規(guī)則節(jié)點(diǎn)敏知樓/樓宇約束2 /樓層約束2010-12-7 0:00:00/時(shí)間約束2010-12-15 0:00:00/房間約束四、系統(tǒng)實(shí)現(xiàn)基于本文設(shè)計(jì)思想我們開發(fā)了一個(gè)基于規(guī)則庫的教室資源管理系統(tǒng),用戶可以在線查詢指定日期的教室使用情況,并根據(jù)需要辦理借用手續(xù)。如圖4所示,教室被使用的時(shí)間段用灰色的底紋填充,白色底紋表示的時(shí)間段內(nèi)該教室處于空閑狀態(tài)。教室使用情況一目了然,給師生安排各項(xiàng)教學(xué)活動(dòng)提供了方
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)生投資創(chuàng)業(yè)計(jì)劃書-圖文
- 朝陽市二甲基二烯丙基氯化銨項(xiàng)目可行性研究報(bào)告
- 2025年中國莞香茶行業(yè)市場運(yùn)行態(tài)勢與投資戰(zhàn)略咨詢報(bào)告
- 設(shè)備采購評估報(bào)告(模板)
- 日常安全文明施工檢查記錄表
- 配電安全生產(chǎn)心得體會(huì)
- 生產(chǎn)經(jīng)營單位制定或者修改有關(guān)安全生產(chǎn)
- 安全事故防范制度
- 負(fù)責(zé)人安全責(zé)任制度
- 中國有機(jī)黃花菜行業(yè)市場前景預(yù)測及投資價(jià)值評估分析報(bào)告
- 四年級上冊語文全冊重點(diǎn)知識(shí)
- GB/T 150.3-2024壓力容器第3部分:設(shè)計(jì)
- 拼多多店鋪代運(yùn)營合同模板
- 體育訓(xùn)練館維修改造工程鋼結(jié)構(gòu)網(wǎng)架屋面施工組織設(shè)計(jì)
- 機(jī)動(dòng)車安全技術(shù)檢驗(yàn)操作規(guī)范標(biāo)準(zhǔn)
- 電化學(xué)儲(chǔ)能黑啟動(dòng)技術(shù)導(dǎo)則
- MOOC 計(jì)算機(jī)網(wǎng)絡(luò)-華南理工大學(xué) 中國大學(xué)慕課答案
- 工程經(jīng)濟(jì)學(xué)(第6版)全套教學(xué)課件
- 陜西史上最全的2024屆數(shù)學(xué)七年級第二學(xué)期期末綜合測試試題含解析
- 設(shè)計(jì)授權(quán)委托書
- 建設(shè)工程質(zhì)量檢測方案-技術(shù)標(biāo)部分
評論
0/150
提交評論