黃式東+薛瑞+方瑩瑩
摘要:為了解決當(dāng)前實(shí)驗(yàn)室開放程度不高,實(shí)驗(yàn)設(shè)備使用率低的問(wèn)題,最大限度地發(fā)揮多個(gè)實(shí)驗(yàn)室設(shè)備的使用價(jià)值和各個(gè)實(shí)驗(yàn)室資源優(yōu)勢(shì),同時(shí)方便用戶的使用。本文基于Web技術(shù)提出了新的實(shí)驗(yàn)設(shè)備管理模式,該模式能夠?qū)崿F(xiàn)跨實(shí)驗(yàn)室有效配置實(shí)驗(yàn)資源,同時(shí)可以方便用戶使用和實(shí)驗(yàn)室管理人員的管理。
關(guān)鍵詞:設(shè)備管理模式;Web技術(shù);創(chuàng)新驅(qū)動(dòng)發(fā)展
一、引言
創(chuàng)新改變中國(guó),創(chuàng)新改變世界。習(xí)近平指出:“創(chuàng)新是國(guó)家和企業(yè)發(fā)展的必由之路?!?013年7月17日,習(xí)近平到中國(guó)科學(xué)院考察工作時(shí)強(qiáng)調(diào):“科技興則民族興,科技強(qiáng)則國(guó)家強(qiáng),要結(jié)合實(shí)際堅(jiān)持運(yùn)用我國(guó)科技事業(yè)發(fā)展經(jīng)驗(yàn),積極回應(yīng)經(jīng)濟(jì)社會(huì)發(fā)展對(duì)科技發(fā)展提出的新要求,深化科技體制改革,增強(qiáng)科技創(chuàng)新活力,集中力量推進(jìn)科技創(chuàng)新,真正把創(chuàng)新驅(qū)動(dòng)發(fā)展戰(zhàn)略落到實(shí)處?!苯陙?lái),Web技術(shù)的出現(xiàn)深刻地改變了人們的生活。比如,現(xiàn)在的購(gòu)物方式,人們通過(guò)京東商城,淘寶,Amazon這些平臺(tái)來(lái)實(shí)現(xiàn);現(xiàn)在的教育活動(dòng),人們通過(guò)MooC平臺(tái)來(lái)實(shí)現(xiàn)知識(shí)的獲??;目前的支付活動(dòng),人們通過(guò)網(wǎng)上銀行,支付寶,微信支付來(lái)實(shí)現(xiàn);現(xiàn)在的交通方式,人們通過(guò)滴滴打車、Uber來(lái)實(shí)現(xiàn)?;谶@些改變,探索新形勢(shì)下實(shí)驗(yàn)設(shè)備管理模式變得十分必要。為了更好地實(shí)現(xiàn)創(chuàng)新發(fā)展,在實(shí)驗(yàn)設(shè)備管理領(lǐng)域也要積極探索新的管理模式,最大限度地發(fā)揮實(shí)驗(yàn)設(shè)備的使用價(jià)值。張勇,肖利,針對(duì)開放性實(shí)驗(yàn)教學(xué)模式中實(shí)驗(yàn)開放管理這一難點(diǎn),基于.net技術(shù),開發(fā)了基于Web的實(shí)驗(yàn)教學(xué)管理系統(tǒng),使用該系統(tǒng)可以進(jìn)行實(shí)驗(yàn)預(yù)約、材料管理和成績(jī)管理;范開濤、甕南針對(duì)實(shí)驗(yàn)教學(xué)開發(fā)了實(shí)驗(yàn)教學(xué)管理系統(tǒng),將實(shí)驗(yàn)設(shè)備納入統(tǒng)一管理,同時(shí)將實(shí)驗(yàn)資源與教學(xué)活動(dòng)鏈接起來(lái),從而提高實(shí)驗(yàn)教學(xué)組織管理效率。
借助于計(jì)算機(jī)相關(guān)技術(shù),當(dāng)前的實(shí)驗(yàn)設(shè)備管理得到了很大提高,但是當(dāng)前的管理模式中仍然存在一些制約因素。目前的實(shí)驗(yàn)設(shè)備處于閑置的時(shí)間比較長(zhǎng),這樣不能最大限度地發(fā)揮實(shí)驗(yàn)設(shè)備的價(jià)值;同時(shí)存在實(shí)驗(yàn)室多數(shù)情況對(duì)一般人員并不開放,開放程度不夠高;不同實(shí)驗(yàn)設(shè)備往往分布在多個(gè)地方,不同的實(shí)驗(yàn)室中,但是一個(gè)實(shí)驗(yàn)的完成可能會(huì)涉及多個(gè)實(shí)驗(yàn)室中的多個(gè)設(shè)備,當(dāng)前的實(shí)驗(yàn)管理模式不能實(shí)現(xiàn)跨實(shí)驗(yàn)室配置實(shí)驗(yàn)資源,這種情況制約了一些大型復(fù)雜實(shí)驗(yàn)的開展,限制了科技的快速發(fā)展;同時(shí)當(dāng)前實(shí)驗(yàn)管理平臺(tái)不能夠很好地為用戶提供在線查詢?cè)O(shè)備使用方法的功能。為了解決實(shí)驗(yàn)設(shè)備管理中的這些問(wèn)題,本文基于Web技術(shù)探索新型實(shí)驗(yàn)設(shè)備管理模式。
二、實(shí)驗(yàn)設(shè)備管理模式探索
1.基于Web技術(shù)的實(shí)驗(yàn)設(shè)備管理模式
為了解決當(dāng)前實(shí)驗(yàn)室和實(shí)驗(yàn)設(shè)備使用率低的問(wèn)題,最大限度地發(fā)揮其價(jià)值。本文設(shè)計(jì)了基于Web技術(shù)的實(shí)驗(yàn)設(shè)備管理模式,主要包括用戶實(shí)體,包括學(xué)生、教師、管理員、社會(huì)人員等;主要有用戶編號(hào)、用戶姓名、用戶身份信息、用戶類別這些屬性;實(shí)驗(yàn)室實(shí)體,主要有實(shí)驗(yàn)室編號(hào)、實(shí)驗(yàn)室名稱、實(shí)驗(yàn)室地址、實(shí)驗(yàn)室簡(jiǎn)介等屬性;設(shè)備實(shí)體,主要有設(shè)備編號(hào)、設(shè)備名稱、設(shè)備簡(jiǎn)介等屬性;實(shí)際情景中,設(shè)備和實(shí)驗(yàn)室之間有一種庫(kù)存關(guān)系、入庫(kù)關(guān)系和出庫(kù)關(guān)系,系統(tǒng)的核心E-R圖如圖1所示。當(dāng)實(shí)驗(yàn)室添置新的實(shí)驗(yàn)設(shè)備時(shí),或者實(shí)驗(yàn)設(shè)備外借歸還后,管理員負(fù)責(zé)完成實(shí)驗(yàn)設(shè)備的入庫(kù)操作;當(dāng)實(shí)驗(yàn)設(shè)備外借或報(bào)廢時(shí),管理人員負(fù)責(zé)實(shí)驗(yàn)設(shè)備的出庫(kù)操作;入庫(kù)和出庫(kù)都會(huì)影響實(shí)驗(yàn)設(shè)備的庫(kù)存信息,具體過(guò)程如表1,表2,表3所示;普通用戶可以通過(guò)手機(jī),電腦等移動(dòng)設(shè)備,可以方便地查詢實(shí)驗(yàn)設(shè)備的庫(kù)存信息,是否能夠滿足自己的實(shí)驗(yàn)需求,從而預(yù)約所需要的實(shí)驗(yàn)設(shè)備。在實(shí)驗(yàn)室管理員的批準(zhǔn)后,可以到相應(yīng)的實(shí)驗(yàn)室取實(shí)驗(yàn)設(shè)備;實(shí)驗(yàn)設(shè)備出庫(kù)后,會(huì)產(chǎn)生出庫(kù)信息表,能夠清晰描述用戶的出庫(kù)信息,然后管理員修改庫(kù)存信息;用戶使用之后,歸還到相應(yīng)的實(shí)驗(yàn)室,管理員負(fù)責(zé)完成入庫(kù)操作,產(chǎn)生入庫(kù)信息表,能夠清晰反映入庫(kù)信息,然后修改實(shí)驗(yàn)設(shè)備的庫(kù)存信息,方便其他用戶查閱實(shí)驗(yàn)設(shè)備的庫(kù)存狀態(tài)?;谠撃J?,實(shí)驗(yàn)之前,用戶可以提交實(shí)驗(yàn)操作;實(shí)驗(yàn)過(guò)程中,用戶可以在線記錄實(shí)驗(yàn)過(guò)程中的數(shù)據(jù)和結(jié)果;實(shí)驗(yàn)結(jié)束后,用戶可以方便地在線處理實(shí)驗(yàn)數(shù)據(jù),并生成所需的實(shí)驗(yàn)報(bào)告。
2.實(shí)驗(yàn)設(shè)備管理模式實(shí)現(xiàn)方法
為了方便用戶使用,該實(shí)驗(yàn)設(shè)備管理模式的實(shí)現(xiàn)方法可以基于現(xiàn)有的Web技術(shù),尤其是Java Web的相關(guān)技術(shù)。首先可以借鑒MVC設(shè)計(jì)模式,如圖2所示。使用該模式可以使得多個(gè)視圖對(duì)應(yīng)于一個(gè)模型,同時(shí)當(dāng)模型發(fā)生變化時(shí),也容易維護(hù)。其次,一個(gè)應(yīng)用被分為三層,有時(shí)候改變其中一層就能滿足應(yīng)用的變更,當(dāng)一個(gè)應(yīng)用的業(yè)務(wù)流程發(fā)生改變時(shí)只需要改動(dòng)MVC的模型層即可。這樣實(shí)施使得控制層也很有效,它把不同的模型和不同的視圖組合在一起完成不同的請(qǐng)求,因此控制層在一定程度上實(shí)現(xiàn)了用戶請(qǐng)求權(quán)限的管理。最后,還有利于軟件工程化管理。在具體的實(shí)現(xiàn)過(guò)程中,可以使用已有的Java Web框架Struts,Spring和Hibernate。
首先通過(guò)JSP頁(yè)面實(shí)現(xiàn)交互界面,負(fù)責(zé)接收請(qǐng)求和傳送響應(yīng),然后使用Struts框架,根據(jù)配置文件將接收到的請(qǐng)求委派給相應(yīng)的動(dòng)作類處理。管理服務(wù)組件Spring容器負(fù)責(zé)向動(dòng)作類提供業(yè)務(wù)模型組件和該組件的協(xié)作對(duì)象-數(shù)據(jù)處理組件,從而完成業(yè)務(wù)邏輯,并提供事務(wù)處理、緩沖池等容器組件以提升系統(tǒng)性能和保證數(shù)據(jù)的完整性。而在持久層中,則依賴于Hibernate框架的對(duì)象化映射與數(shù)據(jù)庫(kù)進(jìn)行交互,處理數(shù)據(jù)操作組件請(qǐng)求的數(shù)據(jù),并返回處理結(jié)果。使用這種設(shè)計(jì)模式可以加快系統(tǒng)的實(shí)現(xiàn)過(guò)程,同時(shí)系統(tǒng)各個(gè)模塊之間有比較低的耦合性,方便系統(tǒng)的后期變更和維護(hù)。
結(jié)語(yǔ)
本文基于Web技術(shù),提出的實(shí)驗(yàn)管理模式,能夠方便地實(shí)現(xiàn)跨單位、跨實(shí)驗(yàn)室方式來(lái)管理實(shí)驗(yàn)設(shè)備;同時(shí)普通用戶能夠在線查詢?cè)O(shè)備當(dāng)前狀態(tài),從而預(yù)約所需的實(shí)驗(yàn)設(shè)備,這樣能夠最大限度地發(fā)揮各單位的實(shí)驗(yàn)設(shè)備的功能,為社會(huì)創(chuàng)造價(jià)值,真正實(shí)現(xiàn)調(diào)動(dòng)一切社會(huì)資源服務(wù)于創(chuàng)新發(fā)展;然后本文給出了該設(shè)備管理模式的具體實(shí)現(xiàn)方法,能夠加快系統(tǒng)的實(shí)現(xiàn)過(guò)程,同時(shí)實(shí)現(xiàn)系統(tǒng)模塊之間的低耦合性?;谠撈脚_(tái),將來(lái)希望能夠在實(shí)驗(yàn)操作提交,實(shí)驗(yàn)數(shù)據(jù)記錄和實(shí)驗(yàn)結(jié)果處理等環(huán)節(jié),進(jìn)行更加深入的研究,使用戶在使用這些功能的過(guò)程中能夠具有更好的用戶體驗(yàn)。
參考文獻(xiàn):
[1]慎海雄.真正把創(chuàng)新驅(qū)動(dòng)發(fā)展戰(zhàn)略落到實(shí)處[N].望,2013(30):1.
[2]張勇,肖利.基于WEB的實(shí)驗(yàn)教學(xué)管理系統(tǒng)的設(shè)計(jì)[J].吉林師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2009(04): 112-115.
[3]范開濤,甕南.基于Web技術(shù)的實(shí)驗(yàn)教學(xué)管理系統(tǒng)設(shè)計(jì)[J].實(shí)驗(yàn)科學(xué)與技術(shù),2015,13(6):51-57.
[4]陳云芳.精通Struts2—基于MVC的Java Web應(yīng)用開發(fā)實(shí)戰(zhàn)[M].人民郵電出版社,2008:4-7.
作者簡(jiǎn)介:
黃式東(1987- ),男,河南信陽(yáng)人,助教,碩士,研究方向:數(shù)據(jù)存儲(chǔ)技術(shù)。