高校實驗室管理系統設計與實現

時間:2022-06-12 03:59:04

導語:高校實驗室管理系統設計與實現一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

高校實驗室管理系統設計與實現

摘要:實驗室管理系統是基于B/S的系統開發結構在實驗室管理系統中得以應用。計算機實驗教學是組成整個計算機課程教學體系中的重要部分,實驗教學的成果直接決定著學生掌握知識的程度和動手能力。對于在校學生來講最好的實習機會就是上機實驗課的學習,最大限度地提高上機實驗課的教學效果是解決這一問題的核心。本課題研究利用目前流行的開發工具合計數開發基于B/S的實驗室管理系統,有效地管理實驗室教學,利用學生有限的上機時間,充分發揮實驗教學的優勢,使學生取得最大成果。方便、快捷地達成了日常實驗室管理的需求。以北華航天工業學院信息技術中心實驗室管理系統為例闡述了設計的基本思路,介紹了該系統的系統結構和特點,并簡單介紹了一些時新技術在系統中的應用。

關鍵詞:管理系統,B/S結構,JSP技術,安全性

目前在傳統的實驗教學模式之下,高校只注重共性的培養,而忽視了個體發展的需求,在實驗教學方式上表現為一味的整班教學和固定的教學內容,學生沒其選擇余地,缺乏自主的選擇能力。因此,傳統的實驗教學管理方式已經不能滿足目前的需求,所以要開發出一套能夠滿足現代化教學的實驗室管理系統迫在眉睫。在這種情況下,為了適應目前的數字化校園信息實驗室管理形式,本文研究及開發了適合本校實驗室的管理系統,本系統以實驗室信息管理為例,對基于B/S的高校實驗室管理系統進行探索,實現對實驗室的自動化管理并方便學生和老師對實驗設備的有效利用。

1系統開發相關技術

實驗室管理系統采用瀏覽器/服務器(B/S)模式開發,使用Web數據庫、Java編程語言、服務器、SQLServer2005和JSP開發工具及語言開發應用程序并在服務器上使用后臺數據來保存用戶數據。系統開發使用JSP,它在傳統的網頁HTML文件(*.htm)中插入Java程序段和JSP標記,開發出功能強大和性能可靠的應用程序。

2需求分析

2.1管理中存在的問題

自從我校搬遷到新校區后,各系部的實驗室環境得到很大的改善,如信息技術中心的公共機房由過去的每間不足100m2擴大到了300m2,同時投入大量的實驗室設備,隨著東西兩個校區的設備數量的增加,設備管理工作量也增加了。筆者曾在信息技術中心公共機房工作,對實驗室公共機房管理和實驗室教學管理有一定的經驗,在目前新的形勢下,原來的實驗室管理工作的方法已經不能滿足目前的發展現狀。實驗室管理系統以管理實驗室課程為目標,要求對實驗室管理員、實驗教師、學生這三類用戶進行詳細的需求分析,以課程管理為基礎,采用成熟的計算機軟、硬件集成技術,融入科學的實驗室管理思想和模式,對實驗室進行管理并對其進行盡可能的功能設計,實驗室管理系統是在學校現有的教務系統、實驗室設備管理系統產生的相關數據的基礎上使用的,如學校的實驗室排課采用直接使用管理系統產生數據。

2.2功能需求分析

依據不同的用戶在實驗室管理和實驗室教學中對不同的事務的需求,把整個系統劃分為教師信息管理、教師課程管理、實驗室類型管理、實驗室課程、實驗室課程信息打印等功能。實驗室管理系統應有友好的用戶操作界面:易用、簡便。實驗室管理系統應提供多種的查詢方式。實驗室管理系統應具有較好的可維護性和可移植性。

3系統結構設計

通過對高校的教學實驗室現況的分析,提出了包括實驗室的管理及實驗室教學管理中所出現的問題,結合本校現有的實驗室的情況及需求,提出該實驗室管理系統的設計。本系統包括用戶管理系統、登錄管理系統、課程管理系統、文檔下載管理系統、實驗室管理系統、課程管理系統,具體結構如圖1。圖1系統總體設計(1)用戶管理系統。用戶管理子系統是對用戶進行分類,根據其分類信息分配相應權限的系統。(2)課程管理系統。課程管理子系統管理課程信息,為教師和課程之間建立聯系平臺。(3)登錄管理系統。登錄管理子系統提供用戶登陸登出服務。(4)文檔下載管理系統。打印管理子系統為用戶提供打印服務。(5)實驗室管理系統。(6)課程管理系統。課程管理子系統對課程信息進行管理,使用戶能夠對課程資源進行調配。

4主要功能的實現

系統實現是指將系統設計階段的結果在計算機上實現,將原來紙面上的、類似于設計圖式的新系統方案轉換成可執行的應用軟件。系統的實現是根據前面的功能的分解,按著功能模塊逐個實現,該系統主要分為三大模塊:用戶管理系統、實驗室信息系統和實驗室排課。

4.1用戶管理系統

對用戶的數據進行審核,檢查所提交的用戶信息是否符合要求,包括用學號、真實姓名、密碼、性別、出生年月、身份證號、聯系方式不能為空;在用戶管理的子目錄下點擊用戶基本信息管理,用戶信息列表中顯示所有登錄系統的學生的基本信息。

4.2實驗室信息系統

實驗室管理系統主窗體是用戶登錄后最先看到的功能性窗體,所以主窗體的設計是否合理直接影響到用戶體驗并且在一定程度上能提高系統的可操作性。訪問系統的的用戶可通過主窗體界面調用各個子模塊功能界面,操作方便。實驗室排課管理中的實驗課程信息,可以按周次和實驗室來顯示信息。每學期每周的實驗課程進行查詢,如需打印可以通過圖標經行打印操作。

5結語

本論文是設計和開發一個主要用于高校實驗室的管理系統,以實現利用計算機和網絡來對用戶管理、登錄管理、課程管理、文檔下載管理、實驗室管理等功能。目前,系統已經具備了進行網上實驗室查詢及實驗課程排課的基本功能,但是由于時間和精力有限,系統還存在許多需要修改的地方及改進的方面。之后將繼續會對該管理系統中的算法進行改進和完善,使系統的功能和性能得到改善,為現代化的高校教育和遠程教育的發展做出自己的貢獻。

作者:鄧志卿 劉東然 單位:北華航天工業學院

參考文獻:

[1]邵麗萍.管理信息系統(第3版)[M].北京:中國鐵道出版社,2011:89-146.

[2]朱如龍.SQLServer數據庫應用系統開發技術[M].北京:機械工業出版社,2013.

[3]羅運模.完全掌握SQLServer2000[M].北京:人民郵電出版社,2012.

[4]李霞.實驗室管理信息系統的應用[J].實驗室研究與探索,2015,24(3):47-48.