1、標題《高校實驗室管理系統的設計與實現》
2、時間 2016
3、來源 齊齊哈爾工程學院
4、關鍵詞 實驗室管理;MIS;JSP;B/S結構
5、需求分析:通過走訪各大高校,80%的院校沒有自己的實驗室管理系統,實驗室的管理采用傳統人工方式進行管理,既造成教學資源的浪費,還浪費了大量的人力成本與物力成本,所以對於研發出高校實驗室管理系統是很有必要的,有了它各大高校可以對實驗室進行精細化的管理,是未來高校改革發展的一個重要的方面。
要開發一個系統軟件,首先應該分析該軟件的技術可行性、經濟可行性、操作可行性、法律可行性。可行性研究是通過對軟件目標客戶進行細致的研究調查,確定所制作的軟件的系統性能、功能、規模、目標,以及該軟件系統同其他同行業類似系統或其他依賴軟件之間的相互關系。以下從技術、經濟、社會、法律方面來進行分析與說明。
本系統開發所采用的技術有JSP技術、Struts技術、Hibernate技術、Spring技術、所用的開發工具有MyEclipse8.5,所采用的編程語言是Java語言,在技術方面這些技術都是開源免費的,程序員用戶可以免費的去使用,這些技術的一些優點滿足本系統開發的需求,並且使用這些技術能夠開發胡安全的並且功能強大的基於B/S架構的Web企業級應用,在技術上滿足開發需求,所以在技術上角度考慮開發該系統是可以行的。
經濟可行性主要是根據高校目前的經濟運營情況,是否有相應的投入費用支持支撐本系統的開發,針對於目前實驗室的管理需求決定投入資金的多少來開發本系統,實驗室管理操作系統在開發前需要做市場前提調研,以及實驗室管理流程梳理,會有一部分的經濟費用產生,但是很小,本系統在開發過程中,本着投入小、產出大的原則進行開發,所采用的技術也都是開源面非得技術,在技術開發上不產生任何費用,在系統完成后,由於系統界面設計比較友好,交互體驗行比較強,不許要對新注冊的用戶進行系統操作培訓,所以本系統在開發調研前期、開發中期、開發后期、以及操作培訓上不需要有太大的經濟投入,所以在經濟可行性方面是達標的,滿足系統開發要求,從經濟可行性方面考慮,此高校實驗室管理系統開發是可行的。
高校實驗室管理[14]系統在界面設計上花費了很大的功夫,在系統設計前咨詢了相關專業的系統UI設計師,專門為本系統設計了一套專用的UI系統,在本系統界面中運用了大量的輸入框、文本框、下拉框、選擇框、按鈕等,界面美觀,操作方便簡單,機打的方便了用戶操作,並且提高了用戶與系統的交互體驗,所以針對於新用戶操作是很簡單的,所以該系統的操作可行性也是完全沒有問題的。
6、用例圖
管理員是該系統中權限最大的用戶,涉及到了該系統中的五大主要模塊,同時,管理員有着對所有用戶信息、器材相關信息、所有類型有着操縱權利,並且可以瀏覽器材的借用記錄和維修相關事宜的所有操作。如圖3-1
圖3-1 管理員用例圖
普通用戶本系統成功注冊並登錄系統進入本系統后,就可以瀏覽該實驗室的所有器材,通過器材的借用審核來進行操作,並且可以修改用戶的個人信息等。如圖3-2
圖3-2注冊用戶用例圖
3.3.3系統核心功能模塊需求分析
本系統按照高校實驗室業務需要可以分為以下幾個模塊,根據用戶級別分為普通用戶與管理員用戶,普通用戶分為個人模塊與設備借用申請模塊(圖3-3),管理員用戶分別為系統用戶管理模塊、設備類型管理模塊、實驗設備管理模塊、設備借用管理模塊、設備維修管理模塊。(圖3-4)
詳細介紹各個功能模塊:
用戶注冊模塊:用於新用戶注冊,注冊要求的各種信息后提交完成注冊並登陸登錄系統可以修改個人信息,如個人密碼等。
設備借用申請模塊:該模塊是用戶借用設備主要操作模塊,借用設備通過發起借用申請,管理員同意后方可借用,並且可以實時查看借用申請結果以及借用歷史。
系統用戶管理模塊:該模塊定義了管理員信息的修改與顯示功能,並可以管理普通用戶密碼重置與是否可用功能。
設備類型管理:管理員可以通過該模塊向系統中添加實驗室設備種類,根據各個種類的不同添加各個實驗室設備,並且提供設備種類管理模塊用於修改刪除。
實驗設備管理模塊:用於管理員向系統中添加實驗器材與設備,添加設備時選擇相應設備種類,設備名稱、設備編號、設備購買時間等,並提供設備管理模塊,可以根據實際情況增加、刪除、修改設備名稱以及設備使用狀態。提供簡單的設備查詢功能。
設備借用管理模塊:可以查看普通用戶發送的設備借用申請,根據實際情況審核借用申請,並記錄借用人,以及借用時間,設備儀器歸還時可以愛歸還管理處管理設備。
設備維修管理模塊:損壞的設備定期查看,通過設備維修模塊可以方便的查看近期損壞的器材設備,記錄維修設備時間與維修設備歷史。
圖3-3 管理員用戶功能模塊圖
圖3-4 普通用戶功能模塊圖