Page 53 - 104年11月消防月刊(全)
P. 53
Work Discussion 工作研討
叁、消防送水 APP 概述 ■圖 9 依照程式流程設計出對應的使用者介面。
一、 APP 架構
本 APP 為基於 Android 系統平臺所開發的軟
體,目的在於希望能快速計算出火災現場所需要
的送水量等資訊,並在等候支援時間內給予火場
送水的最大效率。開發時,使用了 Android SDK
與 Eclipse IDE 開發環境完成本程式。以下為簡單
的程式流程圖,對此程式執行流程進行解說,如
圖 8。 ■圖 10 提供不同的顏色值,突顯不同的判定結果。
依照決定的程式流程,設計出對應的使用者
介面,如圖 9。為了突顯3種不同的判定結果,
在顯示結果的描述部分,將給予3種不同的顏色
值,水量過大為綠色文字,理想結果為藍色文
字,水量不足為紅色文字,如圖 10。
決定程式介面後,便能確定使用者對程式所
產生的行為。基本上使用者所產生的行為,皆是
設定數學模型當中的變數變量。為儘可能提供方
便的介面,以及減少程式的錯誤發生,如果該變
量為少數的固定值,則以選單方式。如果變量為
任意數,則以數字輸入模式,並提供渦輪瞄子高
效益出水量的建議。
在建立數學模型時,我們依照中央警察大
學陳火炎教授「消防水力學」教材,收集所需的
部分公式。並依照 Grimwood 火場流量快速計算
公式的功能需求,將所需變動的部分設定為可變
變數,最後將所需要提供的結果,推導出公式函
■圖 8 程式執行流程圖。
消防月刊 2015.11 51