• 沒有找到結果。

第四章   軟體開發

第二節 自動化估價

在估價的過程中,經過本論文研究所做的建議加以修改後,並且同時利用 MS-Excel 的開發程式來改變之前所做的人工估價,而使得整個企業成本得到很大的改善。以下是 運用本研究 MS-Excel 的工作流程圖詳如【圖 14】

【圖 14】-設定工作流程

1. 客戶工程單:

不管客戶的工程單是何格式,如上一章所述客戶 A 表單如【圖 4】和客戶 B 表單【圖 5】

(P14) 或是由 SQL 轉過來的資料 SQL 資料軟檔詳如【圖 15】都可以當作客戶工程單,

來做為本研究所需要的資料與規格。

【圖 15】-SQL 資料軟檔

2.工程需求:

在客戶的工程單之中,工程需求的標準會有所記載,在本研究的個案公司估價人員,會 依據工程單之中,將需要特別工作程序的工程單做額外處理。除非有特殊情況,否則都 列為一般處理。在本研究中,會先分析這些數據對於此估價單的數據是否為有效數值。

需要採用哪些估價單數據的有效數值做運算。將客戶的需求單,預估對本研究個案公司 有用的估價單資料做下一個步驟的轉換。將轉成工程需求單詳如【圖 16】

【圖 16】-工程需求單

3. 轉換訂單與萃取工程資訊:

這一部分是必須把鋼材種類和尺寸對照到本研究的工程計算單,例如用文字函數 MID(參 照儲存格,4,LEN(參照儲存格)-3) ,由上述程式碼,先把儲存格中的資訊算出文字長度,

減去 3 個英文字的長度,而起始點為第四位開始。例如: (BOX550*450*22*22) 轉換 成 (550*450*22*22) 的尺寸,而後再對照到鋼板素材,再由鋼板素材以自定義函數做 計算總面積,AreaBOX = (a / 1000 * b / 1000) * 4 * c,工程計算單詳如【圖 17】的表 面積欄位。

4. 給定基本參數:

這是把客戶所要求的工作程序,做成設定,例如:必須做到幾層的底漆、幾層的表面漆、

鋼材是否可以自動噴砂、需幾人師傅的工作時數、幾名技術人員的協助預計幾個工作天 數可以完成等等。

參數設定之中有噴砂級數=0,1,2,2.5,3,五種等級,價格也分為 6 種,分為手 動 1 級噴砂、自動 1 級噴砂、手動 2 或 2.5 級噴砂、自動 2 或 2.5 級噴砂、手動 3 級噴 砂、自動 3 級噴砂,噴漆價格比較簡單,因為表漆與底漆價格相等,只需要知道一道漆 的單價即可。但是必須分為自動噴漆單價和手動噴漆單價。如【圖 18 參數設定】

【圖 17】-工程計算單

【圖 18】-參數設定

此外,前面的估價參數設定與總面積計算完成後,要把工序方面的層級畫分成可以 估價的費用,列在表單的最上方,設置有可以選擇的按鈕。

並且可以利用 MS-EXCEL 儲存格的連動式方式,隨時可為公司的需要做調整參 數。接著以下列公式計算出直接材料、間接材料、直接人工與間接人工等四項成本:

直接材料費用=IF(ECE!$G$2=”自

動”,IF(ECE!$F$2=0,"",IF(ECE!$F$2=1,ECE!$B$2*ECE!$I23,IF(OR(ECE!$F$2=2,EC E!A19=2.5),ECE!$C$2*ECE!$I23,ECE!$D$2*ECE!$I23)))+噴漆

價,+IF(ECE!$F$2=0,"",IF(ECE!$F$2=1,ECE!$B$1*ECE!$I23,IF(OR(ECE!$F$2=2,EC E!A19=2.5),ECE!$C$1*ECE!$I23,ECE!$D$1*ECE!$I23)))+噴漆價)

在噴漆級數=0,1,2,2.5,3,五種等級,分為上一頁所說的四種價格。會依照選定的 價格再加上噴漆層數的價格。

間接材料成本,就是以間接材料總成本去除以(每月工作天數*工作時數)。直接人工 成本=(ECE!I6/ INDEX('cost '!$O$3:$R$10,MATCH(ECE!$B$4,'cost

'!$O$3:$O$10,0),2))*(師傅工資)+(ECE!I6/ INDEX('cost

'!$O$3:$R$10,MATCH(ECE!$B$4,'cost '!$O$3:$O$10,0),2))*(技術員工資),在這裡面 的 INDEX('cost '!$O$3:$R$10,MATCH(ECE!$B$4,'cost '!$O$3:$O$10,0),2)此段公式在 說明要查詢鋼材種類別每人每小時的工作量,表面積/每人時的工作量*師傅的薪資+鋼材 種類別每人每小時的工作量,表面積/每人時的工作量*技術員的薪資。

間接人工成本=(ECE!I6/每人時)*( 間接工資)*0.16,是表面積/每人時的工作量*間接 人員的工資*0.16,0.16 是為平均 6 個工程案中包含一個間接人工的費用。將以上所有 的工程計算式,以名稱管理員命名,如下圖【圖 19:計算公式名稱】如此一來,可以 免去使用者公式複製的錯誤,以及畫面可以拖曳儲存格的完整性(每一個的儲存格皆相 同的公式)。這樣就完成估價循環的步驟。

【圖 19】-計算公式名稱

相關文件