倪 晟
(浙江師范大學信息傳播實驗教學中心,浙江金華 321004)
高校實驗室是高校教育、技術研發的重要支撐體系,是實踐操作、業務創新的有效服務平臺.儀器設備則是實驗室的重要組成部分,科學有效地管理好實驗設備,不僅有利于推動高校教學科研工作的順利發展,也可以創造一定的社會經濟效益[1-2].浙江師范大學信息傳播實驗教學中心作為國家級實驗教學示范中心,在做好實驗室硬件建設的同時,也要加強對實驗室的信息化管理工作.因此,如何利用網絡化環境及技術優化現有實驗室設備管理模式,力爭實驗室設備使用效能最大化,已成了高校實驗室管理中亟待解決的問題.
浙江師范大學信息傳播實驗教學中心 (以下簡稱“中心”)是國家級實驗教學示范中心,結合該中心日常實驗設備管理及使用情況,筆者認為在當前實驗室設備管理中主要存在以下問題:
1)設備信息管理系統 “管 ”“理 ”、“動 ”“靜 ”脫節.由于設備信息管理權限大多集中在學校職能部門,而設備具體使用卻分散于各個實驗室(中心),導致設備信息管理系統數據不全面.職能部門往往在設備購置建賬或調撥時更新系統的相關數據,設備的基本信息比較完善,突出了設備“靜”態信息的“管”;但在具體使用過程中卻缺失了實際的需求等信息,忽略了設備日常“動”態使用的“理”[3].
2)設備借用手續繁雜,管理效能低下.目前,高校實驗室的儀器設備借用申請多采用書面的、層層手續“蓋章”的審核模式,該運作模式不僅給管理人員增加了工作量,而且管理的時效性、可持續性等差.另外,由于借用者沒有有效途徑實時了解設備的最新信息,借用申請存在盲目性,管理人員無法對設備及時間進行統籌規劃、合理分配,影響了設備的共享,導致了設備的整體利用率低下.
3)專業設備開放時段的利用率低.除了 PC機房之類的通用設備外,中心還配置了大量專業實驗室,為了強化學生專業技術及實踐技能的演練,該類實驗室在無教學任務時段實行設備開放.但由于缺乏有效的信息發布及管理平臺,使該類設備的開放使用經常與教學任務發生沖突,嚴重影響了該類設備的開放使用率.
4)現有設備信息管理系統難以改造.通過對目前使用范圍較廣的北京化工大學開發的“高校儀器設備管理Web系統”及成都思必得信息技術有限公司的“高等學校實驗室與實踐教學綜合管理系統”2個系統的研究分析,這些系統的側重點在于實驗室設備信息的管理,缺乏設備借用、開放等具體使用流程的實現,而要對這些系統進行二次改造開發,受軟件版權、技術接口、底層數據結構等的限制,難度反而大于自己開發一個新的系統.
通過對中心實驗室設備管理現狀的分析,根據“管 ”“理 ”結合、“動 ”“靜 ”結合、簡化操作流程、提高設備整體使用率的設計理念及核心需求,設計了一個基于Web的實驗室設備綜合管理系統.該系統主要由四大功能模塊組成,具體結構如圖 1所示.
1)用戶管理模塊:主要負責用戶信息管理及身份驗證操作.本系統根據用戶在實驗室設備管理過程中的不同角色將其分為實驗室主任、實驗室設備總保管、具體設備管理人員、普通用戶四大類.不同的用戶角色在系統中的權限和操作都有所不同.

圖 1 實驗室設備綜合管理系統功能模塊圖
2)信息管理模塊:該模塊設有信息導入、信息維護、信息查詢、記錄統計子模塊.其中:信息導入模塊可以將學校設備管理系統中的設備信息一次性批量導入系統,生成設備的基本信息;信息維護模塊可由具體設備管理人員負責維護及更新設備存放地點、使用現狀、設備照片及詳細描述等具體使用信息;信息查詢模塊可讓全校師生通過該模塊實時查詢部分或全部設備信息,且用戶可按借用設備、開放設備及普通實驗設備等專項模式分類檢索,查詢快捷方便,是設備開放及借用申請的前置環節;記錄統計模塊可以對設備的使用信息、存放信息、保管信息等各類信息進行記錄,完成各類報表數據的統計功能.
3)設備借用模塊:該模塊設有借用預約、申請審批、記錄登記 3個子模塊.借用者可通過網絡查詢可借用設備的具體信息及使用時間信息,提出借用申請,系統自動根據設備信息和借用信息生成對應借用流程,由實驗室相應管理人員審核確認后,在系統中生成正式的借用申請記錄.根據申請記錄,借用者可持有效證件在指定時間向設備管理人員借用設備,設備管理人員根據實際借用情況,負責在系統中完善該設備的借用記錄及歸還記錄,確保系統中形成完整的設備借用流程.同時,通過對各種不良記錄的統計,可以建立一個較完善的借用者信用體系,提高借用審核的科學性和合理性.
4)設備開放模塊:該模塊設有開放申請、申請審批和記錄登記 3個子模塊.學生可以通過網絡查詢可開放設備的具體使用情況,結合自己的實際需求對具體設備進行預約申請,該申請經設備管理人員審核后有效.申請人可持有效證件在指定時間使用該設備.設備管理人員根據設備的使用情況,負責對系統中對應的預約信息進行確認,該信息將自動轉為設備使用記錄.
系統中設備開放和設備借用模塊設置大致相同,但設備借用由于對申請人的身份認證相對較嚴格,相應的申請審批及登記流程相對復雜.設備借用步驟的主要流程控制圖如圖 2所示.

