曾凡亭 王志方(北方工業(yè)大學文法學院,北京 100144)
?
基于Java輕量級的實驗室管理系統(tǒng)設計
曾凡亭 王志方
(北方工業(yè)大學文法學院,北京 100144)
摘 要:本文介紹了高校實驗室管理系統(tǒng)的設計思想和方法。系統(tǒng)結(jié)合北方工業(yè)大學文法學院實驗中心的實際情況,采用了B/S結(jié)構(gòu),利用MyEclipse作為開發(fā)工具,后臺數(shù)據(jù)庫采用MySQL,完成了系統(tǒng)的設計與開發(fā)。系統(tǒng)包括固定資產(chǎn)管理、資產(chǎn)出入庫管理、語音系統(tǒng)檢修管理、學生電腦檢修管理、用戶管理、權(quán)限管理、信息查詢等功能。本系統(tǒng)的開發(fā)為文法學院實驗中心的管理提供了極大的便利,大大提高了工作效率和服務水平,充分發(fā)揮了實驗中心各種資源的作用。
關鍵詞:實驗室管理系統(tǒng);Java;Web;MySQL
隨著科技的飛速發(fā)展,Internet技術應用的范圍越來越廣,它為人們處理信息提供了極大的便利。而實驗室是高等院校的重要組成部分,肩負著教學、科研、人才培養(yǎng)的重大責任。高校實驗室是進行實驗教學、科研活動的前沿陣地,是否建有高水平的實驗室是衡量一所大學綜合實力的重要指標之一。利用計算機技術實現(xiàn)高校實驗室網(wǎng)絡化管理和智能化管理,能大大提高管理工作效率,充分發(fā)揮實驗室各種資源的作用,使實驗室管理更加科學化、規(guī)范化。為此,結(jié)合我校文法學院實驗中心的實際情況,研發(fā)了“高校實驗室管理系統(tǒng)”。該系統(tǒng)實現(xiàn)了固定資產(chǎn)管理、資產(chǎn)出入庫管理、語音系統(tǒng)檢修管理、學生電腦檢修管理、用戶管理、權(quán)限管理、信息查詢等功能,改變了以往人工操作帶來的效率低下等現(xiàn)象,為教師、實驗室管理人員提供了便利。
根據(jù)文法學院實驗中心的實際需求,系統(tǒng)提供了7大主要功能:固定資產(chǎn)管理、資產(chǎn)出入庫管理、語音系統(tǒng)檢修管理、學生電腦檢修管理、用戶管理、權(quán)限管理和信息查詢。系統(tǒng)功能結(jié)構(gòu)如圖1所示。
3.1系統(tǒng)體系架構(gòu)設計
本系統(tǒng)采用B/S架構(gòu),主要由客戶端、校園網(wǎng)和服務器構(gòu)成。在B/S結(jié)構(gòu)下,用戶通過瀏覽器來進行操作,有一小部分的事務邏輯在前端實現(xiàn),主要事務邏輯則在服務器端實現(xiàn),這種三層結(jié)構(gòu)大大簡化了客戶端的負擔,提高了客戶端的響應速度,客戶端無需安裝系統(tǒng),只要在瀏覽器輸入地址即可進入系統(tǒng),從而有效降低了開發(fā)成本和用戶總體成本。
本系統(tǒng)的開發(fā)基于Windows 7操作系統(tǒng),采用跨平臺性好的Java作為編程語言,采用MySQL作為真正的多用戶、多線程SQL數(shù)據(jù)庫服務器,利用MyEclipse作為開發(fā)工具,HTML、JavaScript、CSS、PhotoShop 和Dreamweaver進行頁面設計。
3.2數(shù)據(jù)庫設計
數(shù)據(jù)庫是本實驗管理系統(tǒng)的基礎和核心,一個科學、合理的數(shù)據(jù)庫是系統(tǒng)成功建立和穩(wěn)定運行的基礎,本設計旨在以現(xiàn)代數(shù)據(jù)庫有關理論的指導下,結(jié)合本校文法學院實驗中心管理系統(tǒng)的需求,設計出結(jié)構(gòu)合理、關系分明的數(shù)據(jù)庫。
本系統(tǒng)使用了Mysql數(shù)據(jù)庫,設計了6張表:用戶表,權(quán)限表,固定資產(chǎn)信息表,資產(chǎn)出入庫記錄表,語音系統(tǒng)檢修表和學生電腦檢修表。
學生電腦檢修記錄的表結(jié)構(gòu)見表1。
表1 學生電腦檢修表
3.3實驗室管理系統(tǒng)設計
實驗室管理系統(tǒng)由固定資產(chǎn)管理、資產(chǎn)出入庫管理、語音系統(tǒng)檢修管理、學生電腦檢修管理、用戶管理、權(quán)限管理、信息查詢7大功能組成,具體如下:
(1)固定資產(chǎn)管理
包括添加、修改、刪除和查看固定資產(chǎn)信息,固定資產(chǎn)信息有資產(chǎn)編號、資產(chǎn)名稱、規(guī)格型號、價值、取得日期、管理部門、使用人、存放地點、廠家等。
(2)資產(chǎn)出入庫管理
包括固定資產(chǎn)出入庫記錄的添加、修改、刪除和查看,記錄信息有資產(chǎn)編號、借出人、出庫時間、出庫經(jīng)手人、是否歸還、歸還人、入庫時間、入庫經(jīng)手人等。
(3)語音系統(tǒng)檢修管理
包括添加、修改、刪除和查看語音系統(tǒng)檢修信息,并可以導出檢修記錄,供報修使用。語音系統(tǒng)檢修信息有所在語音室、檢查時間、檢查人、教師機、問題耳機、問題終端、維修時間、維修人等。
(4)學生電腦檢修管理
包括添加、修改、刪除和查看學生電腦檢修信息,并可以導出檢修記錄,供報修使用。學生電腦檢修信息有所在語音室、座位編號、檢查時間、檢查人、故障現(xiàn)象、故障原因、故障類型、是否修好、維修時間、維修人、維修詳情、維修費用等。
(5)用戶管理
包括添加、刪除用戶信息,修改密碼等功能。
(6)權(quán)限管理
包括添加、修改、刪除和查看用戶權(quán)限功能。
(7)信息查詢
可以根據(jù)不同字段查詢固定資產(chǎn)信息、出入庫記錄、語音系統(tǒng)檢修信息、學生電腦檢修信息等。
4.1數(shù)據(jù)庫的連接
Java連接MySql需要下載JDBC驅(qū)動,以下是數(shù)據(jù)庫鏈接代碼:
public static Connection getConnection() {
Connection conn = null;
String dbClassName =”com.mysql. jdbc.Driver”;
String dbUrl =“jdbc:mysql:// localhost:3306/lims”;
try {
現(xiàn)階段,我國進入了新的知識經(jīng)濟時代。就煤炭企業(yè)來講,財務管理在工作環(huán)境方面產(chǎn)生了巨大的變化,傳統(tǒng)財務管理模式已經(jīng)無法和企業(yè)管理現(xiàn)代化發(fā)展相適應,同時在實踐中顯露出來的問題也越來越多,所以管理理念需要進行更新。煤礦企業(yè)要想在競爭激烈的市場當中嶄露頭角,需通過完備的財務管理來推動企業(yè)的全面管理,促進核心競爭力的提升。因此,煤礦企業(yè)需根據(jù)自身實際經(jīng)營狀況,選擇和自身發(fā)展最為適宜的財務管理模式,確保各項經(jīng)濟活動的順利實施。
Class.forName(dbClassName).newInstance();
conn=DriverManager.getConnection (dbUrl,”root”,””);
}
catch (Exception ee) {
ee.printStackTrace();
}
return conn;
4.2系統(tǒng)登錄
用戶只有經(jīng)過登錄才能進入系統(tǒng)。系統(tǒng)會連接數(shù)據(jù)庫判斷輸入的用戶名、密碼是否正確,以驗證用戶的身份。系統(tǒng)登錄的界面如圖1所示。
4.3固定資產(chǎn)信息管理
固定資產(chǎn)管理包括資產(chǎn)信息的錄入、修改、刪除和查看。資產(chǎn)信息包括資產(chǎn)編號、資產(chǎn)名稱、規(guī)格型號、價值、取得日期、管理部門、使用人、存放地點、廠家等。用戶還可以根據(jù)不同字段查詢需要的資產(chǎn)信息。
4.4語音系統(tǒng)檢修管理
語音系統(tǒng)檢修管理包括語音系統(tǒng)檢修信息的添加、修改、刪除和查看。用戶還可以導出檢修記錄,供報修使用。語音系統(tǒng)檢修信息包括所在語音室、檢查時間、檢查人、教師機、問題耳機、問題終端、維修時間、維修人等。
本文介紹了基于B/S架構(gòu)的實驗室管理系統(tǒng)的設計。結(jié)合我校文法學院實驗中心的實際情況,開發(fā)了具有固定資產(chǎn)管理、資產(chǎn)出入庫管理、語音系統(tǒng)檢修管理、學生電腦檢修管理、用戶管理、權(quán)限管理和系統(tǒng)查詢7大功能的實驗室管理系統(tǒng)。該系統(tǒng)為實驗中心人員管理、維護設備資源提供了極大的便利,大大提高了工作效率。
參考文獻
[1]施瑛.基于Struct模式的實驗室管理系統(tǒng)的設計與實現(xiàn)[D].大連理工大學,2013.
[2]王妍,孫德兵.高校智能實驗室管理系統(tǒng)開發(fā)與實踐[J].實驗技術與管理,2010(06):105-108.
[3] M. Hinton, P. R. Jr. Hinton. The LIMS database[J].Laboratory Automation&Information Management, 1996, 27(31): 159-171.
[4]張渭軍,何宏星,徐惠蓮.實驗室管理信息系統(tǒng)的設計與開發(fā)[J]. 計算機與數(shù)字工程,2010(05):147-150.
中圖分類號:TP393
文獻標識碼:A