多媒體設備管理系統(tǒng)設計與實現(xiàn)
時間:2022-12-28 09:12:05
導語:多媒體設備管理系統(tǒng)設計與實現(xiàn)一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

摘要:在分析學院已有的傳統(tǒng)局域網(wǎng)架構(gòu)多媒體設備管理系統(tǒng)的基礎(chǔ)上,根據(jù)學校實際情況,設計了基于移動入口的多媒體設備管理系統(tǒng)。利用微信小程序開發(fā)工具所提供的各種技術(shù),開發(fā)了一款基于微信小程序的多媒體設備管理系統(tǒng)。通過此系統(tǒng)提高了管理人員的工作效率,使學院設備管理的信息化水平躍上了新臺階,為不斷探索學院各種設備管理奠定了基礎(chǔ)。
關(guān)鍵詞:微信小程序;多媒體;管理系統(tǒng);移動平臺
1引言
隨著移動互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展,尤其是4G技術(shù)、智能手機、移動終端和二維碼技術(shù)的發(fā)展,越來越多的人使用智能手機和移動終端進行工作,已完全代替了傳統(tǒng)的臺式機。但是,傳統(tǒng)的B/S架構(gòu)服務對移動端設備的支持先天不足,實際使用中存在外觀使用體驗差、交互性差等問題。針對這些情況,雖然可以通過開發(fā)相關(guān)平臺的APP程序解決,但是存在開發(fā)成本較高、開發(fā)周期較長、維護比較困難、程序運行占用內(nèi)存多等弊端[1]。微信小程序能克服上述弊端,只要用戶安裝了微信,就可以使用相關(guān)服務。因微信用戶數(shù)量龐大,所以能夠降低開發(fā)成本,并且應用體驗接近APP程序。本文根據(jù)多媒體設備管理系統(tǒng)的要求,利用微信小程序技術(shù),通過采用MINA、二維條碼等技術(shù)實現(xiàn)了多媒體設備的信息登記、設備審核、設備報修、設備報廢、設備查詢和統(tǒng)計報表等功能。便于學院期末時分析、統(tǒng)計設備使用情況,極大地提高了管理人員的工作效率。
2系統(tǒng)所用關(guān)鍵技術(shù)
2.1微信小程序。微信小程序由騰訊公司在2017年1月19日,是基于微信客戶端構(gòu)建開發(fā)的一種Web應用程序。按照微信創(chuàng)始人張小龍所言“小程序是一種不需要下載安裝即可使用的應用,它實現(xiàn)了應用觸手可及的夢想,用戶掃一掃或者搜一下,即可打開應用,也體現(xiàn)了用完即走的理念,用戶不用關(guān)心是否安裝了太多的應用,應用將無處不在,隨時可用,但又無需安裝卸載”[2]。它采用MINA框架開發(fā),提供了視圖層描述語言,如WXML、WXSS、基于JavaScript的邏輯層框架,在視圖層與邏輯層之間提供了數(shù)據(jù)傳輸和事件系統(tǒng),保證開發(fā)者聚焦于數(shù)據(jù)與邏輯。2.2條碼技術(shù)。條碼技術(shù)產(chǎn)生于20世紀20年代,由數(shù)據(jù)采集、編碼、印刷和識別等技術(shù)組成。它將黑白線條或黑白點陣按照一定的編碼規(guī)則組合,用以代表一定的字母和數(shù)字。條碼技術(shù)是實現(xiàn)電子商務、EDI、POS系統(tǒng)和供應鏈管理的技術(shù)基礎(chǔ),是物流管理現(xiàn)代化的重要技術(shù)手段。條碼技術(shù)包括條碼的編碼技術(shù)、條碼標識符號的生成設計技術(shù)、識別技術(shù)和計算機管理技術(shù),在計算機前端采集技術(shù)中占據(jù)重要地位。隨著移動支付的快速發(fā)展,條碼技術(shù)深入人們的生活。實際應用中,用戶可利用小程序開啟移動終端的攝像頭,掃描設備張貼的二維條碼,即時完成設備查詢、報修等工作,提高了工作效率。2.3MVC框架技術(shù)。MVC指ModelViewController,模型(model)、視圖(view)、控制器(controller)的縮寫,是一種軟件設計典范。它用一種業(yè)務邏輯、數(shù)據(jù)、界面顯示分離的方法組織代碼,將業(yè)務邏輯聚集到一個部件中,改進和個性化定制界面,且用戶交互時不需重新編寫業(yè)務邏輯。利用MVC實現(xiàn)了分層開發(fā),各個層之間相互獨立,降低了層與層之間的依賴性。當用新的代碼業(yè)務邏輯替換時,只需要替換相對應的層,大大減少了工作量。
3.1系統(tǒng)需求分析。目前,嘉應學院醫(yī)學院已有多媒體設備管理系統(tǒng),但它以傳統(tǒng)PC為載體,其局限性造成使用不便。例如只能手工登記,輸入繁瑣,無論做什么操作都只能在電腦端進行,已無法滿足人們的需求。為解決問題和不足,在現(xiàn)有多媒體設備管理系統(tǒng)的基礎(chǔ)上,設計了基于微信小程序的多媒體設備管理系統(tǒng),通過此系統(tǒng)可在設備拆封現(xiàn)場錄入信息,制作包含設備信息的二維碼。通過掃描二維碼,可以查看設備的信息,在移動端完成設備審核、報修、報廢等流程,并能生成統(tǒng)計報表,查看設備數(shù)據(jù)的使用情況。3.2系統(tǒng)架構(gòu)。系統(tǒng)采用MVC分層架構(gòu),降低了各層次之間的耦合度,增強了應用程序的擴展性,本系統(tǒng)各層次如圖1所示。3.3功能模塊設計。根據(jù)原有系統(tǒng),結(jié)合學校實際,在原有系統(tǒng)的基礎(chǔ)上,把系統(tǒng)分為如下7個模塊。第一,用戶登錄模塊。該模塊主要驗證用戶登錄。將用戶分為普通用戶、管理員用戶。普通用戶一般指各科室人員,只能實現(xiàn)多媒體設備的登記、信息查詢、申請維修等功能。管理員用戶一般是網(wǎng)絡多媒體室的工作人員,除了能完成普通用戶的功能,還能審核或申請報廢設備。登錄界面如圖2所示。第二,設備登記模塊。登記新購買的設備,包括設備編號、設備名稱、型號、購買價格、購置日期和使用教室等。每臺設備都設置唯一編號,由系統(tǒng)生成二維碼,并粘貼在設備上方便查詢。第三,設備審核模塊。管理員通過此模塊審核入庫的設備信息,審核通過的設備放入設備庫中,沒有通過審核的設備返還用戶,仔細登記并修改完畢后,再送回審核。第四,設備查詢模塊。用戶通過該模塊了解設備使用情況。通過掃描設備上張貼的二維碼或輸入設備編號,可查詢設備的具體情況,如類型、型號、購買時間、價格和使用時間等。第五,設備報修模塊。用戶可通過此模塊描述設備故障現(xiàn)象,將故障設備拍照上傳。同時,可以分析、匯總設備的維修歷史數(shù)據(jù),為設備是否申請報廢提供參考。第六,設備報廢模塊。之前設備的報廢申請由申請人填寫紙質(zhì)申請書,報批繁瑣,耗時耗力。通過該模塊,用戶可對需要申請報廢的設備掃描二維碼或輸入編號,模塊會根據(jù)設備的使用情況、維修情況等進行審核。當符合預先設定的報廢條件時,就能夠完成報廢申請,操作簡單方便,進一步提高了設備報廢處理流程的效率。第七,統(tǒng)計報表管理。該模塊由多媒體設備故障次數(shù)統(tǒng)計、資產(chǎn)使用情況統(tǒng)計、維修記錄統(tǒng)計等組成。它可以輸入各種篩選條件并進行圖文顯示,為學院決策人員提供詳細的設備信息情況,為購買設備提供決策和參考。各個系統(tǒng)的主界面如圖3所示。
4結(jié)語
與傳統(tǒng)的APP開發(fā)相比,應用微信小程序開發(fā)程序,可降低開發(fā)成本低,且符合移動互聯(lián)網(wǎng)產(chǎn)業(yè)的發(fā)展趨勢。微信小程序開發(fā)的應用越來越多,具有較大的價值和應用潛力。結(jié)合學院實際,在原有多媒體設備管理系統(tǒng)的基礎(chǔ)上,設計了基于微信小程序的多媒體設備管理系統(tǒng),進一步提高了多媒體設備管理部門的工作效率,提升了管理水平。
參考文獻
[1]劉玉佳.微信“小程序”開發(fā)的系統(tǒng)實現(xiàn)及前景分析[J].信息通信,2017(1):260-261.
[2]Paul,Deck.SpringMVC學習指南(第2版)[M].北京:人民郵電出版社,2017:64-65.
作者:曾郁 丘愛誼 單位:嘉應學院醫(yī)學院