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