李楊樹(shù)旭 宮琳琳
摘要:本文實(shí)現(xiàn)的基于JSP的開(kāi)放式實(shí)驗(yàn)室管理系統(tǒng),使用了Java語(yǔ)言作為系統(tǒng)的開(kāi)發(fā)語(yǔ)言,Java語(yǔ)言是一種面向?qū)ο蟮拈_(kāi)發(fā)語(yǔ)言,同時(shí)系統(tǒng)采用MySQL數(shù)據(jù)庫(kù),運(yùn)用B/S模式連接Web服務(wù)器和后臺(tái)數(shù)據(jù)庫(kù)。該系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),包括數(shù)據(jù)庫(kù)的創(chuàng)建與維護(hù),服務(wù)端與系統(tǒng)前端的編碼與實(shí)現(xiàn)。
關(guān)鍵詞:實(shí)驗(yàn)室;管理;Java;MySQL
1開(kāi)放式實(shí)驗(yàn)室管理系統(tǒng)的意義
通過(guò)運(yùn)用信息技術(shù)與管理方式相結(jié)合的方法,人們足不出戶便可完成很多的工作,不但促進(jìn)了管理人員工作的效率,更減輕了資源浪費(fèi),實(shí)現(xiàn)了無(wú)紙化的信息管理。運(yùn)用互聯(lián)網(wǎng)的實(shí)驗(yàn)室信息管理方式,突破了時(shí)空與地區(qū)的隔閡,給用戶和管理員提供了更多用于查看實(shí)驗(yàn)室信息的選擇,提高了實(shí)驗(yàn)室信息管理行業(yè)工作效率的同時(shí),節(jié)約了用戶選擇的時(shí)間。
2開(kāi)放式實(shí)驗(yàn)室管理系統(tǒng)的現(xiàn)狀分析
近幾年來(lái),高校在維護(hù)和管理實(shí)驗(yàn)室及其相關(guān)信息方面遇到了各種各樣的問(wèn)題,以至于管理變得及其困難。
(1)數(shù)據(jù)增長(zhǎng)的問(wèn)題,沒(méi)有數(shù)據(jù)庫(kù)存儲(chǔ)信息
隨著數(shù)據(jù)日益增長(zhǎng),由于缺乏計(jì)算機(jī)化系統(tǒng),手工存儲(chǔ)和維護(hù)所有數(shù)據(jù)非常困難。
(2)人力資源消耗過(guò)多,手工記錄信息容易出錯(cuò)
現(xiàn)行制度從填表到文件歸檔、登記實(shí)驗(yàn)室信息等手工工作量過(guò)大,這增加了人工的負(fù)擔(dān),但沒(méi)有得到預(yù)想的結(jié)果。
3實(shí)現(xiàn)開(kāi)放式實(shí)驗(yàn)室管理系統(tǒng)開(kāi)發(fā)的流程
(1)系統(tǒng)分析
社會(huì)可行性:傳統(tǒng)實(shí)驗(yàn)室信息管理與互聯(lián)網(wǎng)及信息技術(shù)思維整合在一起,勢(shì)必將對(duì)傳統(tǒng)實(shí)驗(yàn)室信息管理產(chǎn)生一定的影響,這肯定會(huì)鼓勵(lì)高校針對(duì)新的互聯(lián)網(wǎng)環(huán)境調(diào)整對(duì)策,帶動(dòng)整個(gè)行業(yè)的進(jìn)步。設(shè)計(jì)和實(shí)現(xiàn)的基于JSP的開(kāi)放式實(shí)驗(yàn)室管理系統(tǒng)具有廣闊的市場(chǎng)空間,將計(jì)算機(jī)數(shù)據(jù)處理技術(shù)與互聯(lián)網(wǎng)整合到實(shí)驗(yàn)室信息管理中有很明顯的創(chuàng)新性
經(jīng)濟(jì)可行性:基于計(jì)算機(jī)的學(xué)習(xí)所需要的開(kāi)發(fā)人員數(shù)量很少,因此開(kāi)發(fā)成本不高,也不需要大量的微觀金融投資。在線管理對(duì)傳統(tǒng)的管理模式進(jìn)行了擴(kuò)大化,降低了業(yè)務(wù)成本,提高了效率。
操作可行性:由于系統(tǒng)簡(jiǎn)潔明了,管理員可以使用界面直接追蹤提示,無(wú)需過(guò)度查看或維護(hù)。因此,從管理部門(mén)的觀點(diǎn)來(lái)看,該實(shí)驗(yàn)室管理系統(tǒng)在實(shí)際上是可行的。
技術(shù)可行性:在Web站點(diǎn)上,使用JAVA語(yǔ)言是一種更加成熟和實(shí)用的Web開(kāi)發(fā)技術(shù),許多公司的開(kāi)發(fā)仍然是這種Web開(kāi)發(fā)技術(shù)。由于多個(gè)瀏覽器的普及應(yīng)用,語(yǔ)言的使用和開(kāi)發(fā)系統(tǒng),不僅考慮系統(tǒng)實(shí)現(xiàn)的功能,還需要考慮到開(kāi)發(fā)語(yǔ)言和瀏覽器的兼容性,使用JQuery技術(shù)能解決兼容性問(wèn)題。因此,在開(kāi)發(fā)過(guò)程中,只需要考慮技術(shù)的功能,不需要擔(dān)心不同版本的問(wèn)題,同時(shí)節(jié)省開(kāi)發(fā)時(shí)間,提高易用性,因此系統(tǒng)開(kāi)發(fā)選擇了JAVA語(yǔ)言。
需求分析:在實(shí)驗(yàn)室信息管理中,由于設(shè)備與用戶數(shù)量的增加,產(chǎn)生的業(yè)務(wù)數(shù)據(jù)越來(lái)越多,面對(duì)龐大的數(shù)據(jù),需要一個(gè)信息系統(tǒng)幫助工作人員統(tǒng)計(jì)數(shù)據(jù),在促進(jìn)工作效率的同時(shí),也減少了很多的工作失誤。該系統(tǒng)打破了選擇的局限性。通過(guò)系統(tǒng)的管理實(shí)驗(yàn)室信息以及庫(kù)存信息,減少了工作人員的負(fù)擔(dān),給實(shí)驗(yàn)室信息管理提供了極大的便利。
(2)系統(tǒng)功能設(shè)計(jì)
系統(tǒng)管理員模塊:管理員登錄系統(tǒng)后,可以管理用戶以及管理員的賬號(hào)和基本信息,可實(shí)現(xiàn)實(shí)驗(yàn)室、實(shí)驗(yàn)設(shè)備、實(shí)驗(yàn)信息的管理,包括實(shí)驗(yàn)室、實(shí)驗(yàn)設(shè)備的借用與歸還等,以及實(shí)驗(yàn)設(shè)備的信息維護(hù),同時(shí)可對(duì)申請(qǐng)成功的課程進(jìn)行排課管理,對(duì)用戶使用實(shí)驗(yàn)室的情況進(jìn)行考勤管理,還可以與用戶通過(guò)私信咨詢模塊進(jìn)行交流。
用戶模塊:用戶可以在系統(tǒng)中進(jìn)行注冊(cè)并登錄,登錄成功后,可以查看和修改用戶個(gè)人信息,實(shí)現(xiàn)實(shí)驗(yàn)室的預(yù)約和實(shí)驗(yàn)設(shè)備借用功能,在使用完畢以后還可以實(shí)現(xiàn)實(shí)驗(yàn)室、實(shí)驗(yàn)設(shè)備的歸還操作,同時(shí)用戶可在系統(tǒng)中查看到自己的排課信息以及自己使用實(shí)驗(yàn)室前的打卡記錄,也可以與管理員通過(guò)私信咨詢模塊進(jìn)行交流。
(3)系統(tǒng)開(kāi)發(fā)平臺(tái)選擇
一個(gè)系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā),必須有自己的設(shè)計(jì)方法和計(jì)劃。該基于JSP的開(kāi)放式實(shí)驗(yàn)室管理系統(tǒng)也有著自己的設(shè)計(jì)標(biāo)準(zhǔn):
簡(jiǎn)單:在保證基于JSP的開(kāi)放式實(shí)驗(yàn)室管理系統(tǒng)能夠成功實(shí)現(xiàn)的前提下,盡量使系統(tǒng)更容易操作,對(duì)于一個(gè)基于JSP的開(kāi)放式實(shí)驗(yàn)室管理系統(tǒng)來(lái)說(shuō),這是非常重要的。
針對(duì)性:系統(tǒng)設(shè)計(jì)的重點(diǎn)是耗材信息與資產(chǎn)相關(guān)信息的管理,它具有針對(duì)性很強(qiáng)的特點(diǎn)。
計(jì)算機(jī)硬件:處理器Intel(R)Core i7,內(nèi)存16G,固態(tài)硬盤(pán)512G
服務(wù)器系統(tǒng)類(lèi)型:Windows Server 2008
所使用的開(kāi)發(fā)語(yǔ)言:JAVA
使用的數(shù)據(jù)庫(kù):MySQL
采用的Web服務(wù)器:Tomcat
(4)系統(tǒng)測(cè)試
系統(tǒng)測(cè)試采用黑盒測(cè)試的方案,不考慮程序內(nèi)筒結(jié)構(gòu),只對(duì)系統(tǒng)界面和實(shí)現(xiàn)功能進(jìn)行測(cè)試,通過(guò)軟件測(cè)試,開(kāi)發(fā)出來(lái)的系統(tǒng)質(zhì)量更高,更加適合投入到實(shí)際生活中使用。
系統(tǒng)功能測(cè)試主要是為了驗(yàn)證系統(tǒng)功能是否可以正常運(yùn)行,而系統(tǒng)的性能測(cè)
試則是針對(duì)系統(tǒng)是否易用等問(wèn)題進(jìn)行測(cè)試。系統(tǒng)的性能測(cè)試分為了用戶端上的性能測(cè)試和服務(wù)器上的性能測(cè)試。
結(jié)語(yǔ):
用戶可以使用系統(tǒng)完成實(shí)驗(yàn)室信息管理的所有操作,管理員可以使用系統(tǒng)完成信息的管理工作。本次開(kāi)發(fā)的基于JSP的開(kāi)放式實(shí)驗(yàn)室管理系統(tǒng)在為用戶解決活動(dòng)實(shí)驗(yàn)室信息管理費(fèi)時(shí)費(fèi)力的前提下,解決了管理員管理繁瑣的問(wèn)題,用戶使用系統(tǒng)足不出戶便可完成相關(guān)信息的管理,減少了資源浪費(fèi),系統(tǒng)也為實(shí)驗(yàn)室信息管理節(jié)省了大量的資源,總體來(lái)說(shuō),是一個(gè)操作方便,使用人群廣泛的操作系統(tǒng)。
參考文獻(xiàn)
[1]張繼東.MySQL數(shù)據(jù)庫(kù)基于JSP的訪問(wèn)技術(shù)[J].電子技術(shù)與軟件工程,2017, 000(015):169-169.
[2]楊健.高校開(kāi)放式實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)[J].微型電腦應(yīng)用,2018,34(12):105-107.
[3]李秀紅,徐介新,呂蘭蘭,et al.基于JSP的高校實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].軟件工程,2017,020(006):24-26.
作者簡(jiǎn)介:李楊樹(shù)旭(1997.12),男,山東濟(jì)南,本科,山東協(xié)和學(xué)院學(xué)生,學(xué)習(xí)專(zhuān)業(yè):計(jì)算機(jī)科學(xué)與技術(shù)
宮琳琳(1983.04),女,山東青島,碩士,副教授,研究方向:軟件技術(shù)