摘 要:在對(duì)現(xiàn)有實(shí)驗(yàn)教學(xué)管理、實(shí)驗(yàn)室設(shè)備及耗材管理、實(shí)驗(yàn)室開放等多個(gè)管理系統(tǒng)分析的基礎(chǔ)上,提出了開發(fā)基于WEB的綜合性實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)方案。
關(guān)鍵詞:實(shí)驗(yàn)室管理;實(shí)驗(yàn)教學(xué)管理;綜合信息系統(tǒng)
中圖分類號(hào):TP391
隨著實(shí)驗(yàn)室規(guī)模不斷擴(kuò)大,設(shè)備多,分類復(fù)雜,實(shí)驗(yàn)頻繁,原始純?nèi)斯さ墓芾砟J揭呀?jīng)明顯不能滿足現(xiàn)在實(shí)驗(yàn)教學(xué)管理的需要,而采用網(wǎng)絡(luò)系統(tǒng)進(jìn)行信息化管理以其科學(xué)性、高效性等特點(diǎn),已經(jīng)成為實(shí)驗(yàn)室管理模式的必然發(fā)展方向。
1 系統(tǒng)開發(fā)必要性
當(dāng)前實(shí)驗(yàn)教學(xué)及實(shí)驗(yàn)室管理中常用的信息系統(tǒng)包括:
(1)實(shí)驗(yàn)教學(xué)管理系統(tǒng):該類系統(tǒng)一般為教務(wù)管理系統(tǒng)的一個(gè)模塊,主要對(duì)實(shí)驗(yàn)教學(xué)任務(wù)的落實(shí)情況進(jìn)行管理。主要模塊包括:實(shí)驗(yàn)教學(xué)大綱管理、實(shí)驗(yàn)教學(xué)隊(duì)伍管理、實(shí)驗(yàn)教學(xué)任務(wù)落實(shí)、實(shí)驗(yàn)教學(xué)課表下達(dá)等。優(yōu)點(diǎn)是與專業(yè)人才培養(yǎng)方案緊密結(jié)合,缺點(diǎn)是不針對(duì)實(shí)驗(yàn)室具體實(shí)驗(yàn)過(guò)程進(jìn)行監(jiān)管。
(2)實(shí)驗(yàn)室管理系統(tǒng):該類系統(tǒng)開發(fā)從實(shí)驗(yàn)室管理員工作角度出發(fā),主要功能模塊包括:實(shí)驗(yàn)室課表、實(shí)驗(yàn)設(shè)備管理、實(shí)驗(yàn)預(yù)約、實(shí)驗(yàn)報(bào)告提交及修改、實(shí)驗(yàn)成績(jī)上報(bào)等服務(wù)。
(3)實(shí)驗(yàn)室耗材管理系統(tǒng):主要對(duì)各實(shí)驗(yàn)室耗材的申報(bào)、購(gòu)買、入庫(kù)、提料等進(jìn)行管理
(4)開放實(shí)驗(yàn)室管理系統(tǒng):針對(duì)開放型實(shí)驗(yàn)室,除自身正常課程管理功能外,對(duì)課外有償開放進(jìn)行計(jì)時(shí)、收費(fèi)等管理。
各類管理系統(tǒng)一方面較全面的涵蓋了實(shí)驗(yàn)室管理的各項(xiàng)功能,可以從不同層面上滿足管理需求;另一方面又各自為政,導(dǎo)致大量基礎(chǔ)信息的重復(fù)錄入及很多信息資源無(wú)法充分共享。因此結(jié)合實(shí)驗(yàn)室及實(shí)驗(yàn)教學(xué)管理需要,開發(fā)一個(gè)能夠?qū)Ω黜?xiàng)功能進(jìn)行整合的綜合型實(shí)驗(yàn)教學(xué)管理系統(tǒng),對(duì)促進(jìn)教學(xué)管理信息化建設(shè),提高管理效率,具有重要的現(xiàn)實(shí)意義。
2 系統(tǒng)功能設(shè)計(jì)
2.1 設(shè)計(jì)目標(biāo)
建立本系統(tǒng)的目標(biāo)是對(duì)原有的實(shí)驗(yàn)室及實(shí)驗(yàn)教學(xué)管理系統(tǒng)進(jìn)行功能整合,開發(fā)基于WEB的綜合型管理系統(tǒng),使各院系教學(xué)管理人員能夠利用系統(tǒng)直接完成教學(xué)任務(wù)下達(dá)、課表編排、實(shí)驗(yàn)項(xiàng)目管理、實(shí)驗(yàn)工作量計(jì)算等功能;使實(shí)驗(yàn)室管理員能通過(guò)網(wǎng)絡(luò)直接完成課表發(fā)放、耗材申報(bào)、設(shè)備管理、實(shí)驗(yàn)室開放等工作;使教學(xué)主管部門能夠直接監(jiān)控各實(shí)驗(yàn)中心耗材入庫(kù)及使用情況、設(shè)備保修及維修進(jìn)度、各實(shí)驗(yàn)室開發(fā)及使用情況、各類重點(diǎn)實(shí)驗(yàn)室申報(bào)情況等。
2.2 主要功能模塊
(1)實(shí)驗(yàn)項(xiàng)目管理模塊:包含教學(xué)任務(wù)內(nèi)的實(shí)驗(yàn)課程管理模塊及課后的開放實(shí)驗(yàn)室管理模塊,可進(jìn)行實(shí)驗(yàn)預(yù)約、實(shí)驗(yàn)項(xiàng)目查詢,實(shí)驗(yàn)報(bào)告提交、實(shí)驗(yàn)成績(jī)上報(bào)、實(shí)驗(yàn)教學(xué)工作量計(jì)算功能。
(2)隊(duì)伍管理模塊:即時(shí)了解學(xué)校實(shí)驗(yàn)教學(xué)隊(duì)伍情況,對(duì)各崗位實(shí)行定編管理,統(tǒng)一進(jìn)行考核及獎(jiǎng)懲。
(3)實(shí)驗(yàn)室管理:對(duì)新建、升級(jí)實(shí)驗(yàn)室進(jìn)行申報(bào),統(tǒng)計(jì)各實(shí)驗(yàn)課程開出率,實(shí)驗(yàn)設(shè)備使用率等。
(4)耗材管理模塊:對(duì)各實(shí)驗(yàn)室耗材的申報(bào)、購(gòu)買、入庫(kù)、提料等進(jìn)行綜合管理。
(5)設(shè)備管理模塊:采購(gòu)管理;對(duì)設(shè)備入庫(kù)、分配、使用檢查、維護(hù)運(yùn)行、維修、注銷進(jìn)行過(guò)程管理;建立儀器設(shè)備總帳、分類帳、分戶帳管理;儀器設(shè)備分配、領(lǐng)用、轉(zhuǎn)調(diào)、借用管理。
(6)信息統(tǒng)計(jì)功能模塊。
(7)教學(xué)示范中心、各級(jí)、各類重點(diǎn)實(shí)驗(yàn)室申報(bào)模塊。
3 技術(shù)架構(gòu)及系統(tǒng)實(shí)現(xiàn)
3.1 技術(shù)架構(gòu)
綜合性系統(tǒng)由于存在大量學(xué)生、教師、實(shí)驗(yàn)技術(shù)員及管理員用戶,為方便用戶安裝、使用及后期升級(jí)服務(wù),系統(tǒng)采用三層B/S架構(gòu)。搭設(shè)應(yīng)用及數(shù)據(jù)兩個(gè)服務(wù)器,安裝windows server操作系統(tǒng),采用SQL2000數(shù)據(jù)庫(kù),在微軟ASP.NET開發(fā)工具下進(jìn)行開發(fā),采用ADO技術(shù)進(jìn)行數(shù)據(jù)鏈接。
3.2 實(shí)驗(yàn)預(yù)約功能的實(shí)現(xiàn)
(1)學(xué)生預(yù)約信息錄入:學(xué)生輸入要預(yù)約的實(shí)驗(yàn)室基本信息,系統(tǒng)判斷預(yù)約實(shí)驗(yàn)室是否為空及實(shí)驗(yàn)室座位是否已滿,滿足條件則預(yù)約成功,反之則預(yù)約失敗。
Void addinformation(Equipment *head){
Equipment *tail = head;
while(tail->next!=NULL)tail=tail->next;
Equipment*newnode=(Equipment*)malloc(sizeof(Equipment));
/*安裝系統(tǒng)提示輸入預(yù)約基本信息*/
printf(\"請(qǐng)輸入課程名稱:\");
scanf(\"%s\",newnode->name);
printf(\"請(qǐng)輸入實(shí)驗(yàn)室名稱:\");
scanf(\"%s\",newnode->model);
printf(\"請(qǐng)輸入老師編號(hào):\");
scanf(\"%s\",newnode->factory);
printf(\"請(qǐng)選擇預(yù)約日期:\");
scanf(\"%s\",newnode->buy_date);
tail->next=newnode;
newnode->next=NULL;
fprintE(head);
m=stu->labnum;
printf(\"預(yù)約號(hào)碼是:%d\n\",m);
p1=head;
while(p1->num { p1=p1->next; } p1->left_num=p1->max_people; if(p1->left_num>0) { printf(\"預(yù)約成功\n\"); (p1->left_num)--;} else{printf(\"預(yù)約已滿!\n\");} } } (2)查看預(yù)約信息 while(i {fscanf(fp2,\"%d %d %s %s %s s\",p1->num,p1->max_people,p1->eqipment,p1->institution,p1->teachers,p1->place); printf(\"實(shí)驗(yàn)名稱:%d 容納人數(shù) %d實(shí)驗(yàn)設(shè)備:%s 部門:%s老師姓名:%s 地點(diǎn):%s\n\n\",p1->num,p1->max_people,p1->eqipment,p1->institution,p1->teachers,p1->place); 4 結(jié)束語(yǔ) 本系統(tǒng)的開發(fā)完成將大大提高高校實(shí)驗(yàn)室管理效率,提高實(shí)驗(yàn)室及實(shí)驗(yàn)設(shè)備利用率 ,滿足了教師、學(xué)生及實(shí)驗(yàn)室管理需求,提高實(shí)驗(yàn)教學(xué)管理教學(xué)信息化水平。隨著高校實(shí)驗(yàn)室建設(shè)工作的不斷開展,實(shí)驗(yàn)室及實(shí)驗(yàn)教學(xué)管理工作也必然面對(duì)更多的問(wèn)題和挑戰(zhàn),必然對(duì)管理系統(tǒng)提出新的應(yīng)用需求,這就要求系統(tǒng)要有更強(qiáng)的可擴(kuò)充性。在后期的系統(tǒng)維護(hù)及升級(jí)工作中也要充分考慮系統(tǒng)與其他教學(xué)業(yè)務(wù)系統(tǒng)的兼容性。 參考文獻(xiàn): [1]國(guó)家教育委員會(huì).高等學(xué)校實(shí)驗(yàn)室工作規(guī)程[Z]. [2]郝云忱.高等學(xué)校實(shí)驗(yàn)室管理機(jī)構(gòu)設(shè)置及職責(zé)新探[J].實(shí)驗(yàn)技術(shù)與管理,2013(02):189-192. [3]王櫻.實(shí)驗(yàn)室綜合管理系統(tǒng)的開發(fā)[J].信息技術(shù),2006(07):136-139. 作者簡(jiǎn)介:尹萍(1982-),女,山東人,理學(xué)學(xué)士,研究方向:軟件工程。 作者單位:三亞學(xué)院 教務(wù)處,海南三亞 672022