ここで、スタックオーバーフローで、必要なものは「フローチャート」と呼ばれることを学びました。ユーザーがブラウザーで (マウスを使用して) プロセスまたはアルゴリズムの流れを表すフローチャートを描画できるようにする必要があります。このフローチャートには、決定 (はい/いいえのひし形)、タスク (四角形)、矢印、ラベルなどを含める必要があります。
フロー チャート エディターは、Web ページ上のフォームの一部である必要があり、JavaScript で記述する必要があります。重要なのは、DB に保存できるテキスト出力 (XML?) を生成する必要があり、このページが再び開かれたときに、グラフは、以前に保存したテキストに基づいてレンダリングされます。
他の出力は必要ありません。基本的に、私が必要としているのは、グラフィカルな XML エディター/クリエーターだけです。
CkEditor と同じように機能すれば完璧です: http://ckeditor.com/demo
この CkEditor は、(フォーム内の) テキストエリアをカバーする JS Html エディターであり、このエディターで何かを記述すると、(バックグラウンドで) HTML に変換され、テキストエリアに書き込まれます。ボタンを使用してフォーム全体を送信すると、テキストエリアの内容を処理して保存できます。
次のスレッドを読みましたが、目的に適したものはありませんでした
stackoverflow.com/questions/363592/javascript-library-for-hierarchical-flowchart
私のアイデアに非常に近いこのプロジェクトでしたが、これはブラウザの外部で実行される Java プログラムであり、出力を DB に保存することはできません。
www.jgraph.com/jgraph.html
誰かが私が今説明したようなものを使用しましたか?
更新 1: これは私が探していたものかもしれません。誰かが似たようなものや無料のものを知っていますか? origramy.com/origramy.html