圖 4-11 前台動態資訊網頁系統軟體程序
57
行控中心資訊系統有前台公車動態資訊網頁顯示,與後台公車品質 監控分析系統。前台動態資訊網頁系統軟體程序設計(如圖 4-11 所示),
當批次公車動態資訊封包上傳至SQL 資料庫中的資料表,我們使用 PHP 程式語言撰寫網頁程式,由SQL 資料庫中的資料表中擷取公車最新的動 態資訊,再顯示於Web 網頁中。
後台公車品質監控系統由C#程式語言撰寫,分為公車資訊監控、站 牌資訊監控、公車機械品質監控分析、公車乘坐品質監控分析;其中公 車資訊監控系統軟體設計,如圖 4-12 所示。在系統初始啟動模式選擇公 車資訊監控,進入公車資訊監控頁面時,輸入公車編號查詢SQL 資料庫 中的資料表,進而顯示公車目前最新的動態資訊。
圖 4-12 公車資訊監控系統軟體程序
站牌資訊監控系統軟體程序設計(如圖 4-13 所示),在系統初始啟動 模式選擇站牌資訊監控,進入站牌資訊監控頁面時,輸入站牌機編號查 詢SQL 資料庫中的資料表,再顯示站牌目前最新的動態資訊。
公車機械品質監控系統軟體程序(如圖 4-14 所示),在系統初始啟動 模式選擇公車機械品質監控,於公車機械品質監控頁面中可以監控目前 路線中所有公車最新有問題的機件狀態與查詢單一公車的機件狀態歷史
58
和問題發生次數;當監控目前路線中所有公車機件狀態時,會自動查詢 SQL 資料庫中的資料表公車所傳回的機件狀態,比對 OBD-II 資料庫查看 機件是否有發生問題,如機件發生問題則顯示生發機件問題的公車編號 與機件問題;當查詢單一公車機件歷史時,需先輸入公車編號以便查詢 SQL 資料庫中此一公車編號的機件數據,再把每一筆數據與 OBD-II 資料 庫比對,將有問題的機件顯示於查詢頁面上。
圖 4-13 站牌資訊監控系統軟體程序
圖 4-14 公車機械品質監控系統軟體程序
59
公車乘坐品質監控系統軟體程序設計(如圖 4-15 所示),在系統初始 啟動模式選擇公車乘坐品質監控,可監控所有站牌中候車時間的所有數 據與單一公車於路線中候車時間數據;當監控所有站牌中的候車數據 時,會自動查詢SQL 資料庫中的資料表查看站牌所傳回的候車時間是否 逾時,如逾時則標記顯示公車編號與候車時間,沒逾時則正常顯示公車 編號與候車時間;當查詢單一公車每站候車時間時,先輸入公車編號依 此查詢SQL 資料庫,再查看候車時間是否逾時,將結果顯示於查詢列表 中,如逾時則標記公車編號和候車時間,無逾時則正常顯示,並繪製候 車時間趨勢圖。
圖 4-15 公車乘坐品質監控系統軟體程序
60 同傳輸情境,採取不同的時槽間距(分別為 300ms、350ms、400ms、450ms 等四種)下,分別進行 RF 網路傳輸效能量測,分別記錄第八站牌機與