郭 雄,曾海景
(上汽通用汽車股份有限公司,廣西 柳州545007)
近年來,國內(nèi)汽車保有量持續(xù)增長,數(shù)據(jù)顯示,2018年全國汽車保有量已達(dá)2.29億輛。這是一個(gè)龐大的汽車售后市場,諸多的汽車維修服務(wù),服務(wù)站如何給用戶提供高效快捷的維修服務(wù),售后汽車維修,除了維修汽車配件外,還需有更換配件及相關(guān)調(diào)整的時(shí)間,而汽車維修工時(shí)系統(tǒng)的開發(fā)正是體現(xiàn)了這個(gè)需求。下面將詳細(xì)闡述汽車維修工時(shí)系統(tǒng)開發(fā)。
2017年之前,汽車維修行業(yè)內(nèi)較多維修服務(wù)站使用的工時(shí)系統(tǒng)為單機(jī)版Access數(shù)據(jù)庫、各經(jīng)銷商體系內(nèi)獨(dú)立的工時(shí)系統(tǒng),已不能適應(yīng)當(dāng)前的汽車售后業(yè)務(wù)發(fā)展及信息收集分析等業(yè)務(wù)變化的需求,因此,各大汽車公司都在開發(fā)適用于自己業(yè)務(wù)流程、統(tǒng)一的維修工時(shí)管理系統(tǒng),以實(shí)現(xiàn)汽車售后業(yè)務(wù)高效、管理優(yōu)化、反饋及時(shí)準(zhǔn)確的目標(biāo),從而滿足公司未來的發(fā)展需求。
同時(shí),在與經(jīng)銷商、服務(wù)站的溝通交流會、市場走訪等場合,收到不少服務(wù)站建議,汽車主機(jī)廠能否開發(fā)一個(gè)結(jié)合汽車主機(jī)廠售后維修工時(shí)的服務(wù)站端工時(shí)系統(tǒng),并向全國的服務(wù)站統(tǒng)一推廣應(yīng)用,利用汽車主機(jī)廠的資源,由汽車主機(jī)廠用戶服務(wù)部開發(fā)、維護(hù)全國統(tǒng)一的工時(shí)基礎(chǔ)數(shù)據(jù)、工時(shí)系統(tǒng)功能的更新與維護(hù)等,為服務(wù)站提高售后業(yè)務(wù)管理水平?;谶@樣的一個(gè)背景下,從2017年起,準(zhǔn)備開發(fā)維修工時(shí)系統(tǒng)。在經(jīng)過業(yè)務(wù)調(diào)研,系統(tǒng)開發(fā),人員培訓(xùn)等一系列準(zhǔn)備工作后,2018年底維修工時(shí)系統(tǒng)在全國服務(wù)站統(tǒng)一上線。
汽車工時(shí)系統(tǒng)的開發(fā)和使用,對汽車生產(chǎn)公司和服務(wù)站在以下方面發(fā)揮積極的重大作用:
(1)在公司總部端,對工時(shí)基礎(chǔ)數(shù)據(jù)庫的維護(hù)和管理更快速有效,響應(yīng)速度更高;
(2)公司能夠提供統(tǒng)一的維修工時(shí)標(biāo)準(zhǔn)給服務(wù)站使用;
(3)公司能夠及時(shí)分析售后市場車輛的質(zhì)量現(xiàn)狀,與同行業(yè)的對比情況并持續(xù)改進(jìn)產(chǎn)品質(zhì)量;
(4)方便公司對服務(wù)站的異常索賠進(jìn)行監(jiān)控;
(6)提供了公司總部與服務(wù)站的信息管理平臺,加速了服務(wù)站和公司總部信息溝通的速度;
(7)規(guī)范服務(wù)站連帶換件索賠工時(shí),同時(shí)提高三包結(jié)算員工作效率。
根據(jù)整體售后業(yè)務(wù)藍(lán)圖,工時(shí)系統(tǒng)在公司總部端與配件倉儲管理系統(tǒng)和SAP系統(tǒng)進(jìn)行連接,包含工時(shí)審核、單據(jù)審核、發(fā)票錄入管理、車輛數(shù)據(jù)自動獲取并校驗(yàn)、用戶卡數(shù)據(jù)自動獲取并校驗(yàn)、一般數(shù)據(jù)查詢統(tǒng)計(jì)分析導(dǎo)出、card質(zhì)量分析系統(tǒng)接口、基礎(chǔ)數(shù)據(jù)維護(hù)功能。滿足GM Globalwarranty系統(tǒng)的數(shù)據(jù)格式和數(shù)據(jù)要求,數(shù)據(jù)庫設(shè)計(jì)滿足GM Global warranty系統(tǒng)和CARD系統(tǒng)的數(shù)據(jù)要求。對現(xiàn)有車型的歷史工時(shí)數(shù)據(jù)進(jìn)行數(shù)據(jù)轉(zhuǎn)換,確保維修工時(shí)歷史數(shù)據(jù)能夠成功轉(zhuǎn)換到新工時(shí)系統(tǒng)中。按年建立工時(shí)歸檔機(jī)制,對已經(jīng)索賠結(jié)算通過的工時(shí)、批次相關(guān)信息進(jìn)行歸檔,并對歸檔數(shù)據(jù)提供查詢和導(dǎo)出功能。
工時(shí)系統(tǒng)在經(jīng)銷商端與DMS系統(tǒng)進(jìn)行連接,服務(wù)站在DMS系統(tǒng)根據(jù)VIN碼查詢工時(shí)數(shù)據(jù),選定工時(shí)數(shù)據(jù),然后提交索賠申請,數(shù)據(jù)流入工時(shí)系統(tǒng),通過工時(shí)系統(tǒng)再傳到本地SAP系統(tǒng),在總部端進(jìn)行索賠工時(shí)審核、結(jié)算。在服務(wù)站將需要返回的舊件在DMS系統(tǒng)上按要求發(fā)運(yùn),經(jīng)由運(yùn)輸商送到配件庫后,系統(tǒng)要求將零件在配件庫的收貨、上架等流程進(jìn)行管理,并要求將零件的狀態(tài)實(shí)時(shí)同步到SAP本地系統(tǒng)。針對配件庫的業(yè)務(wù)需求由此設(shè)計(jì)了配件倉儲系統(tǒng)。該系統(tǒng)將滿足配件庫的操作人員倉庫管理進(jìn)程的需要。工時(shí)系統(tǒng)開發(fā)業(yè)務(wù)流程如下圖1。
圖1 工時(shí)系統(tǒng)業(yè)務(wù)流程
汽車工時(shí)系統(tǒng)網(wǎng)絡(luò)架構(gòu)設(shè)計(jì)如下圖2,分為公司總部端、服務(wù)站端、服務(wù)器組、防火墻和網(wǎng)絡(luò)5部分。公司總部端的功能設(shè)計(jì)是工時(shí)基礎(chǔ)數(shù)據(jù)維護(hù)、索賠預(yù)申請審核、三包結(jié)算審核、維修信息統(tǒng)計(jì)、通知信息發(fā)布;服務(wù)站端的功能設(shè)計(jì)是工時(shí)基礎(chǔ)數(shù)據(jù)查詢、索賠預(yù)申請?zhí)顖?bào)、索賠申請單提交、通知信息查詢;服務(wù)器組設(shè)為數(shù)據(jù)服務(wù)器和應(yīng)用服務(wù)器;防火墻和網(wǎng)絡(luò)將公司總部端和服務(wù)站端連為一體,并滿足在家辦公和出差辦公功能。
圖2 工時(shí)系統(tǒng)網(wǎng)絡(luò)架構(gòu)
工時(shí)系統(tǒng)結(jié)構(gòu)采用分層式結(jié)構(gòu),分層式設(shè)計(jì)可以達(dá)到分散關(guān)注、松散耦合、邏輯復(fù)用、標(biāo)準(zhǔn)定義的目的。本系統(tǒng)分為三層,從下至上分別為:數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層(又或稱為領(lǐng)域?qū)樱?、表示層,如圖3所示。
圖3 工時(shí)系統(tǒng)結(jié)構(gòu)
(1)數(shù)據(jù)訪問層:有時(shí)候也稱為是持久層,其功能主要是負(fù)責(zé)數(shù)據(jù)庫的訪問。簡單的說法就是實(shí)現(xiàn)對數(shù)據(jù)表的 Select,Insert,Update,Delete 的操作。數(shù)據(jù)訪問層(DAL)中,采用DAL Interface抽象出數(shù)據(jù)訪問邏輯,并以DAL Factory作為數(shù)據(jù)訪問層對象的工廠模塊。對于DAL Interface而言,分別有支持MSSQL的SQL Server DAL和支持Oracle的Oracle DAL具體實(shí)現(xiàn)。而Model模塊則包含了數(shù)據(jù)實(shí)體對象。在數(shù)據(jù)訪問層中,完全采用了“面向接口編程”思想。抽象出來的IDAL模塊,脫離了與具體數(shù)據(jù)庫的依賴,從而使得整個(gè)數(shù)據(jù)訪問層利于數(shù)據(jù)庫遷移。DALFactory模塊專門管理DAL對象的創(chuàng)建,便于業(yè)務(wù)邏輯層訪問。SQLServerDAL和OracleDAL模塊均實(shí)現(xiàn)IDAL模塊的接口,其中包含的邏輯就是對數(shù)據(jù)庫的Select,Insert,Update 和 Delete操作。因?yàn)閿?shù)據(jù)庫類型的不同,對數(shù)據(jù)庫的操作也有所不同,代碼也會因此有所區(qū)別。
(2)業(yè)務(wù)邏輯層:是整個(gè)系統(tǒng)的核心,它與這個(gè)系統(tǒng)的業(yè)務(wù)(領(lǐng)域)有關(guān)。如果涉及到數(shù)據(jù)庫的訪問,則調(diào)用數(shù)據(jù)訪問層。在業(yè)務(wù)邏輯層中,不能直接訪問數(shù)據(jù)庫,而必須通過數(shù)據(jù)訪問層。對數(shù)據(jù)訪問業(yè)務(wù)的調(diào)用,是通過接口模塊IDAL來完成的。
(3)表示層:是系統(tǒng)的UI部分,負(fù)責(zé)使用者與整個(gè)系統(tǒng)的交互。在這一層中,不包括系統(tǒng)的業(yè)務(wù)邏輯。表示層中的邏輯代碼,僅與界面元素有關(guān)。在本系統(tǒng)中,是利用ASP.Net來設(shè)計(jì)的,因此包含了許多Web控件和相關(guān)邏輯。
按照系統(tǒng)業(yè)務(wù)流程設(shè)計(jì),工時(shí)系統(tǒng)主體的總部端設(shè)為工時(shí)代碼、工時(shí)開發(fā)、計(jì)算邏輯和數(shù)據(jù)維護(hù)4部分。
根據(jù)整車零件分類、零件數(shù)量及售后質(zhì)量問題分析需要,維修工時(shí)代碼設(shè)計(jì)要能夠區(qū)分整車零件系統(tǒng),維修位置及多個(gè)零件更換的關(guān)聯(lián)性,具體如下,前面三位是確定車輛零件裝配位置的,維修位置不超過1000個(gè),所以取3位數(shù)字;中間五位是確定具體零件的,第1位需要用來區(qū)分零件系統(tǒng),根據(jù)技術(shù)中心零件名稱UPC FNA規(guī)則,取1個(gè)字母表示,后面4位確定系統(tǒng)內(nèi)部零件,由于每個(gè)系統(tǒng)內(nèi)部零件都不超過10000個(gè),所以取4位數(shù)字;如果有左右名稱一樣的零件一起維修,三包結(jié)算時(shí)需要一起填報(bào)結(jié)算單,所以取字母L/R區(qū)分。這樣整個(gè)工時(shí)代碼就是由8位或9位數(shù)字和字母編制,設(shè)為裝配位置編碼、零件系統(tǒng)編碼、左右工位的字母3部分。
○○○ ○○○○○ (L/R)
裝配位置編碼 零件系統(tǒng)編碼左/右工位編碼
(1)裝配位置編碼:由3位數(shù)字編制,指明該維修操作是在車輛的哪一部份,并在索賠系統(tǒng)中對其進(jìn)行工時(shí)約束。根據(jù)整車零件布置位置,設(shè)為9大區(qū)域,見表1。
表1 整車零件布置劃分
(2)零件系統(tǒng)編碼:由1位字母和4位數(shù)字編制,按零件系統(tǒng)進(jìn)行定義,表示每個(gè)零件維修操作的號碼。具體如表2。
表2 零件系統(tǒng)編碼規(guī)則
(3)左/右工位編碼:由字母L/R編制,在8位標(biāo)準(zhǔn)工時(shí)代碼的基礎(chǔ)上,添加后綴L/R的主要目的,是為了區(qū)分維修工位、滿足售后結(jié)算系統(tǒng)索賠的需要。對于高價(jià)值的零部件,同類的左右件(如左右制動鉗總成)需要一起填報(bào)索賠預(yù)申請,填報(bào)索賠單,通過L/R區(qū)分維修工位,可以疊加計(jì)算維修工時(shí)數(shù),減少索賠預(yù)申請和索賠單填報(bào)和審核數(shù)量,方便索賠結(jié)算。
標(biāo)準(zhǔn)工時(shí)開發(fā)是在特定的工作環(huán)境條件下,確定用規(guī)定的作業(yè)方法和設(shè)備,以一般中級技師的正常速度完成一定質(zhì)量和數(shù)量的維修工作所必需的時(shí)間,其計(jì)算標(biāo)準(zhǔn)制定如下:
標(biāo)準(zhǔn)工時(shí)=(實(shí)測工時(shí)數(shù)+車輛準(zhǔn)備時(shí)間)×(1+補(bǔ)償系數(shù))
名詞定義如下:
補(bǔ)償系數(shù):此系數(shù)設(shè)定為25%,包括以下5項(xiàng)組成:
6%-準(zhǔn)備配件、輔料時(shí)間
4%-研究維修資料、獲取工單、與客戶溝通具體故障時(shí)間
3%-準(zhǔn)備特殊專用工具時(shí)間7%-技師個(gè)人差異補(bǔ)償時(shí)間
5%-由于車齡、車況不同的補(bǔ)償時(shí)間
車輛準(zhǔn)備時(shí)間:車輛簡單檢查、舉升及清潔時(shí)間等,固定為5min。
實(shí)測工時(shí)數(shù)。由秒表測量,具體的測量方法及步驟:
(1)準(zhǔn)備秒表,筆和記錄本《工時(shí)測量統(tǒng)計(jì)表》。
(2)清理順暢維修車間,記錄每道拆裝步驟的名稱和用秒表測試的操作時(shí)間。其中,不正常的拆裝步驟需要重新測量,以便于計(jì)算出標(biāo)準(zhǔn)工時(shí),并能確定更合理的工時(shí)數(shù)據(jù)。
(3)維修手冊的拆裝步驟必在記錄本上體現(xiàn),便于清楚知道維修拆裝的順序和正確性。
(4)在拆裝過程中,影響維修時(shí)間的專用工具,維修設(shè)備必須在記錄本上體現(xiàn)。
(5)計(jì)算每個(gè)換件維修的標(biāo)準(zhǔn)工時(shí)。
車輛維修時(shí),經(jīng)常會有多個(gè)零件一起更換,并且大部分零件拆裝步驟一樣,為了準(zhǔn)確計(jì)算多個(gè)零件一起更換的總工時(shí)數(shù),所以設(shè)定關(guān)聯(lián)工時(shí),就是工時(shí)代碼的裝配位置編碼設(shè)定一樣,多個(gè)零件一起更換的總工時(shí)數(shù)不是簡單累加,而在索賠系統(tǒng)設(shè)計(jì)計(jì)算邏輯,以達(dá)到最合理總工時(shí)數(shù)。關(guān)聯(lián)工時(shí)計(jì)算方法邏輯設(shè)計(jì)如下:
(1)裝配位置編碼相同時(shí),先將所有工時(shí)代碼帶有后綴L的工時(shí)數(shù)作比較,取最大工時(shí)數(shù),再將所有工時(shí)代碼帶有后綴R的工時(shí)數(shù)做比較,取最大工時(shí)數(shù);
(2)將工時(shí)代碼帶有后綴L和R的最大工時(shí)數(shù)相加;
(3)將相加后的工時(shí)數(shù)與其它裝配位置編碼相同且后綴不帶L或R的工時(shí)代碼做比較,取最大工時(shí)數(shù)。
工時(shí)代碼和工時(shí)數(shù)據(jù)開發(fā)完成后,導(dǎo)入索賠系統(tǒng)運(yùn)行,流入到服務(wù)站端供查詢和使用。
(1)零件號與工時(shí)標(biāo)準(zhǔn)匹配。按照工時(shí)系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)工作流程,處理索賠工時(shí)工作的原始數(shù)據(jù)關(guān)鍵字設(shè)為車型-零件號-零件名稱-OPTIONS,車型就是說明零件是用在那個(gè)車型上面,OPTIONS是該零件的一些用法備注。根據(jù)車型和OPTIONS信息,共同決定該零件的工時(shí)標(biāo)準(zhǔn)。有些零件OPTIONS欄的信息為空,說明在不同的動力配置上都會用到,那么該車型所有的工時(shí)標(biāo)準(zhǔn),都設(shè)為與該零件進(jìn)行匹配。
(2)零件號與工時(shí)代碼匹配。零件號-零件名稱是一一對應(yīng)關(guān)系,在處理索賠工時(shí)工作時(shí),會采用直觀的零件名稱從工時(shí)庫中選擇對應(yīng)的工時(shí)代碼。經(jīng)過以上三個(gè)步驟,就能形成以車型-工時(shí)標(biāo)準(zhǔn)-零件號-零件名稱-工時(shí)代碼為關(guān)鍵字的數(shù)據(jù)鏈。
(3)工時(shí)數(shù)確認(rèn)。零件號與工時(shí)標(biāo)準(zhǔn)、工時(shí)代碼匹配完成后,就需要確定工時(shí)標(biāo)準(zhǔn)對應(yīng)工時(shí)代碼的工時(shí)數(shù)。確定工時(shí)數(shù)是整個(gè)索賠工時(shí)工作的核心,也是最關(guān)鍵的步驟,具體確定每個(gè)零件更換的操作時(shí)間。
(4)系統(tǒng)工時(shí)數(shù)據(jù)導(dǎo)入。經(jīng)過以上步驟,就會形成一條數(shù)據(jù)鏈,其關(guān)鍵字設(shè)為:車型-工時(shí)標(biāo)準(zhǔn)-零件號-零件名稱-工時(shí)名稱-工時(shí)數(shù),按照工時(shí)系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)要求,選擇其中的關(guān)鍵字,導(dǎo)入工時(shí)庫和工位-材料庫,其中工時(shí)庫的設(shè)定關(guān)鍵字為:工時(shí)標(biāo)準(zhǔn)-工時(shí)代碼-工時(shí)名稱-工時(shí)數(shù),而工位-材料庫的設(shè)定關(guān)鍵字為工時(shí)標(biāo)準(zhǔn)-工時(shí)代碼-材料號。
隨著國內(nèi)汽車后市場進(jìn)入一個(gè)較高的增長期,我們開發(fā)的這套汽車維修工時(shí)系統(tǒng),對于汽車主機(jī)廠、4S店、維修站、快修站的維修工時(shí)制定都有很好的指導(dǎo)、參考作用,以提高主機(jī)廠、維修站的售后管理水平,規(guī)范維修市場,統(tǒng)一維修工時(shí)費(fèi)用。