我需要在客戶登機申請上工作。不同用戶之間的工作流程可以使用JSF框架本身來實現,並且可以通過confiq.xml文件的幫助來指定不同用戶之間的流程。但是在這裏,BPM在webmethods工具的幫助下使用。總是需要BPM來實施工作流程嗎?使用其他技術的正常實施的重要性如何?爲什麼需要工作流程/ BPM?
1
A
回答
2
薩西,
在JSF你只控制不同的UI之間的頁面流其可以是被一個用戶或或的許多活動部件執行的單個活動的一部分。
業務流程通常涉及多個人(參與者/角色)和系統。工作流管理系統/ BPMS例如:
- 管理流程參與者
- 編排
- 管理在整個過程中,進程上下文信息(數據不同的人工和系統任務之間的控制流的任務列表文件。 ,持久性,版本 - 理想所有無需編碼開箱即用)
- 提供回滾,誤差補償功能
- 創建審計跟蹤這是很重要的需要被審覈(QA合規/流程,監管機構)
- 提供儀表板的運行監測
- 和喜歡的不同的業務數據分組的平均數過程執行時間或卷的KPI分析和報告報告
- 讓您能夠將業務流程以圖形化的方式進行建模,最好是在一個標準符號(BPMN),它更便於用戶使用,並且是業務與IT之間通信的良好基礎。企業會發現閱讀faces-config.xml文件要困難得多。
- 支持簡單或複雜的業務規則,以確定流程和工作分配與用戶友好的方式 評估允許流程定義的
- 允許版本(因爲如果你有在classpath多個臉部,配置版本)
- ...
查找更多BPMPS特點和實例如這裏http://www.eclipse.org/stardust/。 Eclipse Stardust是一個成熟和全面的開源BPMS,涵蓋了上面列出的方面和更多。
1
有很多不是BPM系統的工作流程解決方案。但是,BPM系統應始終包含工作流程解決方案。推測是通過使用BPM標記標準幷包括kpi監控,業務規則,模擬,用戶管理,組織建模和報告來實施的。儘管您可以自己在Java EE(使用JSF)中實現所有這些部件,但它可能需要更多時間。
相關問題
- 1. 爲什麼我們需要多個工作流程?
- 2. 爲什麼工作流程寶石需要sqlite3的
- 3. aperte工作流程導入BPM文件
- 4. vb.net程序需要什麼工作?
- 5. .ticks()需要什麼工作?
- 6. 爲什麼要使用工作流系統,我有什麼選擇?
- 7. 工作流程:爲bpm設置默認值:受讓人
- 8. 需要幫助的JBPM工作流程自動化
- 9. 爲什麼需要線程
- 10. SharePoint工作流程是否需要文檔?
- 11. 需要什麼使角流星助手工作?
- 12. java bpm適用於大數據和多工作流的子工作流程
- 13. Python嵌入式工作流/ BPM庫?
- 14. 您使用AgilePoint作爲您的工作流程/ BPM引擎的經驗是什麼?
- 15. receiver.html在chromecast流程中的作用是什麼?需要嗎?
- 16. 我需要什麼來使getUserMedia()工作?
- 17. 垂直對齊需要什麼工作?
- 18. 在實況流應用程序工作之前需要什麼知識
- 19. 爲什麼需要
- 20. 爲什麼需要「{} \」?
- 21. 爲什麼Google本地oauth2流程需要客戶端密鑰?
- 22. 爲什麼不[需要]爲我工作? MVC3
- 23. 什麼是git主要變更的正確工作流程?
- 24. 什麼是工作流程層?
- 25. 什麼是「init和unseal工作流程」
- 26. 什麼是git工作流程
- 27. 將數據從bpm工作流程發送到openERP?
- 28. BPM和工作流程之間的差異
- 29. 簡單的BPM或Javascript中的工作流程
- 30. 爲什麼容器流體工作?