2010-11-04 106 views
0

想知道是否有人對構建可視化工作流管理器的最佳工具有任何想法。構想了一堆,可被丟棄,然後連接在一起,以建立工作流程,IE「塊」的:什麼是構建可視化工作流管理器的最佳工具

發送電子郵件 - >隔4天后 - >如果電子郵件回答發送此郵件>如果無法登錄到數據庫

每個動作都會是一個具有與其相關聯的屬性的塊。用戶將能夠拖動塊並連接它們。

我想保持它超級簡單。跨越現代瀏覽器的compat很重要,但我們可以要求客戶安裝必要的軟件(silverlight)。

是浮現在腦海 jQuery的 的Silverlight SproutCore的

回答

0

的jQuery UI的一些想法也許能您想要根據您的封鎖的複雜性做什麼。 研究可拖動和可排序的對象。

0

Ajax.org framework可能正是您所需要的,我之前將它用於類似的項目,構建了生物信息學實驗的工作流程管理器。已經有一個flowchart component可以擴展。

我們團隊在使用Ajax.org框架時面臨的主要挑戰是糟糕的文檔(至少在當時)以及我們想要使用的框架的某些部分,如屬性編輯器(這正是我們我們想要圖中每個節點的一組屬性/值組合)根本不起作用,所以我們不得不自己創建。

總結:

優點:看起來不錯,可能是最接近的事情我已經看到了你想要的東西。

缺點:小社區,相對較差的文檔和示例創建了一個陡峭的學習曲線。整個框架非常龐大,體積龐大,您可以將程序寫入由框架解釋的XML文件(或JS)中。

本來我從頭開始做前端,然後我們轉到Ajax.org,如果我不得不再次做,我可能會建立它像Raphael。使用SVG繪圖可能會比聯合div更容易。

相關問題