2012-04-29 71 views
2

我想知道如果你能幫我開始一個項目,如果已​​經有其他東西(任何語言)是開源的,我可以研究代碼將是偉大的。使用php頭腦風暴動態流程流

我想要做的是創建一個像這樣的流程流程:http://www.ifitjams.com/starting.htm#starting%200然後讓應用程序從其用戶那裏'學習',如果結果正常或者它不會動態地從那裏輸入下一個進程。因此,在上面的汽車示例中,他們可以說在結束「x」處的流程後它不起作用,但是我更換了交流發電機並且它工作正常。所以當下一個人來到並且到達點'x'而不是系統用完時,它可以建議改變交流發電機。

只是很難找出如何讓這個應用程序工作,並與數據庫交互來實現這一目標。

+0

好吧,讓每一個決定可以發生的地方超文本文件,提供下面的鏈接爲下一步(s),然後問它是否工作。如果沒有,請留下鏈接。您可以隨時添加統計信息。 – hakre 2012-04-29 10:55:35

回答

1

我會想象保存故障點,以及解決它的方法。除了根據基於故障點的SELECT查詢生成報告,並按解決方案進行分組。至於流程圖的生成,這是微不足道的,有一些很好的OOP(實際上爲此進行了繼承)。有一個抽象類Node,並且節點上的所有其他類型都繼承該類(即class Process extends Node)。

我還沒有處理圖像生成之前,但這仍然很遙遠。首先,您需要爲您的數據創建佈局結構,然後從中生成報告。

+0

用於創建流程圖的庫存在,我想流程圖不是令人頭痛的原因。 – hakre 2012-04-29 10:58:40

+0

同樣,我只想指出我將如何去做。 – 2012-04-29 10:59:14

+0

當然,只是評論,也許TS在這裏擺脫了一些更多的光在這個問題得到關閉之前,因爲它是不是編程相關的指導相關的(關於這個問題購買哪個項目)關閉主題。 – hakre 2012-04-29 11:00:03