高職院校實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
高職院校實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
高職院校實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
高職院校實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
高職院校實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、    高職院校實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)    摘 要 本文分析實(shí)驗(yàn)室管理工作的現(xiàn)狀,以實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)過程為背景闡述了以軟件工程開發(fā)理論為指導(dǎo),采用uml建模技術(shù)分析與設(shè)計(jì)系統(tǒng),并采用j2ee技術(shù)實(shí)現(xiàn)一套基于b/s模式的實(shí)驗(yàn)室管理系統(tǒng),力求實(shí)現(xiàn)實(shí)驗(yàn)室管理工作的科學(xué)規(guī)范化與信息化,實(shí)現(xiàn)實(shí)驗(yàn)室各類信息的實(shí)時(shí)、動(dòng)態(tài)管理,提高設(shè)備管理水平和工作效率。關(guān)鍵詞 實(shí)驗(yàn)室管理;軟件工程;uml建模;b/s模式tp39 a 1674-6708(2016)164-0150-02高職院校的實(shí)驗(yàn)室是培養(yǎng)技術(shù)應(yīng)用型人才的重要場(chǎng)所,是學(xué)生實(shí)踐動(dòng)手能力訓(xùn)練的重要基地。目

2、前學(xué)校辦學(xué)規(guī)模的擴(kuò)大伴隨著實(shí)驗(yàn)室在硬件投資也日益增加,實(shí)驗(yàn)室的管理信息化水平受到學(xué)校的重視,同時(shí)對(duì)實(shí)驗(yàn)室管理工作提出更高要求。實(shí)驗(yàn)室的各類基礎(chǔ)檔案的保存缺失,設(shè)備管理信息的遺漏,設(shè)備的即時(shí)狀態(tài)(故障、變遷、損壞)無法及時(shí)掌握,易耗品管理更是非常紊亂等問題成為實(shí)驗(yàn)室管理工作的一大難題,本文結(jié)合海南軟件職業(yè)技術(shù)學(xué)院實(shí)驗(yàn)設(shè)備管理科的管理工作需求,闡述開發(fā)實(shí)驗(yàn)室管理系統(tǒng)的可行性和必要性,以實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)過程為背景闡述了以軟件工程開發(fā)理論為指導(dǎo),采用uml建模技術(shù)分析與設(shè)計(jì)系統(tǒng),并采用j2ee技術(shù)實(shí)現(xiàn)一套基于b/s模式的實(shí)驗(yàn)室管理系統(tǒng),力求實(shí)現(xiàn)實(shí)驗(yàn)室管理工作的科學(xué)規(guī)范化與信息化,實(shí)現(xiàn)實(shí)驗(yàn)室各

3、類信息的實(shí)時(shí)、動(dòng)態(tài)管理,提高設(shè)備管理水平和工作效率。1 系統(tǒng)分析1.1 系統(tǒng)開發(fā)環(huán)境本系統(tǒng)采用j2ee技術(shù)開發(fā),j2ee的跨平臺(tái)優(yōu)勢(shì)在于編寫的程序在經(jīng)過編譯后產(chǎn)生的字節(jié)碼構(gòu)成的中間程序,程序的運(yùn)行是通過各種平臺(tái)上相應(yīng)的jvm虛擬機(jī)翻譯字節(jié)碼為當(dāng)前的環(huán)境下正常運(yùn)行的代碼,因此,只需要運(yùn)行平臺(tái)提供jvm便可以做到不經(jīng)過修改程序便可以在各種軟硬件的環(huán)境中運(yùn)行。系統(tǒng)開發(fā)環(huán)境為eclipse+jdk1.6+tomcat6.0+sql?server?2005數(shù)據(jù)庫(kù)。eclipse是一個(gè)可擴(kuò)展的、開源的、多平臺(tái)的java開發(fā)環(huán)境。sql?server?2005數(shù)據(jù)庫(kù)是關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),作為后臺(tái)數(shù)據(jù)庫(kù)提供

4、了更安全可靠、高性能、高可用性的數(shù)據(jù)存儲(chǔ)功能。1.2 功能需求分析根據(jù)當(dāng)前實(shí)驗(yàn)室管理工作面臨的現(xiàn)狀與存在的問題,采用訪談的方式獲取需求掌握系統(tǒng)的功能1,分析實(shí)驗(yàn)室管理工作流程,涉及到的人員確認(rèn)系統(tǒng)功能包括設(shè)備信息管理、易耗品信息管理、人員信息管理與系統(tǒng)管理。在設(shè)備信息管理中做到設(shè)備按類別存儲(chǔ)信息,設(shè)備使用變動(dòng)情況及時(shí)登記,信息查閱方便快捷。易耗品信息記錄詳細(xì),設(shè)備庫(kù)存有記載(包括出庫(kù)入庫(kù)信息登記),根據(jù)庫(kù)存情況反饋,以便領(lǐng)導(dǎo)做出設(shè)備采購(gòu)的決策等。功能詳細(xì)描述如下:系統(tǒng)管理:主要包括日志管理、權(quán)限管理和數(shù)據(jù)恢復(fù)與備份功能。日志管理功能囊括系統(tǒng)運(yùn)行記錄、系統(tǒng)操作記錄何系統(tǒng)登錄記錄,日志管理功能方便

5、記錄和維護(hù)系統(tǒng);權(quán)限管理功能設(shè)置用戶的操作權(quán)限;數(shù)據(jù)恢復(fù)與備份功能實(shí)現(xiàn)定期備份數(shù)據(jù)庫(kù)以便數(shù)據(jù)的恢復(fù)操作。用戶信息管理:人員包括實(shí)驗(yàn)室設(shè)備的使用與管理人員,人員分為3種類型:科室領(lǐng)導(dǎo)、實(shí)驗(yàn)室管理員、實(shí)驗(yàn)室使用教師,該功能實(shí)現(xiàn)用戶信息管理和賬號(hào)信息查詢。該功能記錄所有使用實(shí)驗(yàn)室的設(shè)備使用人員,提供用戶查詢賬號(hào)信息并能修改賬號(hào)密碼功能。實(shí)驗(yàn)室設(shè)備信息管理:包括設(shè)備基本信息管理、維修信息登記、設(shè)備報(bào)廢登記、設(shè)備借用管理等子功能,每個(gè)子功能都提供相應(yīng)的查詢功能,在查詢時(shí)能做到精確查詢和模糊查詢。易耗品信息管理:易耗品一般是指硒鼓、鼠標(biāo)、鍵盤等電腦外圍設(shè)備,易耗品的更換頻繁需要對(duì)易耗品使用進(jìn)行登記,并提供

6、查詢和使用統(tǒng)計(jì)功能。庫(kù)存管理:記錄每次的入庫(kù)與出庫(kù)的配件信息,查詢配件庫(kù)存情況。下面以系統(tǒng)管理功能為例描述用例圖2如圖1。用例說明如下:用例名稱:權(quán)限管理用例參與者:系統(tǒng)管理員用例描述:系統(tǒng)管理員登錄實(shí)驗(yàn)室管理系統(tǒng),選擇系統(tǒng)管理功能模塊的權(quán)限管理,進(jìn)入權(quán)限管理頁(yè)面,選擇設(shè)置用戶的操作權(quán)限,保存設(shè)置并退出系統(tǒng)。前置條件:系統(tǒng)管理員登錄系統(tǒng)。2 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)2.1 架構(gòu)設(shè)計(jì)本系統(tǒng)是基于b/s三層架構(gòu)模式,b/s(瀏覽器/服務(wù)器)模式又稱b/s結(jié)構(gòu)。它是隨著互聯(lián)網(wǎng)技術(shù)的興起對(duì)c/s模式的擴(kuò)展,統(tǒng)一了用戶客戶端,系統(tǒng)功能實(shí)現(xiàn)的重心放在服務(wù)器端,簡(jiǎn)化系統(tǒng)的開發(fā)與維護(hù)。b/s模式的系統(tǒng)對(duì)客戶機(jī)的要求不高

