2011-11-22 15 views
6

Me gustaría generar un diagrama de estado, por ejemplo, como se muestra en la siguiente imagen.Generar diagrama de estado Arrastrar/soltar

Quiero hacer esto fácil de usar. Si cualquier usuario quiere ese diagrama, puede simplemente arrastrar/soltar los círculos/flechas y conectarlos y poner la descripción (1,2,3 ..... a, b, c ....) etc. Debe ser basado en web.

No estoy seguro de si hay una biblioteca de código abierto/libre para hacer esto.

¿Cómo generar dicho diagrama de forma interactiva?

Cualquier idea/sugerencia son bienvenidas.

Gracias.

enter image description here

+0

¿Cuál es tu pregunta? – TJHeuvel

+0

He editado y puesto la pregunta ya. Gracias –

+0

Todavía no hay una pregunta concreta. ¿Qué te impide construirlo? Obviamente no hay paquetes completos disponibles, a veces hay que poner un poco de esfuerzo en ello. – TJHeuvel

Respuesta

3

Por lo que yo soy consciente de que es de hecho ninguna biblioteca de código abierto/libre que hace esto.

Existen algunas herramientas en línea, pero en su mayoría usan una conversión de texto a imagen similar a la que hacen yUML y Websequencediagrams.

Tendría que escribirlo todo usted mismo, aunque algo como RaphealJS o jQuery SVG podría hacer algo de trabajo pesado para usted en lo que respecta a la representación de los gráficos.

Es posible que desee echar un vistazo a Canviz y wwwsqldesigner en busca de inspiración.

+0

Gracias Potherca. Parece que tengo que empezar desde cero. –

4

Estaba buscando algo en la misma línea y encontré: JointJS. Parece muy prometedor para sus propósitos. Los ejemplos deberían ayudarlo a comenzar.

Cuestiones relacionadas