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