我們需要將BP(業務流程)可視化到BPMN中,但不能通過使用建模器的人手。我們需要在使用PHP編寫的基於crm-web的系統中自動執行此操作。我有輸入數據(等數組,XML,不在乎...(但不是BPEL)),然後我需要將它處理成良好的BPMN圖(使用SVG)。我們有它的第一個漂亮的實現。我們使用矩陣繪製:每次都經過矩陣和優化圖形,不過不是,它運行得很快,但它不靈活,很難重建,升級,添加新的功能......我們自己製作了這個算法(我的意思是我們沒有在谷歌或書籍中找到它)。問題是我們無法在互聯網上找到任何算法。我想我們不知道正確的關鍵字。每次嘗試都會將我們返回到BPEL vis。來自BPMN的「數據流可見性」。返回建模者... 請幫助我們找到一些算法,或給出正確的關鍵字來找出信息。BPMB可視化
Q
BPMB可視化
2
A
回答
2
認爲你可能在尋找「圖形佈局算法」。我知道的唯一一個庫可以(我認爲)直接生成BPMN是來自yWorks的yFiles庫。這不是免費的。然而,他們使用自動佈局的庫提供免費的應用程序。也許你可以做一些原型。
如果這不適用,還有其他幾個選項。我不知道這些可以直接生成BPMN符號;你必須構造符號。但是,所有這些都將根據各種算法自動佈局圖形。也是所有開源/免費。
- graphviz。用C編寫,現在已經很老了,但使用很好,穩定和可擴展。
- tulip。比graphviz新。沒有使用它,但聽到了有關靈活性和可伸縮性的好處。
- 另請參閱this post基於JavaScript的選項。
還有很多,只是谷歌的圖形佈局算法/庫。 hth。
相關問題
- 1. 可視化基本可視化
- 2. Graphx可視化
- 3. 可視化Raycaster
- 4. 可視化Gephi
- 5. 地圖可視化
- 6. 圓圖可視化
- 7. 可視化大圖
- 8. 程序可視化
- 9. 可視化在iOS
- 10. 可視化矩陣
- 11. 可視化數據
- 12. 可視化想法
- 13. 音頻可視化
- 14. ROS包可視化
- 15. 可視化在kibana
- 16. 數據可視化
- 17. Power BI可視化
- 18. 可視化RNN/LSTM
- 19. 可視化點雲
- 20. 列表可視化
- 21. Python NLTK可視化
- 22. 可視化數據
- 23. 音樂可視化
- 24. 可視化Python - 可視化與運動相關的圖形
- 25. 可視化谷歌地圖/可視化的大量數據
- 26. bl.ocks d3可視化已被可視化框切斷
- 27. 開源Flex(可視化)可視化項目
- 28. Python可視化優化參數
- 29. 從Seaborn轉化可視化,以散景
- 30. 在GPU上優化數據可視化?
只是爲了完整:還有一種方法可以**使用R **繪製BPMN,請參閱https://github.com/bergant/bpmn – 2017-08-15 15:21:36