博格科技大膽採用.NET開發WorkFlow產品,以過去開發流程的經驗為基礎,再結合最新.NET技術,強調突破以前的技術瓶頸,效能提升不少。不過,雖然.NET逐漸受到重視,但目前企業導入.NET解決方案的意願仍有待觀察。類似Outlook的使用介面
BorG SPM使用者介面類似Outlook,收件匣存放待處理的表單,工作匣是針對客服中心設計的功能,所有客戶送出的表單都會集中在工作匣,並非送至特定人員處理,而由客服人員主動取件。此外,使用者可透過申請記錄及處理記錄資料夾,查閱本身表單申請的審核情況,及經手處理的表單紀錄。至於列印表單及製作報表和分析功能,目前博格提供各別客製化的服務,以滿足不同需求的客戶。
除了標準的單筆處理方式,對於部門主管、人事部門及財務部等處理表單的關卡,多筆處理功能是很方便的功能,展示重點資訊批次處理,可省去表單切換的時間浪費。代理人可指定人員或依申請部門、前一關處理部門設定不同人員,例如研發部門的假單交由較資深的同事處理;或財務部門傳來的表單由於事涉敏感,因此指定給較信任的人員代為處理。流程與表單分離的架構
博格所謂「以服務為導向」的商業流程管理平臺,是指在SPM Designer中採用表單與流程分離的架構,一個流程可套用多張表單,且提供表單與流程的版本控管功能。設計人員可在每個關卡設定處理表單及處理者,並選擇處理者可執行的選項,例如將表單改分由他人處理;設定決行是授予該關卡的處理者決策權,若簽核人決行,後續的流程不用再繼續。
若跨國企業所有聚點均採用BorG SPM,可透過Web Services呼叫外部流程,跨系統串連子公司的流程簽核表單,或觸發另一個公司的流程。各關卡可以JavaScript撰寫較複雜的商業邏輯判斷,資料庫內容、常數或系統變數透過設定服務變數,在流程中傳遞資料。
各關卡SPM Designer提供進入前、完成後及逾時的處理機制,進入前可設定例外處理,當條件成立即不依照既定流程,執行特殊工作;完成後可觸發其他事件;表單逾時未處理可設定暫停、啟動、維護、停止、撤回或改分,避免流程卡在特定關卡停滯不前。表單設計與邏輯控制分離利弊互見
企業的組織架構可透過管理介面設定組織圖或與其他資料庫整合,使用者登入也可選擇以資料庫或Windows驗證。除了SPM預設提供的全域變數,資訊人員可在使用者資訊設定中自行擴允10筆以內的變數名稱。除了組織圖,BorG SPM提供群組、職稱、職等、關係人及多種行事曆等設定功能,方便企業彈性設定流程判斷條件。
BorG SPM與其他WorkFlow較不同的是不提供表單設計工具,而是廣泛支援.NET的Web Form、Windows Form、Office InfoPath、FrontPage及Dreamweaver等可製作表單的工具,且支援ASP、VB.NET、C#、C++、J#甚至異質平臺的Java、JSP、PHP及CFM等程式語言。其設計概念是表單與簽核邏輯分離的架構,在瀏覽器的左方以超連結嵌入各種來源的表單內容,右方則以Office 2003「工作窗格」的概念,提供簽核相關的功能。
分離式的架構其優點是表單與簽核邏輯無關,不受特定技術綑綁,可嵌入各種設計工具及程式語言開發的表單,而簽核流程以資料庫控管,使用者不需要熟悉.NET,且可避免過去ASP網頁設計摻雜商業邏輯程式的缺點。
但另一方面開發人員沒有方便表單設計工具,必須自行設定表單各欄位與資料庫的對應,且較難彈性控制各關卡可檢視的內容,表單輸入時的防呆機制也必須自行處理。選擇InfoPath雖然可以解決上述問題,但所有用戶端皆需使用InfoPath才能檢視表單,對企業而言又是沈重的成本。文⊙李延華
熱門新聞
2025-02-26
2025-02-25
2025-02-26
2025-02-24
2025-02-24