7、,只需通過客戶機(jī)提供的瀏覽器便可訪問系統(tǒng)。b/s模式優(yōu)勢(shì)除了運(yùn)行維護(hù)比較簡(jiǎn)便之外,異地瀏覽和信息采集的靈活性等特點(diǎn)實(shí)現(xiàn)不同的人員在任何時(shí)間、任何地點(diǎn),只要可以使用瀏覽器上網(wǎng),就可以使用b/s系統(tǒng)的終端,訪問和操作共同的數(shù)據(jù)3。表現(xiàn)層:負(fù)責(zé)與用戶交互的界面,用于接收用戶輸入的數(shù)據(jù)和顯示處理后用戶需要的數(shù)據(jù)。業(yè)務(wù)邏輯層:是表現(xiàn)層和數(shù)據(jù)訪問層之間的橋梁,對(duì)數(shù)據(jù)業(yè)務(wù)邏輯的處理,用于響應(yīng)表現(xiàn)層用戶的請(qǐng)求,執(zhí)行任務(wù)并將數(shù)據(jù)反饋給表現(xiàn)層。數(shù)據(jù)訪問層:與數(shù)據(jù)庫(kù)打交道,響應(yīng)業(yè)務(wù)邏輯層的請(qǐng)求,實(shí)現(xiàn)對(duì)數(shù)據(jù)的增刪查改操作。三層架構(gòu)的優(yōu)點(diǎn)是結(jié)構(gòu)清晰、降低層與層之間的依賴,開發(fā)人員可以只關(guān)注某一層,可維護(hù)性高,可擴(kuò)展性強(qiáng)

8、,容易適應(yīng)需求的變化。 2.2 功能結(jié)構(gòu)設(shè)計(jì)根據(jù)需求分析確定系統(tǒng)的功能模塊分為5個(gè)部分,在設(shè)計(jì)時(shí)采用自底向上的模式充分利用需求分析的結(jié)果將用例轉(zhuǎn)化為設(shè)計(jì)方案逐步完成系統(tǒng)的整體設(shè)計(jì)。實(shí)驗(yàn)室管理系統(tǒng)的功能結(jié)構(gòu)圖如圖3所示。2.3 數(shù)據(jù)庫(kù)表設(shè)計(jì)數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心和基礎(chǔ),它提供了存儲(chǔ)、維護(hù)、檢索數(shù)據(jù)的功能,使信息系統(tǒng)能準(zhǔn)確獲取所需的信息。本系統(tǒng)采用的sql?server2005數(shù)據(jù)庫(kù)管理系統(tǒng)建立在關(guān)系模型上,也稱關(guān)系數(shù)據(jù)庫(kù),它是基于一些相關(guān)的數(shù)據(jù)表和表之間的聯(lián)系4,系統(tǒng)中的用戶信息表設(shè)計(jì)如下。用戶信息表:主要包括用戶編號(hào)、姓名、用戶權(quán)限、所屬部門、分管實(shí)驗(yàn)室等信息。2.4 系統(tǒng)實(shí)現(xiàn)基于b/s模式的

9、實(shí)驗(yàn)室管理系統(tǒng)要求用戶通過瀏覽器登錄本系統(tǒng),系統(tǒng)通過設(shè)置不同角色的用戶具有不同的操作權(quán)限,實(shí)現(xiàn)對(duì)系統(tǒng)的安全訪問控制。用戶輸入用戶和密碼,系統(tǒng)核實(shí)用戶身份,根據(jù)不同權(quán)限顯示不同的功能界面,用戶名和密碼存儲(chǔ)在數(shù)據(jù)庫(kù)中的帳號(hào)信息表,該表中的帳號(hào)與用戶信息表的人員編號(hào)一致。其中,在用戶管理功能中,負(fù)責(zé)記錄使用系統(tǒng)的相關(guān)人員基本數(shù)據(jù),主要任務(wù)是查看用戶信息、添加和修改人員信息5。功能實(shí)現(xiàn)效果圖如圖4所示。3 結(jié)論本文采用海軟的實(shí)驗(yàn)室管理系統(tǒng)的開發(fā)為特例,闡述了目前高職院校實(shí)驗(yàn)室管理過程中所遇到的問題,開發(fā)一套基于b/s模式的實(shí)驗(yàn)室管理系統(tǒng),通過對(duì)系統(tǒng)功能的試用,從管理上解決信息存儲(chǔ)混亂的問題,系統(tǒng)功能實(shí)現(xiàn)實(shí)驗(yàn)室各類信息的共享,實(shí)現(xiàn)實(shí)驗(yàn)室設(shè)備的科學(xué)規(guī)范管理,提高管理的工作效率,同時(shí)系統(tǒng)存儲(chǔ)的各類信息及時(shí)反饋也為決策領(lǐng)導(dǎo)層提供了采購(gòu)的參考依據(jù)。參考文獻(xiàn)1張海藩.軟件工程導(dǎo)論m.5版.北京:清華大學(xué)出版社,2009.2謝星星.uml基礎(chǔ)與rose建模實(shí)用教程m.北京:清華大學(xué)出版

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論