0
我構建了一個完整的項目,可以正常工作,但我要求爲代碼結構後面的項目生成業務模型。我的問題是代碼非常大,無法手動繪製BPM。有什麼辦法從代碼中提取Visio 13 Bpmn?或任何方式使這個問題最簡單。如何從現有的C#代碼生成Visio文件
我構建了一個完整的項目,可以正常工作,但我要求爲代碼結構後面的項目生成業務模型。我的問題是代碼非常大,無法手動繪製BPM。有什麼辦法從代碼中提取Visio 13 Bpmn?或任何方式使這個問題最簡單。如何從現有的C#代碼生成Visio文件
有沒有辦法做到這一點,基於@Nikolay重播:
「視覺表現被證明是相當無用的代碼(如果我們不是在談論白板)RIP Rational Rose的 - 有什麼大驚小怪的有就像10年前一樣......現在它在哪裏呢?BPMN並不是爲了編寫代碼而設計的,它用於建模業務流程。「 感謝您的幫助。
但是,如果軟件非常大,它很可能會包含很多類,而且自動生成的BPM很可能也會很混亂。你不認爲手動創建只抽象出軟件重要部分的BPM會更好嗎? – Jakob
@Jakob,你說得對,程序中包含許多類和庫,但是,要求bpmn代碼中的所有內容都用於幫助代碼文檔,例如網關,任務,進程等等,這些手工非常困難 – mbugr
我會建議你忘記這一點。代碼中的視覺表示被證明是無用的(如果我們不是在談論白板)。 RIP Rational Rose - 十年前那樣大驚小怪......現在它在哪裏? BPMN不是爲了編寫代碼而設計的,它用於建模業務流程。如果你的客戶想要阻止計劃,告訴他發明一個時間機器,並回到60秒,當時計算機很大,程序很小。 – Nikolay