青島理工大學(xué)(臨沂) 王 貴
基于ASP.NET的設(shè)備管理系統(tǒng)的整體設(shè)計(jì)
青島理工大學(xué)(臨沂) 王 貴
如何提高設(shè)備的管理水平和效率,合理利用,使其更加規(guī)范化、科學(xué)化和信息化,滿足教學(xué)和科研需求,一直是高校設(shè)備管理的重要研究問(wèn)題。本文基于高校設(shè)備管理的現(xiàn)狀,提出了系統(tǒng)設(shè)計(jì)的思路,劃分了系統(tǒng)功能模塊,設(shè)計(jì)系統(tǒng)整體框架結(jié)構(gòu),可以為系統(tǒng)詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)奠定基礎(chǔ)。
ASP.NET;計(jì)算機(jī);設(shè)備管理;設(shè)計(jì);系統(tǒng)
隨著我國(guó)高校教育事業(yè)的蓬勃發(fā)展,國(guó)內(nèi)很多的高校都購(gòu)置了很多新的科研教學(xué)設(shè)備,用于日常的教育教學(xué)和科研活動(dòng),隨之而來(lái)的,卻是設(shè)備管理難度的增大。設(shè)備信息的公開性低下導(dǎo)致不同部門的科研設(shè)備重復(fù)采購(gòu),利用率低,違背了資源合理配置的原則。由于設(shè)備管理難度大,設(shè)備情況和設(shè)備信息數(shù)據(jù)庫(kù)中的賬目對(duì)應(yīng)不上成了常見問(wèn)題,并且實(shí)驗(yàn)教學(xué)設(shè)備因管理不善直接導(dǎo)致維修不及時(shí),造成設(shè)備的二次損害等問(wèn)題的存在,導(dǎo)致搭建新型設(shè)備管理系統(tǒng)成為目前高校迫切需要解決的問(wèn)題。
根據(jù)高校科研設(shè)備管理難度大、信息公開性低和利用率低等缺點(diǎn),設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于ASP.NET的高校科研設(shè)備管理系統(tǒng)。該系統(tǒng)采用B/S模式,在技術(shù)構(gòu)架上主要使用了ASP.NET企業(yè)級(jí)開發(fā)平臺(tái)和SQL Server 2012數(shù)據(jù)庫(kù)進(jìn)行研發(fā)。該系統(tǒng)主要分為設(shè)備管理系統(tǒng)和用戶管理系統(tǒng)兩部分,具有分布性,設(shè)備信息公開透明,維護(hù)簡(jiǎn)單方便等優(yōu)點(diǎn)。高校教學(xué)設(shè)備管理系統(tǒng)可實(shí)現(xiàn)教學(xué)設(shè)備的網(wǎng)絡(luò)化、統(tǒng)一化管理,并對(duì)教學(xué)設(shè)備資源進(jìn)行科學(xué)規(guī)劃與合理配置,從而解決了傳統(tǒng)設(shè)備管理系統(tǒng)存在的數(shù)據(jù)不同步、信息共享程度低和系統(tǒng)兼容性差等問(wèn)題。提高管理業(yè)務(wù)處理效率,是實(shí)現(xiàn)現(xiàn)代化的企業(yè)設(shè)備管理系統(tǒng)發(fā)展的方向。
本系統(tǒng)為高校進(jìn)行設(shè)備信息的管理而設(shè)計(jì),高校對(duì)自己采購(gòu)的設(shè)備進(jìn)行管理主要涉及到對(duì)設(shè)備的采購(gòu)、使用、維護(hù)、歸還的管理,系統(tǒng)的使用者主要包括系統(tǒng)管理員,設(shè)備保管倉(cāng)庫(kù)管理員和使用設(shè)備的教師,系統(tǒng)設(shè)計(jì)和使用的目標(biāo)是最大限度的對(duì)高校的設(shè)備進(jìn)行合理的管理,使高校的設(shè)備能夠最大限度的使用,對(duì)損壞的設(shè)備能夠及時(shí)的進(jìn)行維修,從而使高校在設(shè)備的投入上不僅能夠大大的降低支出,而且能夠使學(xué)校在設(shè)備的使用上更加高效,充分發(fā)揮設(shè)備的使用價(jià)值。
經(jīng)過(guò)前期的調(diào)查分析,系統(tǒng)整體的功能設(shè)計(jì)如圖1所示。
圖1 系統(tǒng)功能模塊設(shè)計(jì)
如圖1所示,本系統(tǒng)功能包括:
(1)系統(tǒng)配置管理
系統(tǒng)配置管理主要是對(duì)使用該系統(tǒng)的人員進(jìn)行管理,對(duì)系統(tǒng)使用的人員的權(quán)限,角色進(jìn)行管理,保證系統(tǒng)的安全性,為系統(tǒng)的安全訪問(wèn)使用提供保障,該部分包括用戶信息管理、角色分配管理、系統(tǒng)參數(shù)設(shè)置。
(2)設(shè)備信息管理
設(shè)備信息管理是對(duì)高校采購(gòu)的設(shè)備進(jìn)行入庫(kù)登記的管理,對(duì)將要采購(gòu)的設(shè)備進(jìn)行計(jì)劃申請(qǐng)和對(duì)設(shè)備采購(gòu)申請(qǐng)的審批進(jìn)行管理,使高校設(shè)備從采購(gòu)申請(qǐng)到申請(qǐng)的批準(zhǔn)以及設(shè)備申請(qǐng)后的登記都實(shí)現(xiàn)統(tǒng)一的管理,使設(shè)備的所有信息在今后能夠隨時(shí)的進(jìn)行查看。設(shè)備信息管理部分主要包括設(shè)備入庫(kù)登記、設(shè)備購(gòu)置計(jì)劃申請(qǐng)和設(shè)備購(gòu)置計(jì)劃審批。
(3)設(shè)備使用管理
設(shè)備使用管理是對(duì)設(shè)備使用流程和使用人進(jìn)行登記記錄的管理,以便實(shí)現(xiàn)對(duì)設(shè)備使用管理的精細(xì)化控制,使設(shè)備使用管理擺脫混亂的局面,使設(shè)備的使用價(jià)值最大化。該部分主要包括設(shè)備使用申請(qǐng)、設(shè)備使用審批和設(shè)備負(fù)責(zé)人轉(zhuǎn)讓的管理。
(4)設(shè)備維護(hù)管理
設(shè)備維護(hù)管理是對(duì)設(shè)備維修流程進(jìn)行管理,使損壞的設(shè)備能夠及時(shí)被維修,盡可能保證設(shè)備使用者不被設(shè)備的損壞影響。設(shè)備維護(hù)管理主要包括設(shè)備故障報(bào)修申請(qǐng)、設(shè)備報(bào)廢申請(qǐng)和設(shè)備報(bào)修、報(bào)廢的審批管理。
(5)設(shè)備歸還管理
設(shè)備歸還管理對(duì)設(shè)備的歸還流程進(jìn)行管理,使設(shè)備在使用后能夠及時(shí)的對(duì)設(shè)備的狀態(tài)進(jìn)行記錄,為設(shè)備的下次使用做好準(zhǔn)備。設(shè)備歸還管理包括設(shè)備歸還申請(qǐng)、設(shè)備狀況說(shuō)明和設(shè)備歸還審批管理。
圖2 系統(tǒng)整體設(shè)計(jì)圖
方式,采用B/S體系結(jié)構(gòu),以Visual Studio 2013為開發(fā)平臺(tái),采用AJAX無(wú)新技術(shù)實(shí)現(xiàn)頁(yè)面的局部更新,異步取回服務(wù)器端數(shù)據(jù),加快響應(yīng)能力。采用INQ數(shù)據(jù)訪問(wèn)技術(shù)操作SQL Server數(shù)據(jù)庫(kù),執(zhí)行數(shù)據(jù)的添加、修改、刪除和查詢工作。
如圖2所示:(1)表示層采用web方式,用戶通過(guò)在瀏覽器中訪問(wèn)服務(wù)器端的表示層文件即aspx文件,來(lái)對(duì)系統(tǒng)信息進(jìn)行查看和一系列的操作,表示層的內(nèi)容是根據(jù)業(yè)務(wù)邏輯層的功能模塊調(diào)用而獲得的,表示層是與系統(tǒng)用戶直接打交道的一層,是用戶與系統(tǒng)之間的接口。(2)業(yè)務(wù)邏輯層主要針對(duì)數(shù)據(jù)層的訪問(wèn)操作和處理各種業(yè)務(wù)的邏輯,它針對(duì)要處理的業(yè)務(wù)該實(shí)現(xiàn)怎樣的操作為設(shè)計(jì),直接控制用戶操作對(duì)數(shù)據(jù)的影響,是系統(tǒng)的核心層。(3)數(shù)據(jù)訪問(wèn)層為業(yè)務(wù)邏輯層和表示層提供具體的數(shù)據(jù),直接與數(shù)據(jù)庫(kù)中的數(shù)據(jù)打交道,控制著對(duì)數(shù)據(jù)庫(kù)的增刪改查,為上層的業(yè)務(wù)邏輯層提供基礎(chǔ)服務(wù)。
[1]Yi-shan LI,Li-fang HONG. Development of a Non-Pollution Orange Fruit ExpertSystem Software Based on ASP. NET[J]. Agricultural Sciences in China,2015:77-80
[2]Eft.l Sehirli,Birsen G. Ozdemir. Predominant Characteristics of Linq Technology Usage in Education Platforms[J].Procedia-Social and Behavioral Sciences. 2014,25(5): 361-367
[3]秦冠男.基于ASP.NET MVC 框架的IT 管理系統(tǒng)的設(shè)計(jì)[D].上海交通大學(xué),2012:19-25
[4]麻可堯.高校教學(xué)設(shè)備管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].廈門大學(xué),2014:11-15
根據(jù)功能需求分析結(jié)果,本系統(tǒng)運(yùn)用三層架構(gòu)設(shè)計(jì)
王貴(1983—),男,山東泰安人,碩士,講師,研究方向:現(xiàn)代教育技術(shù)。