3.3.1 路由流轉功能
? 串行路由(Sequence Routing)
? 并行路由(Parallel Routing)
? 聚合路由(Merge Routing)
? 多路條件路由(Conditional Routing)
? 回退(Process Returns)
? 取回(Process Rollback)
? 發散路由(Emanative Routing)
? 關系路由(Relationship Based Routings)
? 智能路由(intelligence Routing)
? 動態路由(Dynamic Routing)
? 異常終止(Exceptional Aborts)
? 子流程(Sub Processes)
? 同步/異步子流程(Synchronous /Asynchronous Sub Processes)
? 處理停頓流程(Handling of Stalled Processes)
? 基于角色的路由(Role Based Routing)
? 條件化收件人(Conditional Recipients)
? 連接點(Junction Steps)
? 取消任務(Abort Step or Incident)
? 指定工作暫停(Delayed Assignment)
? 流程暫時停用(Disable Processes )
? 工作重送(Resend Steps)
? 能臨時更改收件人(Ability to Change Recipient )
? 抄送路由(Copy Routing)
? 主子流程數據交互(Data Transfer to Sub-Processes)
? 支持自動節點
? 會簽節點
? 傳閱節點
3.3.2 控制與監視功能
? 手動/定時啟動流程
? 自動/手動終止流程
? 暫停流程
? 自動啟動活動
? 暫停活動
? 自動/手動終止活動
? 打印流程定義
? 客戶端從工作隊列中選取活動
? 流程/活動執行時間統計
? 任務執行時間統計
? 流程/活動預警支持
? 流程/活動報警支持
? 流程/活動延時支持
? 流程/活動定時激活
? 圖形形式的流程跟蹤能力
? 表格形式的流程跟蹤能力
? 流程仿真測試(Simulation)
? 圖形化工作流程監控(Graphical Workflow Monitoring)
? 可顯示進行中流程的內容(Ability to View Workflow Data)
? 數據捆綁通用變量(Data binding Global Variables)
? 工作列表顯示(workitems show)
? 已處理工作列表(Worked Queue)
? 同時監控主/子流程
3.3.3 權限控制功能
? 將工作指定給個人
? 將工作指定給職位
? 將工作指定給給部門
? 將工作指定給以上組織單元的任意組合
? 平行會簽
? 動態會簽
? 支持競爭型工作項
? 動態改變執行者
? 重新指派執行者
? 退回工作項
3.3.4 組織機構功能
? 建模--工作流過程、活動的定義和建模功能
? 管理--由管理控制臺跟蹤調控工作流運行。
? 動態定義群組(Dynamic Groups)
? 群組(Groups)
? 工作職務群組(Job Function Groups)
? 多重角色管理(Multiple Roles Per User)
? 相對職務關系(Relative Job Functions)
? 集成--提供了一組工具便于外部應用系統進行數據和交互集成。
? 組織模型(Organization Model)
3.3.5 表單功能
? 表單設計器(Forms Designer)
? 電子表單通用變量(Global Variables in Forms)
? 數據驗證與格式化輸入(Data Validation and Masking)
? 表單模版(Form Templates)
? 表單讀取權限控制
? 表單元素讀取權限控制
3.3.6 應用支持
? 支持JavaBean/WebService
? 支持XML--XML 正快速成為B2B 與 B2C 資料交換的標準。工作流程是維系人員與應用軟件成為企業流程環節的橋梁,因此本系統支持通過XML與其它軟件整合。
? 支持URL連接--在WEB環境中,使用URL連接其它重要信息網頁,與互聯網達到良好的交互。
3.3.7 流程定義管理
? 版本管理能力--不同版本區分同一工作流定義在不同的發展或修改階段狀況并共同運行。
? 業務流程分類管理能力--可根據不同的業務制定不同的流程。并將流程按業務性質分類,便于分流程管理。
? 多組織流程管理能力--可根據不同的組織建模,并將之打包。便于將流程分組織管理。
? 圖形化建模界面--可直觀、人性化地顯示工作流。
? 用戶自選流程定義窗口畫面--提供幾種不同風格的界面,讓用戶根據喜好自由選擇。
3.3.8 擴展功能
? 高負載能力--實現低成本高負載,并達到負載均衡。
? 三層式B/S結構--三層式架構即在最上層使用 Workflow Server數據庫來控制工作流程程序,與維持流程資料的完整性。在中間層,由數據庫管理所有用戶需執行的工作,并產生每一用戶獨立的工作清單;在最底層,使用Browser在每一個桌面顯示工作清單與電子窗體.這種三層式架構提供了流程自動化的可擴充性與高度彈性。將客戶端統一為Web瀏覽程序的單一平臺,各種各樣的處理任務都可以通過Web瀏覽程序調用系統資源來完成。
? 支持商用數據庫(ORACLE/SQLSERVER)--支持Oracle 與SQL企業數據庫, 并透過最佳化與擴充性以達成最佳效果。
? 方便的單一登錄集成能力--當用戶登錄進入主界面,可直接鏈接到工作流管理系統中的四大組件中任一有權限參與的界面而無需再次登錄。
? 批量數據導入/導出--將根據不同業務劃分的數據打包之后利用工作流定義工具導入或導出。
? 支持第三方對象開發--在開發企業級應用時考慮到和其他軟件的接口,并為將來可能的配合留下空間。
? 支持數據庫(Support for Relational Database)
? 免程序開發(No Programming or Scripting)
? 易擴展的結構(Scalable Architecture)
? 穩定的信息傳遞架構(Robust Message Transports)
? 圖形化工作流程圖(Graphical Workflow Maps)
? 可定義流程管理員(Process Owners)
? 版本控制(Version Control)
? 支持第三方對象開發(Third-Party Objects (Controls))
? 與應用程序的交互接口(API)
? 群體開發流程(Collaborative Design via Maplets TM)