摘 要: 本文基于測繪遙感類高校設(shè)備資產(chǎn)管理復(fù)雜背景下進(jìn)行的設(shè)備資產(chǎn)系統(tǒng)研發(fā)探討,根據(jù)在實(shí)際工作中總結(jié)的測繪設(shè)備資產(chǎn)管理流程為樣例模板。分析了高校測繪設(shè)備管理中的各種使用方式,主要方式有設(shè)備資產(chǎn)借用、設(shè)備資產(chǎn)歸還、設(shè)備資產(chǎn)查詢、設(shè)備資產(chǎn)檢修、設(shè)備資產(chǎn)報(bào)廢;并對(duì)這些使用方式做了系統(tǒng)分析,找出了設(shè)計(jì)測繪資產(chǎn)設(shè)備管理的業(yè)務(wù)流程。在需求分析后,對(duì)系統(tǒng)提出了解決方案并進(jìn)行了詳細(xì)設(shè)計(jì)。該系統(tǒng)采用B/S結(jié)構(gòu),采用Spring框架下的mvc結(jié)構(gòu)構(gòu)建系統(tǒng)。該系統(tǒng)為測繪類單高校日常教學(xué)提供了設(shè)備統(tǒng)計(jì)與設(shè)備管理的信息化支持。 

  關(guān)鍵詞:B/S,spring框架 MVC 測繪設(shè)備管理 管理信息系統(tǒng) 

  中圖分類號(hào):P2;C931.6 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1003-9082(2017)02-0292-02 

  引言 

  測繪設(shè)備資產(chǎn)管理是一個(gè)測繪類高校教學(xué)實(shí)驗(yàn)管理中的核心,是提高高校教學(xué)與管理效率的重要環(huán)節(jié)。測繪設(shè)備資產(chǎn)管理軟件的研究、開發(fā)與應(yīng)用,就是應(yīng)用已有的成熟的計(jì)算機(jī)軟件技術(shù)、網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù),通過使用該軟件對(duì)測繪類高校設(shè)備擁有情況的查詢分析、測繪儀器設(shè)備的借用分析與設(shè)備資產(chǎn)使用情況分析等手段,讓高校的管理部門能動(dòng)態(tài)地了解部門測繪儀器、資產(chǎn)的狀況,及時(shí)發(fā)現(xiàn)問題,采取相應(yīng)處理措施。從我們的教學(xué)實(shí)踐過程來看,做好實(shí)驗(yàn)室設(shè)備資產(chǎn)管理過程來看,實(shí)際上就是要做好設(shè)備資產(chǎn)流動(dòng)過程中與之相關(guān)的各種信息的管理。因此我們將對(duì)測繪設(shè)備資產(chǎn)系統(tǒng)進(jìn)行詳細(xì)的分析和討論,包括對(duì)測繪設(shè)備資產(chǎn)的需求分析、設(shè)計(jì)及應(yīng)用進(jìn)行討論。 

  一、系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 

  1.軟件的運(yùn)行環(huán)境及開發(fā)工具 

  軟件運(yùn)行環(huán)境為WinXP或win7.利用Java的eclipse進(jìn)行程序設(shè)計(jì),因?yàn)镴ava語言具有以下功能:(1)具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具。(2)Java語言是最流行的B/S程序設(shè)計(jì)開發(fā)。(3)Java語言是開源程序設(shè)計(jì)語言有良好的安全性。(4)Java語言支持多種數(shù)據(jù)庫程序的訪問,如:SQLServer、Oracle、PostgreSQL等(5)系統(tǒng)使用PostgreSQL開源數(shù)據(jù)庫做為基礎(chǔ)數(shù)據(jù)平臺(tái)。 

  2.系統(tǒng)實(shí)現(xiàn)采用手段 

  系統(tǒng)開發(fā)實(shí)現(xiàn)使用JavaEE的MVC模型設(shè)計(jì)模式,對(duì)系統(tǒng)代碼結(jié)構(gòu)進(jìn)行約束,Model(模型)表示業(yè)務(wù)邏輯層,View(視圖)代表表示層,Contraller(控制器)代表控制層(如圖1所示)。業(yè)務(wù)邏輯與數(shù)據(jù)訪問邏輯相互獨(dú)立,讓系統(tǒng)開發(fā)效率更高,系統(tǒng)后期維護(hù)更加方便快捷。前臺(tái)使用DIV與CSS對(duì)系統(tǒng)界面進(jìn)行開發(fā)設(shè)計(jì)。使系統(tǒng)頁面風(fēng)格良好統(tǒng)一。并且系統(tǒng)使用了AJAX異步傳輸技術(shù),使系統(tǒng)訪問更加流暢快捷。系統(tǒng)選用PostgresSQL開源數(shù)據(jù)庫可以非常優(yōu)秀的支持java訪問,可以為系統(tǒng)的升級(jí)與擴(kuò)充提供保障。 

  3.系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 

  數(shù)據(jù)庫是設(shè)備資產(chǎn)管理系統(tǒng)的基礎(chǔ),本系統(tǒng)的數(shù)據(jù)庫主要包括數(shù)據(jù)表格如下:①設(shè)備資產(chǎn)信息表,該表主要存儲(chǔ)設(shè)備信息,這個(gè)表的數(shù)據(jù)是由數(shù)據(jù)管理教師進(jìn)行維護(hù),在設(shè)備資產(chǎn)入庫的同時(shí)進(jìn)行填寫完善。②教師信息表,該表存儲(chǔ)高校教師基本信息;由教師進(jìn)行注冊申請(qǐng),由管理員進(jìn)行審核后激活使用。③學(xué)生表格,該表為學(xué)生基本信息表④管理員表格,該表格存儲(chǔ)超級(jí)管理員信息。⑤庫存資產(chǎn)設(shè)備表,該表存儲(chǔ)高校實(shí)驗(yàn)室?guī)齑胬铿F(xiàn)有的設(shè)備資產(chǎn),并包括每項(xiàng)設(shè)備支持的基礎(chǔ)信息。、⑥資產(chǎn)設(shè)備借用表,該表存儲(chǔ)教學(xué)借用資產(chǎn)設(shè)備與教師借用資產(chǎn)設(shè)備。⑦維修資產(chǎn)設(shè)備表,該表存儲(chǔ)需要維修與正在維修的資產(chǎn)設(shè)備。⑧報(bào)廢資產(chǎn)設(shè)備表,該表存儲(chǔ)歷史報(bào)廢資產(chǎn)設(shè)備。 

  二、系統(tǒng)的主要功能模塊 

  使用計(jì)算機(jī)對(duì)測繪資產(chǎn)設(shè)備進(jìn)行管理,除了可以準(zhǔn)確無誤的管理設(shè)備資產(chǎn),并且可以方便實(shí)驗(yàn)室教師和學(xué)生在借用測繪儀器。還可以查詢顯示測繪資產(chǎn)設(shè)備的具體使用情況。系統(tǒng)系統(tǒng)以下功能。 

  1.系統(tǒng)登錄注冊功能模塊 

  系統(tǒng)提供用戶登錄與注冊功能,用戶登錄部分分為兩種情況,一種情況是登錄成功,另外一種情況是登錄失敗,用戶在頁面輸入用戶名和密碼,系統(tǒng)會(huì)提交給后臺(tái)數(shù)據(jù)庫,在數(shù)據(jù)庫中進(jìn)行檢索,如果用戶名密碼正確,系統(tǒng)會(huì)返回一個(gè)正常登錄首頁,如果失敗系統(tǒng)會(huì)提示登錄錯(cuò)誤繼續(xù)登錄。 

  2.用戶權(quán)限管理功能模塊 

  測繪資產(chǎn)設(shè)備管理系統(tǒng)的用戶主要分為超級(jí)管理員、教師、學(xué)生。系統(tǒng)提供用戶角色設(shè)定和角色功能設(shè)定。系統(tǒng)賦予超級(jí)管理員用戶對(duì)教師與學(xué)生用戶的添加、審核、激活�嘞蕖2⒖梢愿秤璨煌�用戶不同權(quán)限功能。對(duì)于權(quán)限控制的角度來講,系統(tǒng)通過使用postgreSQL數(shù)據(jù)庫來實(shí)現(xiàn)權(quán)限控制。在postgreSQL數(shù)據(jù)庫中查詢教師信息表和學(xué)生信息表并且設(shè)計(jì)角色表與權(quán)限表來添加權(quán)限控制來實(shí)現(xiàn)權(quán)限控制。如圖2所示 

  3.設(shè)備資產(chǎn)添加更新功能模塊 

  為了保證資產(chǎn)設(shè)備的完整性和統(tǒng)一性,所以系統(tǒng)提供了測繪設(shè)備資產(chǎn)添加和更新功能,由于測繪技術(shù)日新月異、測繪資產(chǎn)設(shè)備種類繁多,儀器設(shè)備的資產(chǎn)信息主要包括儀器設(shè)備名稱、數(shù)量、型號(hào)、編號(hào)、規(guī)格、生產(chǎn)廠家、購置時(shí)間,外部形貌、內(nèi)部構(gòu)造及原理、儀器使用說明書、精度、應(yīng)用領(lǐng)域、保養(yǎng)方式、借用規(guī)程及使用注意事項(xiàng)等,所以系統(tǒng)需要管理員或者管理教師來對(duì)種類繁多的設(shè)備進(jìn)行添加更新操作。 

  4.設(shè)備資產(chǎn)借用歸還功能模塊 

  在傳統(tǒng)高校測繪教學(xué)與生產(chǎn)實(shí)習(xí)過程中需要使用大量的測繪儀器,在借用與歸還過程中手續(xù)復(fù)雜,測繪資產(chǎn)設(shè)備管理系統(tǒng)可以實(shí)現(xiàn)高校借用和歸還的信息化管理,系統(tǒng)提供設(shè)備借用與歸還功能,借用功能模塊提供兩種方式借用設(shè)備方式:①由學(xué)生用戶通過系統(tǒng)預(yù)約未借用的指定設(shè)備,設(shè)備管理教師進(jìn)行審批,通過審批的請(qǐng)求可以在具體時(shí)間進(jìn)行借用。②學(xué)生現(xiàn)場借用設(shè)備,由學(xué)生現(xiàn)場選用設(shè)備,再通過管理教師添加借用記錄等相關(guān)借用信息。歸還功能模塊只能由管理教師進(jìn)行歸還設(shè)備記錄添加。在歸還過程中,設(shè)備管理教師現(xiàn)場檢查測繪設(shè)備狀態(tài),如果發(fā)現(xiàn)測繪設(shè)備損壞情況進(jìn)入設(shè)備維修報(bào)廢模塊,如借用設(shè)備完好,確認(rèn)設(shè)備入庫。   5.設(shè)備資產(chǎn)維修報(bào)廢功能模塊 

  在測繪資產(chǎn)設(shè)備借用歸還過程中經(jīng)常會(huì)出現(xiàn)設(shè)備儀器損壞的情況,所以系統(tǒng)提供設(shè)備資產(chǎn)維修功能,設(shè)備管理教師在檢查發(fā)現(xiàn)儀器損壞后可以通過該功能完善維修原因并生成維修申請(qǐng)。打印維修申請(qǐng)?zhí)峤唤o管理領(lǐng)導(dǎo)審閱簽字,領(lǐng)導(dǎo)批準(zhǔn)后在系統(tǒng)內(nèi)更改儀器維修狀態(tài),等待維修結(jié)束,結(jié)束后在將設(shè)備狀態(tài)更改為完好狀態(tài),重新加入資產(chǎn)設(shè)備表。當(dāng)出現(xiàn)設(shè)備報(bào)廢情況,該模塊會(huì)對(duì)設(shè)備表進(jìn)行更新,并將報(bào)廢設(shè)備加入報(bào)廢設(shè)備表。 

  6.設(shè)備資產(chǎn)查詢功能模塊 

  系統(tǒng)提供設(shè)備查詢模塊,可以通過系統(tǒng)前臺(tái)提供的查詢?nèi)肟趯?duì)設(shè)備進(jìn)行查詢,通過查�可以了解設(shè)備資產(chǎn)庫存情況,包括已借用、未借用、維修報(bào)廢設(shè)備情況?梢詾榻處熀蛯W(xué)生提供管理與借用參考?梢愿鶕(jù)查詢數(shù)據(jù)詳細(xì)了解設(shè)備借用情況和使用頻率。 

  結(jié)束語 

  測繪資產(chǎn)設(shè)備管理系統(tǒng)是根據(jù)我校設(shè)備資產(chǎn)管理的實(shí)際工作流程來開發(fā)實(shí)現(xiàn)的。完全可以滿足教學(xué)與實(shí)習(xí)工作需要。本系統(tǒng)具有以下優(yōu)點(diǎn)。 

  (1)系統(tǒng)實(shí)現(xiàn)了測繪設(shè)備儀器管理的信息化教學(xué)借用歸還管理。 

 。2)系統(tǒng)設(shè)置了權(quán)限管理,可以為不同角色添加不同使用權(quán)限。實(shí)現(xiàn)了層次分明,責(zé)任明確的設(shè)備管理方式。 

  (3)系統(tǒng)使用開源實(shí)現(xiàn),可以有效的降低開發(fā)成本。 

  同時(shí)系統(tǒng)還有以下需要改進(jìn)的地方。 

  (1)系統(tǒng)還不支持移動(dòng)端訪問功能。 

  (2)系統(tǒng)在設(shè)備信息錄入方式上還是人工錄入,沒有實(shí)現(xiàn)自動(dòng)化數(shù)據(jù)錄入。 

  希望在試運(yùn)行后可以改進(jìn)完善以上需求,更好的為廣大教師與學(xué)生服務(wù);更好的提高教學(xué)設(shè)備管理效率。 

  參考文獻(xiàn) 

  [1]王承明,叢蕾,劉福恒.高校儀器設(shè)備維修管理系統(tǒng)設(shè)計(jì)開發(fā)實(shí)驗(yàn)技術(shù)與管理 2012(9): 97-100 

  [2]張杰敏.ASP.NET Web程序設(shè)計(jì):C#版[M].北京:北京大學(xué)出版社,2001. 

  [3]楊建強(qiáng).基于ASP.NET開發(fā)的設(shè)備管理系統(tǒng)[J].中國現(xiàn)代教育裝備,2008(6):59-61. 

  [4]蔡曉輝,周恩浩,黎國鋒.基于B/S結(jié)構(gòu)的儀器設(shè)備網(wǎng)絡(luò)報(bào)修及管理系統(tǒng)的開發(fā)應(yīng)用[J].實(shí)驗(yàn)室科學(xué),2009,1(1):126-128.2002.01.006