狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

工作流反思——什么樣的工作流會受到歡迎

admin
2011年7月30日 12:51 本文熱度 5276

       工作流作為近幾年以來熱門的話題,已經在諸多信息化系統中得到了應用,但使用的結果不盡人意。上兩篇文章分別總結了用不起來的原因及目前業內的工作流需求分類,本文將結合上篇工作流分類探討什么樣的工作流會受到歡迎?真正好用的工作流需要具備什么樣的特征?


        一、 管理類流程


       管理類流程是目前信息化建設大潮中最常見的工作流類型,存在與大家常見的電子政務、企業信息化等各種類型的項目之中。


         功能要求:


        完善的流程模型:除了要支持工作流領域常見的各類典型模型之外,還需要很多與國情有關的復雜工作流模型。例如有條件的智能回退、M選N復合判斷、多級子流程嵌套、異步執行并發處理等。


       強大的人機交互能力:管理類流程大多數情況下是與人進行的交互,所以該類工作流必須具備足夠宜用、強大、靈活的人機交互能力。例如對領導/秘書的特殊處理、大領導對下屬多級部門的跨級處理、系統自動選人/范圍與人工選擇的動態決策等等。


        靈活的異常處理能力:凡是涉及到人為干預的情況,都會對異常的事件的處理能力提出超乎尋常的要求。畢竟管理類流程需要替代的是傳統人工的工作方式,而這種管理層面的工作模式比任何業務或實時類流程中的例外事件都要多的多。例如發出之后,如何收回?緊急事件出現后如何打破現有規矩進行隨機節點跳轉?


       快速二次開發能力:管理類應用涉及到很多客戶個性化很強的功能,這需要陣地通用的工作流平臺進行一定程度的二次開發才能達到。任何一個工作流都不能能涵蓋所有功能,只要二次開發能力足夠強大就可以輕松適應各類個性需求。例如在節點的執行前、執行中、執行后的操作,在不同的時間段執行不同的外部業務功能。


       多級權限模型:考慮到大集中部署越來越多,工作流也需要全面支持多級授權模型。例如子部門的流程權限范圍就要限于其部門內部,同時子部門可以自行單獨管理其流程模板和實例,不受其他部門影響。


       非功能性能要求:


        負載能力:人為干預較多的管理類流程,因為其不確定性及時簡點特征(在某個固定的時間點突然大量并發),需要系統具備較強的負載能力。例如一個日常2000人使用的一個系統,按照傳統并發考慮是2%左右并發數計40人,但考慮到例外因素,有可能系統需要具體300以上的并發能力才可以滿足要求。


       易用性:易用性往往事關是一個軟件系統的實施成敗。從工作流待辦事項到可視化流程跟蹤,都需要盡量多的考慮到用戶體驗。


       二、 業務類流程


        業務類流程的最大特點是復雜度高,人工、自動參與的情況錯綜復雜。這類需求在某些場合還需要BPM來應對,而非普通的工作流所為。功能要求:


        支持事務處理:一般業務類涉及的業務不確定性比較大,一旦出現問題,一般都需要進行額外的事務完整性處理。這就要求工作流必須支持事務處理功能,任何一個節點出現異常之后,都可以進行受控的回退和業務數據補償等復雜操作。


       BPM:對于跨越不同應用系統的場合,一般需要BPM上臺。BPM基于工作流但又不同于工作流,BPM和工作流的區別和BPM的介紹已經很多了,此處不再累述。


       建模支持:業務系統一般講究先創建業務模型,工作流也是業務模型的一員。所以,最好在流程模板的創建中在一定程度上支持業務建模,方便可以進行業務規劃和部署。


       非功能性能要求:


       標準支持:一般業務系統涉及較多成熟應用,在很多成熟應用領域已經存在一些成形的信息交換標準,這要求工作流在于業務系統交互時,最好能對需要進行整合的業務應用標準進行兼容。


       擴展能力:業務系統唯一不變的就是“變化”,所以能否提供隨需應變的流程處理能力成為業務流程是否受歡迎的一個重要指標。要想適應變化,一定要做到技術平臺化、開發標準華、功能組件化和接口靈活化等特征。


       三、 實時類流程


       性能和穩定是實時類流程的核心要求,一個好的實時流程引擎需要具備足夠健壯的穩定性來支撐實時業務。


       功能性要求:


       多平臺支持:實時應用比起管理類應用的平臺背景會更加復雜,工作流產品必須具備足夠豐富的平臺兼容能力。


       嵌入式開發模式支持:在實時系統里面,一般會采用嚴格的嵌入式開發模式,這對工作流產品也提出了很高的要求。尤其對于外部接口的調用方式與效率要求嚴格。調用方式中,對于異步調用往往會加入對時間性的限制。


       強大的日志管理:實時系統對于每個步驟地業務操作都需要進行詳細的日志記錄,工作流引擎也不例外。一般會要求工作流引擎提供從實例的創建到終結的全生命周期日志記錄功能,要把每個節點在什么時間做了什么事情并取得了什么結果進行清晰記錄。


        分析與統計功能:實時系統很好認為參與,這要求對業務的自動化程度很高。對于該類業務,分析與統計成為人為監控的最主要途經。例如應該做到多維統計:按照業務執行單元、按照時間、按照流程、按照某個設備參與情況等。


       非功能性能要求:


       實時性要求:雖然工作流引擎涉及的內部邏輯較為復雜,但應用在實時系統中時,實時性必須得到很好的滿足。例如啟動一個流程、自動任務提交等必須保證響應時間要求。


       7X24要求:實時系統一般為長期自動運行狀態,所以要求工作流也要保證不間斷運行。


       四、 總結


        縱觀國內工作流市場,雖然從2001年開創國產自主知識產權工作流先河之后有不少公司涉足該領域,但終究因為該領域的技術門檻和領域積累等原因,能研發專業級工作流的軟件廠家并不多。但市場需求并沒有隨著時間的推薦而減退,反而在專業化分工的不斷進步下,工作流需求又增無減。本文主要是結合作者多年來在該領域的一些積累和經驗,為即將進行工作流產品選型的朋友提供一些簡單的參考。


       轉載自http://bbs.techrepublic.com.cn/thread-189722-1-1.html


該文章在 2011/7/30 12:51:59 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved