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