黃 毅,伍 艷,尹當超,裴 稷,楊 榮
(湖北科技學院 計算機科學與技術學院,湖北 咸寧 437100)
隨著現代科學技術的迅速發展,儀器設備的科技水平不斷增長,其性能、質量不斷提高,造價越來越高,更新換代速度也越來越快.因此,學習先進的現代科學管理,提高我國儀器設備管理水平已成當務之急.尤其在市場經濟的大環境下如何運用現代科學組織管理技術,采用先進的手段和方法,對儀器設備實施科學系統的管理,充分提高儀器設備的綜合效益.這是當前擺在測試管理部門和管理人員面前的一個重要任務.
設備管理系統使一些企業的設備管理現狀合理化,并通過對各行業設備管理系統的長期研究,以靈活、通用為主要設計思想,開發合適于設備管理的信息系統,實現設備管理信息化,增加設備的利用率,方便學校的教學設備進行統計以及管理工作,減少每天需要涉及到的相關工作量,盡可能的提高工作效率,可以大大的減少人力物力財力的浪費.
整個系統包括四大模塊:實驗室信息管理、固定資產管理、低值耗材管理和系統維護.
第一部分用以實現實驗室信息的管理,其中包括實驗室基本情況的、專任實驗室人員、維修記錄貴重儀器設備、和教學實驗項目等幾個小的模塊.用以實驗對上述信息的增刪改操作;第二部分用以實現固定資產的管理.其中包括了用戶相關的增刪改操作、管理員對固定資產的增刪改操作;第三部分用以實現低值耗材的管理,相應功能和二相似;第四部分是系統維護部分,用以實現系統管理員對整個系統及相應權限的操作.
系統整個四個功能模塊如下圖1所示

圖1 設備管理系統總體功能圖
如下是四個模塊的分述
1.1 實驗室信息管理
設備管理系統——實驗室信息管理是一個以管理信息為主的功能模塊,該模塊主要分為7個小模塊,分別是:登錄模塊、注冊模塊、實驗室基本信息表模塊、專任實驗室人員表模塊、維修記錄表模塊、貴重儀器設備表模塊和教學實驗項目表模塊,主要是完成用戶的登錄,用戶的注冊,以及對的實驗室基本信息、實驗室人員信息、教學實驗基本信息、貴重儀器設備以及維修記錄等基本信息的增、刪、改、查等一系列的操作.該模塊的功能結構圖如下所示:

圖2.1 信息管理功能結構圖
1.2固定資產管理該功能模塊用戶或是管理員需要能夠登錄設備管理系統,(用戶)能夠注冊相應的賬號.能夠獲得相應模塊和相應單位的操作權限,如對固定資產管理中各單位條目的操作.用戶和管理員根據需要對自己的相關條目進行錄入,編輯,刪除,調動,報廢的申請,然后設備狀態就會相應的變換成對應的狀態.管理員負責處理用戶請求或自動處理相應條目的增刪改.
該模塊的功能結構圖如圖2.2所示

圖1.2 固定資產管理功能結構圖
1.3 低值耗材管理
該功能模塊用以實現低值耗材管理.其中包括低值耐用品入庫、低值耐用品出庫、耗材入庫和耗材出庫查詢等功能模塊.已注冊用戶或是系統管理員對低值耐用品或是耗材等的相應的增、刪、改操作.用戶入庫先申請,管理員同意即可正式錄入.
低值耗材管理功能結構圖如圖2.3所示

圖1.3 低值耗材管理功能結構圖
1.4 系統維護
該功能模塊一共分為五個小的功能模塊.包括權限管理、對照表管理、實驗室代碼管理、教師屬管理和實驗室信息表設計等.
根據用戶和管理員共同的需求分析,可設計出一個總的固定資產管理表:gudingzichan
下面附上具體的表結構.

表 2.1
固定資產管理模塊需要實現的主要功能有:能對表中的數據進行模糊匹配查詢,得到需要的條目,然后可以對獲得的數據進行修改,編輯,刪除,調動操作,操作成功之后,退出操作頁面,該條目的狀態即被更改,然后就需要等待管理員的操作確認;也可以進行新進數據的錄入,該條目自動被設置為錄入申請狀態,不能進行其他的操作,需等待管理員的確認才能進行錄入.
A.數據查詢模塊的實現
數據查詢模塊進行的是后臺一個類的封裝,它使用原有類庫中的一個類產生出的一個實例,然后進行字符串拼接,在后面加入了where語句條件,制成了統一使用的一個查詢語句,當不需要特定的查詢語句的時候,就使用該方法,則在頁面中就不必寫這些查詢語句了.
管理員也是使用該種查詢方式,故下面不再敘述.
代碼如下:

運行效果如下:圖3.1所示

圖 3.1
B.數據錄入模塊的實現
數據錄入模塊細化來說,就是用戶點擊錄入按鈕后,會彈出窗口給用戶填寫相應的信息.信息有必填的和選填的,當填入信息不足時,按下保存按鈕會進行提示告知用戶還有哪些需要填寫,當填寫完好時,提交,則數據的狀態顯示成申請狀態,已進入數據庫但不能做其他操作,需要管理員進行確認,才能成為正常狀態可進行其他操作.
運行效果如下:圖3.2所示

圖 3.2
C.數據編輯模塊的實現
數據編輯模塊細化來說,就是用戶對已有的數據進行編輯修改,能夠編輯的模塊必須是自己單位的數據,如果不是相對應的自己單位的數據,則會被告知沒有操作權限,很好的保護了各個信息的安全性.當用戶對信息進行過編輯之后,提交,信息的狀態變為編輯申請狀態,信息被保存到了一個臨時表gudingzichanshuliang中,但是信息在原表中還沒有被改變,只有管理員進行確認之后,gudingzichanshuliang表中的更改數據,才會傳遞到gudingzichan中,使數據真正改變.
代碼如下:

運行效果如下:圖3.3所示

圖 3.3
D.數據調動模塊的實現
數據調動模塊是將現有單位的數據調動到其他單位的一個過程.當選擇好需要傳送的單位之后,點擊保存,則該條目狀態被改為調動申請.需要管理員的操作才能使它真正被調動到相應的單位中,才能顯示出更新后的情況.
代碼如下:

運行效果如下:圖3.4所示

圖 3.4
本文介紹了設備管理系統中各個功能模塊的設計和實現過程,給出了粗略的設計方法以及部分模塊的詳細實現過程.其中設計的技術有 ASP.NET,C#語言,javascript,數據庫技術以及網站設計的基本構架技術.該系統主要實現了固定資產管理、低值耗材資產管理及設備信息管理等相關操作功能,用戶和管理員交互性強,數據安全性可靠.
[1]陳雅君.淺談檢驗儀器設備管理的重要性[J].種子世界,2000,(9):4 ~5.
[2]馮小燕,孔麗英.高校實驗室儀器設備管理模式探析[J].肇慶學院學報,2004,25,(2):93 ~96.
[3]呂文.檢驗機構的儀器設備管理[J].現代測量與實驗事管理,2002,(4):40 ~43.
[4]阿力甫·依不拉音,陳家勝.基于Web的儀器設備管理系統的實現與應用[J].實驗室研究與探索,2005,25,(3):21 ~23.
[5]楊贊國,高敬惠.基于C/S模式的網絡信息管理系統設計與實現[C].數據庫與應用,2005,27~29.
[6]王玉風,劉忠信.科研儀器設備管理的幾個關鍵環節[J].科學學與科學技術管理,2002,1,16 ~18.