第四章 公車行車安全管理系統之功能補強
4.3 公車行車安全管理系統轉化為大眾運輸車隊管理 系統核心模組
公車行車安全管理系統係應用「大眾運輸車隊管理系統核心模組」之相關模 組加以整合而成,並增加「行車資訊監控子系統」、「事故事件處理子系統」、「歷 史資料查詢子系統」及「駕駛員安全管理子系統」等功能項目,本期除了針對上
述各項功能持續擴充外,並將上述各項子系統之相關功能,改寫成核心模組元 件,納入大眾運輸車隊管理系統核心模組中,讓客運業者可以享用到更多、更完 整的系統功能。
大眾運輸車隊管理系統核心模組共分為三大系統模組,包括車隊管理子系統
(Fleet Management System; FMS)、管理資訊子系統(Management Information System; MIS)、自動車輛定位子系統(Automatic Vehicle Location System; AVLS)
等三部分,各系統模組均可獨立安裝,各系統均各自包括不同的功能元件,各項 功能元件均可獨立整合至系統功能中,本公車行車安全管理系統即是以符合核心 模組功能元件整合方式加以開發建置的。
由於公車行車安全管理系統所使用的各項功能,是相互關連並有從屬之關 係,無法再將其切割獨立成一個單獨之應用系統,但各子系統功能項目之安裝可 視使用者之需求來自行選擇是否全部安裝或是部分安裝,有關公車行車安全管理 系統的安裝畫面,如圖 4.18 所示:
圖 4.18 公車行車安全管理系統安裝畫面
公車行車安全管理系統所開發的各項功能項目,如同大眾運輸車隊管理系統 核心模組之模組功能規範,各項功能均包裝成一獨立的元件(即 Delphi 程式中 獨立的 Form),各項功能元件清單詳如表 4.2:
表 4.2 公車行車安全管理系統核心模組元件清單 預備人車設定 Setprepare.pas 勤務設定
人車合一設定 SetDriverBus.pas 車機設定 - CONFIG.pas 車站設定 SetStation.pas 路線設定 SetRoute.pas 基本資料
設定
調度場站維護
管理 車站路線設定 SetStationRoute.pas 表 4.2 公車行車安全管理系統核心模組元件清單(續)
子系統名稱 功能模組 作業項目名稱 程式名稱 自動排班設定 SHA00100.pas 自動排班 SHA00200.pas 營運班表調整 SHA00300.pas 超時排班訊息警示 overtime_query.pas 排班營運
保修警示單元 carwarn_query.pas 油料管理功能 OIL00100.pas 駕駛員油耗分析 stats_query.pas 車輛安全
管理
機料庫存管理
車輛油耗分析 stats_query.pas
單車監控 ---- SingleCar.pas
多車監控 ---- Multi_car.pas
行車資訊 監控
區域監控 ---- Area_car.pas
子系統名稱 功能模組 作業項目名稱 程式名稱 事故事件
處理 緊急事件警示訊息 ---- event_car.pas
超速紀錄查詢 ---- Speed_car.pas
歷史軌跡查詢 ---- Trace_car.pas
影像紀錄查詢 ---- uHistory_Mpg.pas
事故紀錄查詢 ---- event_query.pas
safe_query.pas 平均油耗及油耗紀錄
stats_query.pas