沈偉杰 陳連勇 潘軍 蔣璐璐 鄭堯軍
摘 要:作為汽車故障診斷與維修過程中的重要維修依據(jù),汽車維修資料的欠缺,難以查找、獲取以及資料的準(zhǔn)確性,成為了限制部分維修企業(yè)和汽修類院校專業(yè)技術(shù)水平發(fā)展的重要因素之一。針對維修資料現(xiàn)狀,本文研究利用互聯(lián)網(wǎng)功能,創(chuàng)建汽車維修資料庫在線平臺,為用戶提供可隨時隨地快速簡便查詢各品牌車型維修資料,助力于提升企業(yè)維修質(zhì)量和汽修類院校專業(yè)教學(xué)水平。
關(guān)鍵詞:維修資料庫;在線平臺;設(shè)計
0 引言
隨著電子電控技術(shù)在汽車上的應(yīng)用,使得當(dāng)今汽車集合了各種先進(jìn)控制技術(shù)?,F(xiàn)代汽車的故障診斷不再是簡單的機(jī)械故障維修,而是利用各種新技術(shù)、新方法去完成故障診斷的過程。對于汽車維修企業(yè)而言,及時掌握故障汽車的技術(shù)信息、維修方法就變得十分重要,影響企業(yè)的生產(chǎn)與發(fā)展。另一方面,在汽修專業(yè)實際的教學(xué)過程中,由于教材陳舊,教學(xué)設(shè)備老化以及維修資料缺乏,難以和現(xiàn)代汽車行業(yè)技術(shù)接軌,導(dǎo)致學(xué)生對于市面上常見車型的掌握能力較弱,核心競爭力不足。汽車維修資料的缺乏或者更新不及時,跟不上現(xiàn)代汽車工業(yè)的最新技術(shù),對汽修專業(yè)教育教學(xué)水平的提升和發(fā)展也有非常大的制約性。因此,完整、準(zhǔn)確、實時的維修資料作為汽車維修時最重要的依據(jù),其重要性也日漸凸顯。
汽車維修資料是車輛故障診斷維修的重要工具,包括維修手冊、維修電路圖、車型技術(shù)等眾多資料,有利于維修人員對車輛結(jié)構(gòu)部件、參數(shù)配置、電路原理、故障診斷等的查詢和分析。本文旨在研究設(shè)計一個專業(yè)性強(qiáng)的汽車資料庫云平臺,有利于用戶方便快捷的查閱和使用所需的資料。
1 云平臺功能需求分析
1.1 云平臺優(yōu)勢
隨著互聯(lián)網(wǎng)和移動通訊技術(shù)的迅猛發(fā)展,相較于傳統(tǒng)紙質(zhì)的汽車維修資料,在線電子式的資料可以更加便于用戶收集、查閱和整理。越來越多的汽車廠商也將配套的車型資料做成電子式,結(jié)合在線診斷系統(tǒng)內(nèi)部,可以便于其售后經(jīng)銷商企業(yè)更加便捷的開展汽車保養(yǎng)與維修服務(wù),在很大程度上提高了售后經(jīng)銷商企業(yè)的生產(chǎn)效益。所以在線式汽車維修資料已經(jīng)成為各類汽車維修企業(yè)生產(chǎn)過程中使用的必要工具,傳統(tǒng)的維修資料形式將逐漸消失或被取代。
云計算平臺也稱為云平臺,是指基于硬件資源和軟件資源的服務(wù),提供計算、網(wǎng)絡(luò)和存儲能力。云平臺一般具備如下特征:
(1)硬件管理對使用者高度抽象:當(dāng)用戶需要某種應(yīng)用時,用戶向“云”發(fā)出指示,很短時間內(nèi),結(jié)果就呈現(xiàn)在他的屏幕上。云計算分布式的資源向用戶隱藏了實現(xiàn)細(xì)節(jié),并最終以整體的形式呈現(xiàn)給用戶。
(2)使用者對基礎(chǔ)設(shè)施的投入被轉(zhuǎn)換為運(yùn)營成本:企業(yè)和機(jī)構(gòu)不再需要規(guī)劃屬于自己的數(shù)據(jù)中心,也不需要將精力耗費(fèi)在與自己主營業(yè)務(wù)無關(guān)的IT管理上。他們只需要向“云”發(fā)出指示,就可以得到不同程度、不同類型的信息服務(wù)。節(jié)省下來的時間、精力、金錢,就都可以投入到企業(yè)的運(yùn)營中去了。對于個人用戶而言,也不再需要投入大量費(fèi)用購買軟件,云中的服務(wù)已經(jīng)提供了他所需要的功能,任何困難都可以解決。
1.2 云平臺需求分析
從受眾群體上來說,本設(shè)計用戶主要是汽修專業(yè)學(xué)校和汽車維修企業(yè)。汽修專業(yè)學(xué)校由于相關(guān)教學(xué)資源的匱乏和維修資料的不齊全,導(dǎo)致學(xué)生在今后就業(yè)方面缺少競爭力。維修企業(yè)由于維修資料的欠缺導(dǎo)致很多車型都無法維修,影響生產(chǎn)效益,導(dǎo)致經(jīng)營不下去。
從功能上來說,最基本的是供用戶搜索所需車型的維修資料,由于用戶使用習(xí)慣,對汽車品牌、車型等的了解存在較大差異,以及用戶對資料檢索模型也存在很大的差異,所以云平臺必須設(shè)計多種不同的檢索方式,以適用于所有的用戶群體,并且各種檢索方式在使用時需簡單、方便,沒有太過繁雜的操作步驟或者操作界面;其次,資料檢索和加載的速度要快,不管是云平臺頁面還是資料內(nèi)容加載速度是非常關(guān)鍵的,會在很大程度上影響用戶的體驗以及使用的耐心。
從便利性上來說,在學(xué)校的教學(xué)過程中和企業(yè)維修過程中,場地和車輛型號往往都是不同的,這時用戶一定是希望自己使用的平臺是可以隨時隨地使用的,沒有繁瑣的操作的。云平臺的使用應(yīng)盡量不需要用戶下載及安裝程序,使用時應(yīng)盡量的簡便,可以在不同的地點(diǎn)、不同的機(jī)器、不同的時間使用,所以云平臺內(nèi)的在線資料可以更加便于受眾用戶的使用。用戶只需要通過瀏覽器,就可以通過Web服務(wù)器同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互,進(jìn)行查詢。
從資料完備和準(zhǔn)確性上來說,維修資料的準(zhǔn)確性和完備性至關(guān)重要,若資料不完備不齊全,那么維修進(jìn)行不下去或者速度大大減慢,而資料不準(zhǔn)確,則會影響維修工作的成敗,可能還會導(dǎo)致維修人員處于危險的境地。所以,維修資料需齊全,應(yīng)涉及市面上在使用的所有車型資料,并且資料內(nèi)容也要清晰、準(zhǔn)確。
2 平臺設(shè)計
2.1 維修資料庫功能
維修資料庫的主要作用是供用戶查閱和搜索所需汽車維修資料,資料主要包括維修手冊、電路圖等,主要有以下幾個方面:
2.1.1 維修資料在線查閱
汽車維修資料可以通過網(wǎng)站頁面在線直接打開,打開后內(nèi)容以PDF文件的形式進(jìn)行展示。PDF格式符合絕大部分用戶使用習(xí)慣,可以直觀清晰的查看資料文件的內(nèi)容。若某些車型的維修手冊或者電路圖文件容量過大,可以將其按照目錄拆分成多個子文件,再查看資料時可以通過目錄選擇相應(yīng)的內(nèi)容,可便于快速定位及查看資料。
2.1.2 按品牌車型的方法查找
按品牌車型的方法查找,用戶將需查詢的資料,先找到其品牌圖標(biāo),然后點(diǎn)擊進(jìn)入找到相應(yīng)的車型,再點(diǎn)擊相應(yīng)的車型年份進(jìn)入所需查詢資料的內(nèi)容頁面。具體包括如下:
①“車輛品牌”頁面:維修資料庫的首頁面以車輛“品牌圖標(biāo)加名稱”的形式展示,以品牌名稱的首字母排列。第一可以手動查找所要找的品牌圖標(biāo);第二可以先點(diǎn)擊所要找品牌對應(yīng)的首字母,縮小查找范圍;第三可以將熱門車型單獨(dú)在前面列出來,方便直接查找。
②“車輛型號”頁面:搜索完汽車品牌之后,會進(jìn)入這個界面,以“車輛圖片加名稱”的形式展示,供用戶參考,更加容易找到。
③“維修資料標(biāo)題”頁面:搜索完車輛型號之后,會進(jìn)入這個界面,以“標(biāo)題”的形式展示,選項上面會區(qū)分顯示車型的年份、排量等,供用戶參考,更加容易找到。點(diǎn)擊相應(yīng)的資料標(biāo)題就可以進(jìn)入查閱資料內(nèi)容。
2.2 云平臺整體結(jié)構(gòu)
2.2.1 云平臺整體架構(gòu)
本平臺主要用的是servlet的三層架構(gòu)。三層架構(gòu)有以下優(yōu)點(diǎn):
①團(tuán)隊開發(fā),便于管理。三層架構(gòu)使得合作開發(fā)成為可能,由于各層相互獨(dú)立,一個小組只需負(fù)責(zé)一小塊就可以。
②解耦。上一層依賴于下一層,如果測試下一層沒有問題,那么問題就只有可能發(fā)現(xiàn)在本層了,便于發(fā)現(xiàn)和改正BUG。
③代碼的復(fù)用和勞動成本的減少。分層的根本在于代碼的復(fù)用和勞動成本的減少。在后期維護(hù)的時候,極大地降低了維護(hù)成本和維護(hù)時間。
2.2.2 云平臺開發(fā)語言
本平臺使用的開發(fā)語言為Java語言。Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。
2.2.3 云平臺服務(wù)器
本平臺服務(wù)器使用的是阿里云的云服務(wù)器。選用阿里云服務(wù)器是因為有以下優(yōu)勢:
①性能好。
②安全性高。
③性價比高。
2.3 云平臺運(yùn)行模式
汽車維修資料數(shù)據(jù)庫的應(yīng)用對象是學(xué)校和維修企業(yè),用戶在實際生產(chǎn)過程中對維修資料的需求是隨時的、急切的,并需要具備反饋能力,這就對其查詢的速度和互動性提出了嚴(yán)格的要求。在目前汽車維修市場的現(xiàn)實情況下,汽車維修資料數(shù)據(jù)庫系統(tǒng)的運(yùn)行宜采用B/S運(yùn)行模式。B/S模式是利用互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳遞的,將系統(tǒng)功能實現(xiàn)的核心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護(hù)和使用。用戶只需要安裝一個瀏覽器,就可以通過Web服務(wù)器同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互。使用簡單,易于維護(hù)和升級,降低成本且具有反饋能力。
對于大量中小型維修企業(yè),使用B/S模式提供維修資料服務(wù)更為合適,維修資料數(shù)據(jù)庫由專業(yè)維修資料服務(wù)網(wǎng)站提供,信息更新及時、服務(wù)范圍廣、成本低,有問題可以通過網(wǎng)站直接反饋給后臺技術(shù)人員,免去了企業(yè)自身花費(fèi)大量的精力物力去查找所需的維修資料,提高維修效率。
對于大量汽修專業(yè)學(xué)校而言,上課地點(diǎn)往往不是固定不變的,而設(shè)備也是會改變的,讓每一位上課老師電腦上下載一個客戶端有一定困難,相比而言,在上課前打開網(wǎng)站來查詢會方便許多,不需要固定的設(shè)備和地點(diǎn),為課堂教學(xué)和教學(xué)備課提供非常便利的條件。同時,隨時隨地簡單便捷的查詢大量不同品牌車型的技術(shù)資料,也可以協(xié)助教師在日常自我汽修技術(shù)技能提升學(xué)習(xí)。
對于云平臺運(yùn)行的后臺管理來說,B/S架構(gòu)只需要管理服務(wù)器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護(hù)。無論用戶的規(guī)模有多大,有多少分支機(jī)構(gòu)都不會增加任何維護(hù)升級的工作量,所有的操作只需要針對服務(wù)器進(jìn)行;如果是異地,只需要把服務(wù)器連接專網(wǎng)即可,實現(xiàn)遠(yuǎn)程維護(hù)、升級和共享。
綜上所述,在目前汽車維修市場的現(xiàn)實情況下,汽車維修資料數(shù)據(jù)庫云平臺的運(yùn)行宜采用B/S運(yùn)行模式。
3 總結(jié)
綜上所述,汽車作為現(xiàn)在和未來出行的必需品,而且中國的汽車產(chǎn)業(yè)發(fā)展迅速,汽車維修產(chǎn)業(yè)發(fā)展也越來越迅速,汽車維修資料的使用也越來越多,汽車維修資料是車輛故障診斷維修的重要工具,有利于維修人員對車輛結(jié)構(gòu)部件、參數(shù)配置、電路原理、故障診斷等的查詢和分析。汽車維修資料庫云平臺的建成能夠大大提高汽車維修企業(yè)故障維修的準(zhǔn)確性,提高企業(yè)維修效率;能夠有效協(xié)助汽修院校開展專業(yè)教學(xué),提升教師技術(shù)技能水平。
參考文獻(xiàn):
[1]蘭京.汽車檢測技術(shù)與維修發(fā)展現(xiàn)狀及趨勢[J].內(nèi)燃機(jī)與配件,2019(15):141-142.
[2]付介子.我國汽車維修業(yè)連鎖經(jīng)營現(xiàn)狀及發(fā)展策略淺析[J].汽車維護(hù)與維修,2019(15):9-11.
[3]焦傳君,李明清.汽車檢測與維修技術(shù)專業(yè)現(xiàn)狀與對策分析[J].科技經(jīng)濟(jì)市場,2018(12):137-139.
[4]楊敏.國產(chǎn)汽車維修資料數(shù)據(jù)庫系統(tǒng)的構(gòu)建研究與探索[J].汽車維護(hù)與修理,2009(4):69-72.
[5]楊路剛,李麗華,喻莉.給予分布式數(shù)據(jù)庫的維修資料管理系統(tǒng)設(shè)計[J].計算機(jī)工程與設(shè)計,2009,30(17):4120-4122.