顏世波
【摘要】本文主要介紹了一款基于Android的公共物品損壞報修系統(tǒng)的開發(fā)過程及關(guān)鍵技術(shù)。該系統(tǒng)主要包括,物品報修,修復(fù)報單,物品數(shù)據(jù)分析,供應(yīng)商數(shù)據(jù)查詢等主要功能。該系統(tǒng)主要為公共設(shè)施較多的多的企事業(yè)單位,提供公共設(shè)施物品損壞后報修等功能。
【關(guān)鍵詞】定位;Android客戶端;資源管理
1 引言(introduction)
目前高校,學習區(qū),辦公區(qū),宿舍區(qū),具有地理區(qū)域非常龐大,設(shè)備種類非常多,設(shè)備數(shù)量非常多的特點,也必然帶來了,管理難度大,容易出現(xiàn)管理缺失的各種問題。需要用計算機技術(shù)和現(xiàn)代的管理思想來進行管理;如果管理不到位,可能出現(xiàn),設(shè)備損壞,無人維護,設(shè)備缺失,設(shè)備無法統(tǒng)計,使用情況無法掌握,后期是否增加某一設(shè)備,無法提供進行有效的數(shù)據(jù)進行統(tǒng)計,也就無法進行科學的預(yù)計。
2 系統(tǒng)功能設(shè)計(The system function design)
公共物品損壞報修系統(tǒng)包括:物品報修,修復(fù)報單,物品數(shù)據(jù)分析,供應(yīng)商數(shù)據(jù)查詢等功能。
(1)物品報修
這項功能設(shè)計,主要作用是在發(fā)現(xiàn)公共用品出現(xiàn)破損的時候,使用手機客戶端,進行拍照,并收集定位信息,進行必要的說明。然后上傳報修的數(shù)據(jù)。這樣系統(tǒng)接收到這些關(guān)鍵數(shù)據(jù)就可以派給維修人員,通過相應(yīng)數(shù)據(jù)找到損壞的設(shè)備然后進行維修。
(2)修復(fù)報單
當維修人員修復(fù)了設(shè)施后,通過系統(tǒng)提交已經(jīng)修復(fù)的數(shù)據(jù),包括拍照等數(shù)據(jù)。
(3)物品數(shù)據(jù)分析
目前,有不少物資管理系統(tǒng),或者資產(chǎn)管理系統(tǒng),也有一些其他的MIS系統(tǒng)能夠?qū)Ω咝8鞣N設(shè)備進行數(shù)據(jù)記錄,查詢等功能。但是存在一些問題,開始開發(fā)的時候,基本都是以物資,資產(chǎn),這種價值作為核心概念很多是從財務(wù)角度去設(shè)計系統(tǒng),僅僅提供,財務(wù)清查的時候能夠看到,資產(chǎn)的相應(yīng)的數(shù)據(jù)。實際上,這樣的設(shè)計理念和設(shè)計思路是滯后了,根據(jù)管理學,以及從實際出發(fā)。應(yīng)該為如何使用,如何更好的使用,這些物品出發(fā)。以物品為中心,而非以物品價值為中心,并加入了,目前“服務(wù)”這樣的管理概念。高校后勤的目的是為了保障高校師生的學習和工作,生活各種需求。那么,如何更好的,更加高效,圍繞“物品”的功能進行服務(wù)好師生,是本系統(tǒng)的著重點。
(4)供應(yīng)商數(shù)據(jù)查詢
在進行維修前,首先要查詢下,這個設(shè)施物品是否在質(zhì)保時間內(nèi),如果在保應(yīng)該要求供應(yīng)商來進行維護,所以要能夠查詢供應(yīng)商信息。如果已經(jīng)過保就應(yīng)該可以讓維修人員去進行修葺。
3 系統(tǒng)環(huán)境搭建(System environment)
根據(jù)開發(fā)環(huán)境選擇需要的JDK[1],并安裝JDK,根據(jù)系統(tǒng)類型下載adt-bundle,解壓即可使用。下載Android SDK,選擇2.33以及4.0以上,分別對應(yīng)最低開發(fā)版本,對應(yīng)目標版本。下載并安裝MySQL,下載并配置tomcat。新建一個Android新的工程項目,啟動項目在手機上進行測試。
4 開發(fā)流程及關(guān)鍵技術(shù)(The Process and key technology development)
本系統(tǒng)的特點在于,以“物品”使用為中心,不以“資產(chǎn)”為中心。通過該系統(tǒng),能夠提供一種維護“物品”方式,能夠快速響應(yīng)保修,能夠及時掌握“物品”的狀態(tài),能夠讓“物品”得到最好的使用。并可以為后期的選擇給出實際的“物品”質(zhì)量數(shù)據(jù),使用數(shù)據(jù),需求數(shù)據(jù)。使用了主流智能手機的APP。
數(shù)據(jù)存儲設(shè)計:包括設(shè)備表,施工表,設(shè)備供應(yīng)商表;設(shè)備維護表,設(shè)備維護人員表;設(shè)備廢棄表;權(quán)限表,人員表;
5 結(jié)論(Conclusion)
通過本系統(tǒng)提供公共設(shè)施損壞報修功能,可以通過GPS定位,現(xiàn)場圖片有效的提高維修的人員的工作效率,減少因為對設(shè)施損壞原因不了解,導致浪費時間,通過系統(tǒng)提供的時間節(jié)點,又可以清晰的發(fā)現(xiàn)設(shè)施是否在質(zhì)保時間內(nèi)。后期對設(shè)施損壞原因,進行分析可以對以后的設(shè)施管理,采購,維護提供很多幫助。當然本系統(tǒng)在設(shè)備的數(shù)據(jù)管理,設(shè)計上,還存在一些問題。后期要加強物品核心信息的手機,進一步迭代開發(fā),做到數(shù)據(jù)預(yù)測的功能。
本文受安徽省青年人才基金重點項目(2013SQRL106ZD)支持。
參考文獻:
【1】郭霖.第一行代碼Android[M]. 北京:人民郵電出版社,2014.
【2】張明星 孫嬌.Android智能穿戴設(shè)備開發(fā)從入門到精通[M]. 北京:人民郵電中國鐵道出版社,2014.
【3】李興華.Java核心技術(shù)精講[M]. 北京:清華大學出版社,2013..研究領(lǐng)域:軟件開發(fā).