甄翠明 李克甘 昕艷 陳其勇
摘? 要:針對目前高校無紙化考試方式的實施引起的計算機(jī)實驗室使用頻繁,而現(xiàn)行的計算機(jī)實驗室預(yù)約手續(xù)繁瑣及手工管理登記的方式容易出現(xiàn)失誤和預(yù)約沖突等問題,從廣西中醫(yī)藥大學(xué)的實際使用情況出發(fā),設(shè)計適合高校的計算機(jī)實驗室預(yù)約管理系統(tǒng),實現(xiàn)計算機(jī)實驗室網(wǎng)上預(yù)約操作,不僅方便教師快速確定無紙化考試的時間地點,還提高了計算機(jī)實驗室管理的工作效率和資源利用率。
關(guān)鍵詞:計算機(jī)實驗室;預(yù)約系統(tǒng);數(shù)據(jù)庫;系統(tǒng)管理
中圖分類號:TP311.52? 文獻(xiàn)標(biāo)識碼:A 文章編號:2096-4706(2019)07-0108-02
Abstract:In view of the frequent use of computer laboratories caused by the implementation of paperless examination in colleges and universities,the cumbersome booking procedures of computer laboratories and the prone mistakes and conflicts of booking in manual management and registration,this paper designs a computer laboratory booking management system suitable for colleges and universities to realize computer experiments based on the actual use of Guangxi University of Chinese Medicine. Reservation operation on the room network not only facilitates teachers to quickly determine the time and place of paperless examination,but also improves the efficiency and resource utilization of computer laboratory management.
Keywords:computer laboratory;reservation system;database;system management
1? 研究的背景
近年來,隨著信息化技術(shù)的發(fā)展,在國家政策的推動下,再加上無紙化考試本身所具有的優(yōu)勢,推行無紙化考試成為眾多高校推進(jìn)信息化建設(shè)的重要任務(wù)之一[1]。例如:廣西中醫(yī)藥大學(xué)越來越多的課程開始采取計算機(jī)無紙化考試系統(tǒng)進(jìn)行考試,近三年來學(xué)校無紙化考試的場次成倍數(shù)增加。經(jīng)統(tǒng)計,廣西中醫(yī)藥大學(xué)從2016-2018年三年間開展的各類無紙化考試平均每學(xué)年450場次,且無紙化考試均在計算機(jī)實驗室中進(jìn)行,需要通過任課教師與計算機(jī)實驗室管理員進(jìn)行預(yù)約方可使用,即教師填寫申請表,二級學(xué)院審批后交給計算機(jī)實驗室管理員查詢實驗室是否空閑,如果不空閑則需要重新溝通確定新的時間或計算機(jī)實驗室,確定后管理員必須進(jìn)行登記,否則有可能造成預(yù)約沖突。這種管理方式效率太低,辦理流程太過復(fù)雜且容易出錯。因此,設(shè)計一個能適應(yīng)我校實際應(yīng)用情況的計算機(jī)實驗室預(yù)約管理系統(tǒng)不僅能方便教師快速確定無紙化考試的時間地點,還能提高計算機(jī)實驗室管理的工作效率。
2? 目前計算機(jī)實驗室預(yù)約管理系統(tǒng)存在的問題及解決方法
隨著計算機(jī)技術(shù)的發(fā)展,國內(nèi)的高校無論是教室還是實驗室的預(yù)約工作管理大多采用網(wǎng)絡(luò)在線預(yù)約管理系統(tǒng)來改變?nèi)斯ど暾堫A(yù)約、手工登記的管理方式,為了實現(xiàn)教師隨時隨地進(jìn)行在線預(yù)約,基本采用Web模式,開發(fā)語言主要有PHP、C和Java,數(shù)據(jù)庫則采用SQL數(shù)據(jù)庫[2],主要功能為在線登錄、預(yù)約情況查看、預(yù)約、留言等。大部分的預(yù)約系統(tǒng)只能看到被預(yù)約的情況,無法看到計算機(jī)實驗室的教學(xué)任務(wù)課表信息或者沒把這一功能考慮進(jìn)去[3,4]。實際上計算機(jī)實驗室的主要功能是承擔(dān)教學(xué)任務(wù),如果不把計算機(jī)實驗室的課表信息添加進(jìn)實驗室使用狀態(tài)信息中,將會造成教學(xué)和預(yù)約的沖突。要讓預(yù)約系統(tǒng)體現(xiàn)出計算機(jī)實驗室本身的課表信息,最好的方法就是把預(yù)約系統(tǒng)的實驗室使用情況的相關(guān)數(shù)據(jù)與學(xué)校的教學(xué)管理系統(tǒng)的實驗室課表數(shù)據(jù)進(jìn)行同步,這必須制作相應(yīng)的數(shù)據(jù)接口模塊,不太容易實現(xiàn);或者可以通過管理員手動添加課程信息到預(yù)約信息表里面,但是這樣太過繁瑣復(fù)雜,而且容易出錯[5,6]。最快速簡便的做法是在每個學(xué)期開學(xué)前把計算機(jī)實驗室的課表從教學(xué)管理系統(tǒng)中導(dǎo)出,再導(dǎo)入到預(yù)約系統(tǒng)中,并在每個預(yù)約周前自動生成課程信息到預(yù)約信息表中,這樣計算機(jī)實驗室每周的使用情況就一目了然,避免了課程沖突也方便管理。如果遇到計算機(jī)實驗室的課程異動情況,則要求該任課教師提前通知計算機(jī)實驗室管理員進(jìn)行修改課表即可,這類事件發(fā)生的幾率比較低,因此不會帶來管理的不便。
3? 系統(tǒng)總體框架設(shè)計
根據(jù)學(xué)校的實際情況,計算機(jī)實驗室預(yù)約管理系統(tǒng)除了常規(guī)的預(yù)約功能外,必須具備每個學(xué)期計算機(jī)實驗室的課表信息導(dǎo)入的功能,并在初始化每周的預(yù)約信息時把學(xué)校教學(xué)計劃任務(wù)的課程信息自動添加進(jìn)去,具體的系統(tǒng)總體框架如圖1所示。
計算機(jī)實驗室預(yù)約管理系統(tǒng)的主要用戶分為管理員、教師。管理員的主要功能包括查看實驗室的使用狀態(tài)、用戶管理、預(yù)約信息管理、計算機(jī)實驗室信息管理、計算機(jī)實驗室預(yù)約信息管理、課時信息管理、課程信息管理、專業(yè)信息管理、課表信息管理(課表的導(dǎo)入、修改、刪除)、統(tǒng)計報表功能(統(tǒng)計每學(xué)期各個計算機(jī)實驗室的使用情況)。教師用戶登錄系統(tǒng)后可以查看每周的計算機(jī)實驗室的使用狀態(tài),可以實現(xiàn)預(yù)約功能(預(yù)約計算機(jī)實驗室登記使用信息,修改和取消預(yù)約信息)、留言功能。
4? 功能設(shè)計
根據(jù)計算機(jī)實驗室預(yù)約的實際流程,得到預(yù)約管理系統(tǒng)所要處理數(shù)據(jù)的流程,如圖2所示。
通過對計算機(jī)實驗室預(yù)約管理系統(tǒng)所管理的內(nèi)容和數(shù)據(jù)流程進(jìn)行分析,主要功能設(shè)計如下。
(1)計算機(jī)實驗室使用狀態(tài)信息生成:課表管理、預(yù)約信息(教師預(yù)約、管理員審批預(yù)約、更新);
(2)課表管理:周次設(shè)置、星期設(shè)置、課時設(shè)置、課程設(shè)置、專業(yè)設(shè)置、課表導(dǎo)入、課表修改、課表刪除;
(3)計算機(jī)實驗室預(yù)約信息表生成、教師預(yù)約(添加、修改、刪除)、管理員管理(審批、修改、刪除));
(4)查詢功能:管理員和教師查詢計算機(jī)實驗室使用狀態(tài)信息,管理員查詢計算機(jī)實驗室預(yù)約信息表;
(5)反饋功能:預(yù)約信息反饋給教師,教師反饋信息給管理員;
(6)用戶管理:管理員對教師用戶進(jìn)行管理(添加、修改、刪除),教師用戶個人信息管理(修改);
(7)統(tǒng)計報表:查詢?nèi)我凰幤啡我鈺r間段的入庫、出庫、盈虧、報損明細(xì),并匯總相關(guān)金額。
5? 計算機(jī)實驗室使用狀態(tài)信息生成功能詳細(xì)設(shè)計
計算機(jī)實驗室使用狀態(tài)信息數(shù)據(jù)來源于兩種:一是學(xué)校教學(xué)任務(wù)的計劃課程的信息數(shù)據(jù),二是計算機(jī)實驗室預(yù)約信息表中的預(yù)約數(shù)據(jù)。學(xué)校的教學(xué)任務(wù)課程計劃信息可以通過每學(xué)期開學(xué)前從教學(xué)管理系統(tǒng)中導(dǎo)出計算機(jī)實驗室的固定課表,通過固定的格式導(dǎo)入到預(yù)約系統(tǒng)中。實驗室預(yù)約系統(tǒng)在生成每周的計算機(jī)實驗室使用狀態(tài)信息表的時候,需要掃描數(shù)據(jù)庫中存儲課表的數(shù)據(jù)表,把當(dāng)前的日期與課表數(shù)據(jù)表中的每個課堂的周次、星期、課時逐一對比,再把對應(yīng)的課堂信息添加到每周的計算機(jī)實驗室使用狀態(tài)信息表中即可。預(yù)約信息數(shù)據(jù)則是在教師在線查看過計算機(jī)實驗室使用狀態(tài)信息表后,提交預(yù)約申請,管理員審批通過后,計算機(jī)實驗室的預(yù)約信息被添加進(jìn)實驗室預(yù)約信息表中,管理員更新計算機(jī)實驗室使用狀態(tài)信息表。計算機(jī)實驗室使用狀態(tài)信息表必須每周或按照實際需求的時間內(nèi)清空信息并生成新預(yù)約周的課程信息。
6? 結(jié)? 論
綜上,本文結(jié)合學(xué)校計算機(jī)實驗室實際使用情況,提出基于固定格式課表導(dǎo)入并在每周初始化預(yù)約信息表時自動添加課程計劃信息,確保了計算機(jī)實驗室預(yù)約信息表的準(zhǔn)確性,避免了課程沖突,提高了學(xué)校無紙化考試場地的預(yù)約效率和計算機(jī)實驗室管理工作的效率。
參考文獻(xiàn):
[1] 韋喆哲.高校無紙化考試實施方案淺析 [J].經(jīng)貿(mào)實踐,2015(15):246.
[2] 任曉磊.基于PHP技術(shù)開發(fā)多媒體教室調(diào)換課與預(yù)約管理系統(tǒng)的研究現(xiàn) [J].信息通信,2017(5):144-145.
[3] 余獻(xiàn)平,以ASP.NET為基礎(chǔ)的實驗室預(yù)約系統(tǒng)的設(shè)計 [J].電子技術(shù)與軟件工程,2018(12):45.
[4] 張宸.實驗室預(yù)約管理系統(tǒng)的功能設(shè)計 [J].數(shù)碼設(shè)計,2017,6(9):76.
[5] 鄒清泉.高校教室預(yù)約系統(tǒng)的研究與應(yīng)用 [J].信息與電腦(理論版),2016(14):93-94.
[6] 喬楨,羅曦,司家瑞.醫(yī)學(xué)院校實驗室網(wǎng)上預(yù)約系統(tǒng)設(shè)計與構(gòu)建 [J].數(shù)字通信世界,2017(9):168+197.
作者簡介:甄翠明(1981-),女,漢族,廣東臺山人,教師,工程師,碩士研究生,研究方向:計算機(jī)多媒體技術(shù)、醫(yī)學(xué)信息管理;通訊作者:李克(1981-),男,壯族,廣西德保人,教師,工程師,碩士研究生,研究方向:軟件工程;甘昕艷(1972-),女,漢族,廣西北流人,教師,副教授,碩士研究生,研究方向:數(shù)據(jù)庫技術(shù);陳其勇(1992-),男,漢族,廣西北流人,實驗員,助理實驗師,本科,研究方向:醫(yī)學(xué)信息管理、計算機(jī)實驗室管理。