高校實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
時(shí)間:2022-06-12 03:59:04
導(dǎo)語:高校實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要:實(shí)驗(yàn)室管理系統(tǒng)是基于B/S的系統(tǒng)開發(fā)結(jié)構(gòu)在實(shí)驗(yàn)室管理系統(tǒng)中得以應(yīng)用。計(jì)算機(jī)實(shí)驗(yàn)教學(xué)是組成整個(gè)計(jì)算機(jī)課程教學(xué)體系中的重要部分,實(shí)驗(yàn)教學(xué)的成果直接決定著學(xué)生掌握知識(shí)的程度和動(dòng)手能力。對(duì)于在校學(xué)生來講最好的實(shí)習(xí)機(jī)會(huì)就是上機(jī)實(shí)驗(yàn)課的學(xué)習(xí),最大限度地提高上機(jī)實(shí)驗(yàn)課的教學(xué)效果是解決這一問題的核心。本課題研究利用目前流行的開發(fā)工具合計(jì)數(shù)開發(fā)基于B/S的實(shí)驗(yàn)室管理系統(tǒng),有效地管理實(shí)驗(yàn)室教學(xué),利用學(xué)生有限的上機(jī)時(shí)間,充分發(fā)揮實(shí)驗(yàn)教學(xué)的優(yōu)勢(shì),使學(xué)生取得最大成果。方便、快捷地達(dá)成了日常實(shí)驗(yàn)室管理的需求。以北華航天工業(yè)學(xué)院信息技術(shù)中心實(shí)驗(yàn)室管理系統(tǒng)為例闡述了設(shè)計(jì)的基本思路,介紹了該系統(tǒng)的系統(tǒng)結(jié)構(gòu)和特點(diǎn),并簡(jiǎn)單介紹了一些時(shí)新技術(shù)在系統(tǒng)中的應(yīng)用。
關(guān)鍵詞:管理系統(tǒng),B/S結(jié)構(gòu),JSP技術(shù),安全性
目前在傳統(tǒng)的實(shí)驗(yàn)教學(xué)模式之下,高校只注重共性的培養(yǎng),而忽視了個(gè)體發(fā)展的需求,在實(shí)驗(yàn)教學(xué)方式上表現(xiàn)為一味的整班教學(xué)和固定的教學(xué)內(nèi)容,學(xué)生沒其選擇余地,缺乏自主的選擇能力。因此,傳統(tǒng)的實(shí)驗(yàn)教學(xué)管理方式已經(jīng)不能滿足目前的需求,所以要開發(fā)出一套能夠滿足現(xiàn)代化教學(xué)的實(shí)驗(yàn)室管理系統(tǒng)迫在眉睫。在這種情況下,為了適應(yīng)目前的數(shù)字化校園信息實(shí)驗(yàn)室管理形式,本文研究及開發(fā)了適合本校實(shí)驗(yàn)室的管理系統(tǒng),本系統(tǒng)以實(shí)驗(yàn)室信息管理為例,對(duì)基于B/S的高校實(shí)驗(yàn)室管理系統(tǒng)進(jìn)行探索,實(shí)現(xiàn)對(duì)實(shí)驗(yàn)室的自動(dòng)化管理并方便學(xué)生和老師對(duì)實(shí)驗(yàn)設(shè)備的有效利用。
1系統(tǒng)開發(fā)相關(guān)技術(shù)
實(shí)驗(yàn)室管理系統(tǒng)采用瀏覽器/服務(wù)器(B/S)模式開發(fā),使用Web數(shù)據(jù)庫、Java編程語言、服務(wù)器、SQLServer2005和JSP開發(fā)工具及語言開發(fā)應(yīng)用程序并在服務(wù)器上使用后臺(tái)數(shù)據(jù)來保存用戶數(shù)據(jù)。系統(tǒng)開發(fā)使用JSP,它在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm)中插入Java程序段和JSP標(biāo)記,開發(fā)出功能強(qiáng)大和性能可靠的應(yīng)用程序。
2需求分析
2.1管理中存在的問題
自從我校搬遷到新校區(qū)后,各系部的實(shí)驗(yàn)室環(huán)境得到很大的改善,如信息技術(shù)中心的公共機(jī)房由過去的每間不足100m2擴(kuò)大到了300m2,同時(shí)投入大量的實(shí)驗(yàn)室設(shè)備,隨著東西兩個(gè)校區(qū)的設(shè)備數(shù)量的增加,設(shè)備管理工作量也增加了。筆者曾在信息技術(shù)中心公共機(jī)房工作,對(duì)實(shí)驗(yàn)室公共機(jī)房管理和實(shí)驗(yàn)室教學(xué)管理有一定的經(jīng)驗(yàn),在目前新的形勢(shì)下,原來的實(shí)驗(yàn)室管理工作的方法已經(jīng)不能滿足目前的發(fā)展現(xiàn)狀。實(shí)驗(yàn)室管理系統(tǒng)以管理實(shí)驗(yàn)室課程為目標(biāo),要求對(duì)實(shí)驗(yàn)室管理員、實(shí)驗(yàn)教師、學(xué)生這三類用戶進(jìn)行詳細(xì)的需求分析,以課程管理為基礎(chǔ),采用成熟的計(jì)算機(jī)軟、硬件集成技術(shù),融入科學(xué)的實(shí)驗(yàn)室管理思想和模式,對(duì)實(shí)驗(yàn)室進(jìn)行管理并對(duì)其進(jìn)行盡可能的功能設(shè)計(jì),實(shí)驗(yàn)室管理系統(tǒng)是在學(xué)校現(xiàn)有的教務(wù)系統(tǒng)、實(shí)驗(yàn)室設(shè)備管理系統(tǒng)產(chǎn)生的相關(guān)數(shù)據(jù)的基礎(chǔ)上使用的,如學(xué)校的實(shí)驗(yàn)室排課采用直接使用管理系統(tǒng)產(chǎn)生數(shù)據(jù)。
2.2功能需求分析
依據(jù)不同的用戶在實(shí)驗(yàn)室管理和實(shí)驗(yàn)室教學(xué)中對(duì)不同的事務(wù)的需求,把整個(gè)系統(tǒng)劃分為教師信息管理、教師課程管理、實(shí)驗(yàn)室類型管理、實(shí)驗(yàn)室課程、實(shí)驗(yàn)室課程信息打印等功能。實(shí)驗(yàn)室管理系統(tǒng)應(yīng)有友好的用戶操作界面:易用、簡(jiǎn)便。實(shí)驗(yàn)室管理系統(tǒng)應(yīng)提供多種的查詢方式。實(shí)驗(yàn)室管理系統(tǒng)應(yīng)具有較好的可維護(hù)性和可移植性。
3系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
通過對(duì)高校的教學(xué)實(shí)驗(yàn)室現(xiàn)況的分析,提出了包括實(shí)驗(yàn)室的管理及實(shí)驗(yàn)室教學(xué)管理中所出現(xiàn)的問題,結(jié)合本校現(xiàn)有的實(shí)驗(yàn)室的情況及需求,提出該實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)。本系統(tǒng)包括用戶管理系統(tǒng)、登錄管理系統(tǒng)、課程管理系統(tǒng)、文檔下載管理系統(tǒng)、實(shí)驗(yàn)室管理系統(tǒng)、課程管理系統(tǒng),具體結(jié)構(gòu)如圖1。圖1系統(tǒng)總體設(shè)計(jì)(1)用戶管理系統(tǒng)。用戶管理子系統(tǒng)是對(duì)用戶進(jìn)行分類,根據(jù)其分類信息分配相應(yīng)權(quán)限的系統(tǒng)。(2)課程管理系統(tǒng)。課程管理子系統(tǒng)管理課程信息,為教師和課程之間建立聯(lián)系平臺(tái)。(3)登錄管理系統(tǒng)。登錄管理子系統(tǒng)提供用戶登陸登出服務(wù)。(4)文檔下載管理系統(tǒng)。打印管理子系統(tǒng)為用戶提供打印服務(wù)。(5)實(shí)驗(yàn)室管理系統(tǒng)。(6)課程管理系統(tǒng)。課程管理子系統(tǒng)對(duì)課程信息進(jìn)行管理,使用戶能夠?qū)φn程資源進(jìn)行調(diào)配。
4主要功能的實(shí)現(xiàn)
系統(tǒng)實(shí)現(xiàn)是指將系統(tǒng)設(shè)計(jì)階段的結(jié)果在計(jì)算機(jī)上實(shí)現(xiàn),將原來紙面上的、類似于設(shè)計(jì)圖式的新系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的應(yīng)用軟件。系統(tǒng)的實(shí)現(xiàn)是根據(jù)前面的功能的分解,按著功能模塊逐個(gè)實(shí)現(xiàn),該系統(tǒng)主要分為三大模塊:用戶管理系統(tǒng)、實(shí)驗(yàn)室信息系統(tǒng)和實(shí)驗(yàn)室排課。
4.1用戶管理系統(tǒng)
對(duì)用戶的數(shù)據(jù)進(jìn)行審核,檢查所提交的用戶信息是否符合要求,包括用學(xué)號(hào)、真實(shí)姓名、密碼、性別、出生年月、身份證號(hào)、聯(lián)系方式不能為空;在用戶管理的子目錄下點(diǎn)擊用戶基本信息管理,用戶信息列表中顯示所有登錄系統(tǒng)的學(xué)生的基本信息。
4.2實(shí)驗(yàn)室信息系統(tǒng)
實(shí)驗(yàn)室管理系統(tǒng)主窗體是用戶登錄后最先看到的功能性窗體,所以主窗體的設(shè)計(jì)是否合理直接影響到用戶體驗(yàn)并且在一定程度上能提高系統(tǒng)的可操作性。訪問系統(tǒng)的的用戶可通過主窗體界面調(diào)用各個(gè)子模塊功能界面,操作方便。實(shí)驗(yàn)室排課管理中的實(shí)驗(yàn)課程信息,可以按周次和實(shí)驗(yàn)室來顯示信息。每學(xué)期每周的實(shí)驗(yàn)課程進(jìn)行查詢,如需打印可以通過圖標(biāo)經(jīng)行打印操作。
5結(jié)語
本論文是設(shè)計(jì)和開發(fā)一個(gè)主要用于高校實(shí)驗(yàn)室的管理系統(tǒng),以實(shí)現(xiàn)利用計(jì)算機(jī)和網(wǎng)絡(luò)來對(duì)用戶管理、登錄管理、課程管理、文檔下載管理、實(shí)驗(yàn)室管理等功能。目前,系統(tǒng)已經(jīng)具備了進(jìn)行網(wǎng)上實(shí)驗(yàn)室查詢及實(shí)驗(yàn)課程排課的基本功能,但是由于時(shí)間和精力有限,系統(tǒng)還存在許多需要修改的地方及改進(jìn)的方面。之后將繼續(xù)會(huì)對(duì)該管理系統(tǒng)中的算法進(jìn)行改進(jìn)和完善,使系統(tǒng)的功能和性能得到改善,為現(xiàn)代化的高校教育和遠(yuǎn)程教育的發(fā)展做出自己的貢獻(xiàn)。
作者:鄧志卿 劉東然 單位:北華航天工業(yè)學(xué)院
參考文獻(xiàn):
[1]邵麗萍.管理信息系統(tǒng)(第3版)[M].北京:中國(guó)鐵道出版社,2011:89-146.
[2]朱如龍.SQLServer數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)[M].北京:機(jī)械工業(yè)出版社,2013.
[3]羅運(yùn)模.完全掌握SQLServer2000[M].北京:人民郵電出版社,2012.
[4]李霞.實(shí)驗(yàn)室管理信息系統(tǒng)的應(yīng)用[J].實(shí)驗(yàn)室研究與探索,2015,24(3):47-48.