Concepto de diagrama en Onesait Platform
En esta versión 6.1.0-Warcraft de Onesait Platform hemos añadido una nueva funcionalidad que va a permitir crear diagramas desde el Control Panel que se asocien a una aplicación, y nos permitan describir diferentes aspectos de esta, como por ejemplo los casos de uso, arquitectura lógica, arquitectura de despliegue, etc.
Como tecnología base para los diagramas, hemos decidido hacer uso de mxGraph, una librería JavaScript de diagramado que permite crear diagramas al estilo DrawIO y que ofrece una completa galería de formas:
Veamos cómo se utiliza.
Creación de un nuevo diagrama en la Plataforma
Los diagramas están pensados para usarse dentro de una aplicación, por lo que se crean desde dentro de una.
Se tendrá que editar la aplicación y acceder a la opción «Diagrams», en donde se mostrará el listado con todos los diagramas creados en la aplicación
Para crear un nuevo diagrama, se pulsará el botón de «Create», lo que hará que en pantalla aparezca un editor donde se va a poder crear otro:
Una vez que se tenga el diagrama completado, se podrá guardar con la opción de guardar desde el menú «File», o mediante el atajo de teclado «Ctrl+S».
Aparecerá entonces un cuadro de diálogo en donde se podrá indicar el nombre que tendrá el diagrama:
Una vez guardado, el diagrama aparecerá en el listado en donde podrá ser visualizado y editado por los usuarios que tengan acceso a esta aplicación, a través de los botones situados a la derecha de cada diagrama.
Imagen de cabecera: Pickawood en Unsplash