2011-11-22 19 views
6

Chciałbym wygenerować diagram stanu, na przykład jak pokazano na poniższym obrazku.Generowanie diagramu stanu Przeciągnij/upuść

Chcę, aby było to przyjazne dla użytkownika. Jeśli dowolny użytkownik chce takiego diagramu, może po prostu przeciągnąć/upuścić kółka/strzałki i połączyć je i umieścić opis (1,2,3 ..... a, b, c ...) itp. Powinien to być oparta na Internecie.

Nie jestem pewien, czy jest w tym przypadku biblioteka opensource/free.

Jak wygenerować taki schemat interaktywnie?

Wszelkie pomysły/sugestie są mile widziane.

Dziękuję.

enter image description here

+0

Jakie jest twoje pytanie? – TJHeuvel

+0

Już edytowałem i zadałem pytanie. Dzięki –

+0

Nadal nie ma żadnych konkrety pytanie. Co powstrzymuje cię od jego zbudowania? Oczywiście nie ma żadnych dostępnych kompletnych pakietów, czasami trzeba by włożyć w to trochę wysiłku. – TJHeuvel

Odpowiedz

3

O ile jestem świadomy jest rzeczywiście nie opensource/wolne biblioteka, która to robi.

Niektóre narzędzia internetowe istnieją, ale najczęściej używają konwersji tekstu na obraz, podobnej do tego, co robią yUML i Websequencediagrams.

Musisz napisać całą rzecz samodzielnie, chociaż coś takiego jak RaphealJS lub jQuery SVG może zrobić dla ciebie trochę ciężkiego liftingu w odniesieniu do renderowania wykresów.

Możesz zajrzeć pod Canviz i wwwsqldesigner, aby uzyskać inspirację.

+0

Dzięki Potherca. Wygląda na to, że muszę zacząć od zera. –

4

Szukałem czegoś wzdłuż tych samych linii i znalazłem: JointJS. Wygląda to bardzo obiecująco dla twoich celów. Przykłady powinny pomóc Ci zacząć.

Powiązane problemy