圖 2 設備借用步驟的主要流程控制圖
與現有的其他設備信息管理平臺相比,本系統具有以下特點:
1)通過系統信息管理權限的分層管理,將部分權限下放到基層的設備保管人員,保證了設備信息的準確性和時效性.
2)簡化了設備開放、借用申請及審核流程,通過網絡實現了設備的開放、借用功能.利用方便的網絡查詢及強大的沖突避免功能,實現了設備使用的統籌安排,從而提高了設備的整體使用效率.
3)對設備借用流程進行了調整和優化.系統可根據借用設備信息及借用時間,自動生成借用申請流程和相應表格,整體流程大多在網上完成.借用者只需在借用設備時攜帶有效證件及相應表格到指定地點借用設備,大大降低了設備借用的門檻.
4)通過完善的用戶使用記錄和信用記錄,為設備的開放借用審核提供依據,在保證設備使用率的同時也保證了設備的安全性.同時,通過詳細的設備使用記錄,在完成各種數據報表的同時強化了過程管理.
5)通過完善的消息通知及反饋系統,利用短信及郵件等多種通訊手段,實現審核結果反饋、借用日期提醒、歸還日期提醒等功能,方便用戶使用.
在確定該系統的主要功能模塊以及數據流程的基礎上,通過.NET編程開發了新的實驗室設備綜合管理系統.
為確保整個系統的可操作性、可維護性及可移植性,該系統采用了現階段相對主流的配置技術:系統整體采用 B/S結構,服務器硬件系統采用 PC Server機型,軟件系統采用 W indows Server 2003+IIS 6.0+.NET Framework 3.5 SP1,后臺數據庫系統采用 SQL Server[4-5].
該系統采用的核心技術包括.NET技術、XML技術和 AJAX技術等,其中.NET技術主要包括 ASP.NET,C#,ADO.NET等.在本系統的開發過程中,采用 ASP.NET進行 Web界面及程序的開發,ADO.NET實現對數據的操控,使用 C#作為整個系統的程序控制語言,使用 AJAX技術控制客戶端和服務器端的數據交互.
下面列出的是該系統中“自動歸還提醒模式”的核心程序代碼:
//自動歸還提醒
private void guihuanmessage()
{
string connstring=System.Configuration.ConfigurationManager.ConnectionStrings["localsql"].ToString();
SqlConnection conn = new SqlConnection(connstring);
conn.Open();
SqlCommand sqlcd=new SqlCommand();
sqlcd.Connection=conn;
DateTime startday=DateTime.Now;
DateTime endday=startday.AddDays(1);
sqlcd.CommandText="select*from borrowinfo where guihuanrq> ’"+startday+" ’and guihuanrq< ’"+endday+"’";
SqlDataReader sqldr=sqlcd.ExecuteReader();
while(sqldr.Read())
{
if(sqldr["mobile"].ToString()! =null)
{meggageout(sqldr["mobile"].ToString(),"guihuan");
}
if(sqldr["email"].ToString()! =null)
{
System.Web.Mail.Mail Message myEmail=new System.Web.Mail.Mail Message();
myEmail.From=System.Configuration.ConfigurationSettings.AppSettings["emailfrom"];
myEmail.To=sqldr["email"].ToString();
myEmail.Subject="您所借設備即將到期,請按時歸還";
myEmail.BodyFormat=System.Web.Mail.MailFor mat.Ht ml;
myEmail.Body="您所借的設備"+sqldr["equipname"].ToString()+"將于 "+Convert.ToDateTime(sqldr["guihuanrq"]).ToShortDateString()+"到期 ,請按時歸還!";
System.Web.Mail.SmtpMail.SmtpServer="
smtp.gmail.com";
string emailz=System.Configuration.ConfigurationSettings.AppSettings["emailname"];
string emailp=System.Configuration.ConfigurationSettings.AppSettings["emailpass"];
myEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate","1");
myEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername",emailz);
myEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpass word",emailp);
myEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserverport","465");
myEmail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpusessl","true");
System.Web.Mail.SmtpMail.Send(my-Email);
}
}
}
通過對浙江師范大學現有設備管理模式的分析,結合實驗室管理的具體需求,設計并實現了一個基于 B/S模式的實驗室設備綜合管理系統.該系統通過搭建網絡技術服務平臺,實現了實驗室設備網絡開放及借用流程,完善了設備的信息管理、查詢、統計等功能.通過對實驗室設備開放、借用等共享方式的統籌規劃、合理分配,有效地提升了實驗室設備的整體使用效能;同時,通過對設備使用記錄的詳細記錄和統計,有助于推進對實驗室設備的科學化管理進程.
[1]潘蕾.關于實驗室內涵建設的思考[J].浙江師范大學學報:自然科學版,2008,31(9):358-360.
[2]陳清賢.高校計算機實驗室管理問題與實踐[J].中國現代教育裝備,2009(1):122-124.
[3]章蘇靜.數字化教學資源管理[M].北京:科學出版社,2008.
[4]胡國華,譚敏,范寧.基于Web的 B/S結構實驗室管理系統設計與實現[J].淮南師范學院學報,2008,10(3):141-143.
[5]佟穎,白海會,吳曉榮.實驗室信息化管理系統的設計與實現[J].現代教育技術,2008,18(2):101-104.