【摘 要】為適應(yīng)公交車輛保養(yǎng)計劃編排新情況的需要,提升公交企業(yè)在車輛保養(yǎng)計劃編排管理中的智能化水平,本文對公交車輛保養(yǎng)計劃編排的業(yè)務(wù)需求進行了分析,設(shè)計了杭州公交車輛保養(yǎng)計劃編排系統(tǒng)的功能模塊結(jié)構(gòu),并簡要介紹了系統(tǒng)實現(xiàn)的要點。通過推廣實踐,本系統(tǒng)的應(yīng)用使得杭州公交車輛保養(yǎng)計劃編排更為規(guī)范化和智能化,提升了工作效率,提高了集團公司的監(jiān)管能力。
【關(guān)鍵詞】保養(yǎng)計劃編排;公交車輛;系統(tǒng)設(shè)計與實現(xiàn)
0.引言
隨著近幾年杭州城市規(guī)模的不斷擴大,杭州公交集團投入運營的公交車輛數(shù)量快速增加,同時擴大了新車型和車輛新技術(shù)的應(yīng)用范圍,使得車輛車型趨于多樣性,車輛保養(yǎng)規(guī)范要求更為細化。這些新的情況對企業(yè)在車輛保養(yǎng)計劃編排工作上提出了更高的要求,而以經(jīng)驗判斷、手工操作為主的編排模式,已經(jīng)遠遠不能適用實際需求,亟需采用先進的計算機數(shù)據(jù)庫技術(shù)和計算機網(wǎng)絡(luò)技術(shù),實現(xiàn)公交企業(yè)保養(yǎng)計劃編排過程的規(guī)范化和智能化,實現(xiàn)操作和應(yīng)用部門的共享數(shù)據(jù),提高工作效率和管理能力。
1.系統(tǒng)目標(biāo)
公交車輛保養(yǎng)計劃編排系統(tǒng)開發(fā)主要實現(xiàn)以下目標(biāo):(1)各營運公司的車輛保養(yǎng)計劃編排流程統(tǒng)一規(guī)范,程序版本統(tǒng)一;(2)車輛保養(yǎng)計劃編排過程智能化,提高編排科學(xué)性和編排效率;(3)車輛營運分公司與車輛維修分公司之間實現(xiàn)保養(yǎng)數(shù)據(jù)共享;(4)集團公司對整個車輛保養(yǎng)計劃編排數(shù)據(jù)能實時監(jiān)管。
2.系統(tǒng)業(yè)務(wù)分析
車輛保養(yǎng)計劃編排系統(tǒng)是公交企業(yè)重要的信息系統(tǒng)之一,涉及到營運分公司、維修分公司和集團公司,其三者之間的關(guān)系如圖1所示。
圖1 車輛保養(yǎng)系統(tǒng)各部門間關(guān)系
公交車輛保養(yǎng)計劃業(yè)務(wù)流程,首先由營運分公司根據(jù)生產(chǎn)實際需求、公交車輛的狀況以及維修分公司的承修能力等因素提前對車輛保養(yǎng)計劃進行編排;然后維修分公司通過車輛保養(yǎng)計劃編排系統(tǒng)獲取每天本公司需要保養(yǎng)的車輛信息,按計劃進行車輛的保養(yǎng)工作;在保養(yǎng)工作完成后及時地把完成時間等信息通過車輛保養(yǎng)計劃系統(tǒng)反饋給營運分公司;集團管理部門通過該系統(tǒng)實時監(jiān)管車輛的保養(yǎng)編制和執(zhí)行情況,并為營運與維修分公司之間的車輛保養(yǎng)費用結(jié)算提供依據(jù)。
通過對公交車輛保養(yǎng)計劃業(yè)務(wù)需求的調(diào)研與分析,得出該系統(tǒng)的主要需求有以下幾點:
(1)車輛基礎(chǔ)數(shù)據(jù)的維護。包括車輛的編號、所屬營運公司,車型、維護類別、各種維護類別的維護里程間隔標(biāo)準(zhǔn)等。要求這些信息可以靈活定制。
(2)車輛檔案信息的建立。包括車輛的各種基本屬性,車輛所有各類保養(yǎng)記錄以及車輛年度公里等。要求車輛保養(yǎng)記錄和年度公里由系統(tǒng)自動生成,修改數(shù)據(jù)需要有特定權(quán)限的人員操作。
(3)保養(yǎng)計劃智能編排。系統(tǒng)自動對所選維護地點滿足條件的車輛的實際公里進行統(tǒng)計,并對未來幾天公里進行預(yù)測,進而智能計算車輛的最佳保養(yǎng)計劃編排日期,并能顯示編排車輛保養(yǎng)類別的當(dāng)期作業(yè)次數(shù)。對于沒有執(zhí)行的編排計劃可以進行修改。
(4)編排數(shù)據(jù)共享。營運分公司編排后的保養(yǎng)計劃數(shù)據(jù),與維修分公司共享,同時維修分公司把保養(yǎng)實際完成的數(shù)據(jù)及時反饋給營運分公司,并在編排系統(tǒng)中體現(xiàn)。集團對所有的編排數(shù)據(jù)以及各類報表設(shè)有監(jiān)管功能。
(5)需要系統(tǒng)提供車輛的年檢與安檢信息。
(6)要求不同操作人員有不同的權(quán)限,權(quán)限可靈活定制。
3.系統(tǒng)主要功能模塊設(shè)計
根據(jù)對需求的調(diào)研分析,公交車輛保養(yǎng)計劃編排管理系統(tǒng)的功能模塊設(shè)計如圖2所示。各模塊的主要功能描述如下:
(1)權(quán)限管理。主要功能是對操作人員各類權(quán)限的設(shè)置。
(2)基礎(chǔ)信息維護模塊。主要功能是完成對本系統(tǒng)相關(guān)基礎(chǔ)信息的維護,包括保養(yǎng)地點、保養(yǎng)類型、保養(yǎng)間隔里程、保養(yǎng)地點休息日、車輛信息維護、車輛公里明細、車輛歷史保養(yǎng)記錄等。
圖2 公交車輛保養(yǎng)計劃編排管理系統(tǒng)功能模塊結(jié)構(gòu)圖
(3)保養(yǎng)計劃編排。主要功能是完成各類保養(yǎng)計劃的智能編排工作。包括一級保養(yǎng)、二級保養(yǎng)和其它保養(yǎng)三大類。其中其它保養(yǎng)包括車輛大修、車輛整修、車輛中修、罩漆、空調(diào)大修、變速器大修等六類保養(yǎng)計劃。
(4)保養(yǎng)計劃調(diào)整。主要功能是對已編排但還未執(zhí)行的保養(yǎng)計劃進行調(diào)整維護工作。
(5)保養(yǎng)計劃執(zhí)行。主要功能是根據(jù)汽修分公司反饋的保養(yǎng)完成日期進行保養(yǎng)計劃的執(zhí)行工作。在執(zhí)行時系統(tǒng)自動計算車輛本次保養(yǎng)的實際間隔里程。
(6)保養(yǎng)信息匯總。由于考慮到有多家營運分公司和維修分公司,且相互之間的維修業(yè)務(wù)有交叉,所以設(shè)計此模塊,其主要功能是通過把各營運分公司的保養(yǎng)計劃數(shù)據(jù)匯總在一起,便于維修分公司獲取完整的編排計劃,也方便集團對整個保養(yǎng)管理過程的監(jiān)管。
(7)年檢與安檢。主要功能是根據(jù)車輛的啟用時間,系統(tǒng)自動提供需要進行年檢和安檢的車輛列表信息,并能導(dǎo)出到EXCEL文件。
(8)車輛檔案查詢。主要功能是對匯總后的車輛各類信息提供綜合查詢功能??梢酝ㄟ^車輛單位、車牌號、車輛自編號以及保養(yǎng)地點等不同條件,查詢車輛的基本屬性信息以及所有歷史保養(yǎng)記錄明細和年度車輛公里明細等。
(9)查詢統(tǒng)計。主要功能是按照實際需求生成各類統(tǒng)計報表,并設(shè)置導(dǎo)出EXCEL表格及打印等功能。
4.系統(tǒng)實現(xiàn)
(1)軟件開發(fā)工具。系統(tǒng)的開發(fā)中,以O(shè)racle 10g作為后臺數(shù)據(jù)庫開發(fā)平臺,以Delphi7作為前端開發(fā)語言,采用C/S模式和面向?qū)ο蟮某绦蛟O(shè)計方法。操作系統(tǒng)環(huán)境為WindowsXP或Win7。
(2)C/S系統(tǒng)結(jié)構(gòu)的實現(xiàn)。圖3為系統(tǒng)的軟件體系結(jié)構(gòu)。
(3)在整個系統(tǒng)中,除了具體業(yè)務(wù)系統(tǒng)外,側(cè)重于安全性、可用性的設(shè)計。
安全性之權(quán)限管理:在整個系統(tǒng)中權(quán)限按角色分配,權(quán)限可以控制到界面上每個按鈕的級別。操作人員可以擁有多個角色。
5.結(jié)束語
該系統(tǒng)已經(jīng)在杭州公交集團下屬的八家營運公司和三家維修分公司全面推廣應(yīng)用,從應(yīng)用實際情況來看,公交車輛保養(yǎng)計劃編排系統(tǒng)的推行,實現(xiàn)了各營運單位保養(yǎng)計劃編排流程的統(tǒng)一規(guī)范,編排過程智能化,編排效率有了較大的提升,實現(xiàn)了營運分公司與維修分公司之間的業(yè)務(wù)對接,數(shù)據(jù)共享,實現(xiàn)了集團公司對各公司保養(yǎng)計劃從編排到執(zhí)行整個流程的監(jiān)管。 [科]
【參考文獻】
[1]郭維林,尚勇峰.公交車輛的常規(guī)檢查[J].人民公交,2011(12):73-74.
[2]嚴(yán)駿,柴世良,凌海風(fēng)等.車輛維修計劃輔助決策系統(tǒng)的設(shè)計與實現(xiàn)[J].四川兵工學(xué)報,2011,32(1):137-140.
[3]張洪明.基于遺傳算法的公交優(yōu)化設(shè)計與實現(xiàn)[J].計算機應(yīng)用與軟件,2010,27(5):200-202.