You are on page 1of 6

Edicin de diagramas con dia.

Este material se comparte bajo las condiciones de la licencia de atribucin Creative Commons Mxico. Para mayor informacin, consultar http://creativecommons.org/licenses/by/2.5/mx/

Introduccin
Algunas actividades de oficina hacen necesaria la edicin de diagramas. Por ejemplo, la documentacin de procesos y procedimientos, la creacin de organigramas, o el bosquejo de proyectos, requieren de diagramas. Existen diversos tipos de diagramas, cada uno de los cuales utiliza un grupo de smbolos orientado a una aplicacin especfica. Por lo tanto, un buen programa de elaboracin de diagramas debiera incorporar conjuntos de smbolos para varios tipos de diagrama, al menos para los ms utilizados. Hasta ahora, no existe un formato estndar para este tipo de archivos, por lo que mucha gente adopta un estndar de facto, que es Visio , lo cual deriva en que se suponga el uso del sistema operativo MS Windows como un requerimiento imprescindible, ya que el programa solamente est disponible para ese sistema. Apreciaremos que esto no es as. Revisaremos aqu un programa de licencia libre que puede ser utilizado sin restricciones y que est disponible para diversas plataformas operativas. Como veremos, este programa cuenta con conjuntos de smbolos y herramientas de importacin y exportacin que lo convierten en una excelente opcin para este tipo de tarea y que le permitirn el intercambio de informacin con aquellos usuarios que emplean Visio, adems de dotar de opciones interesantes a los usuarios avanzados, como puede ser la posibilidad de generar diagramas UML que, con otro programa asociado, produzcan cdigo, lo cual es apreciado por los programadores que utilizan la tecnologa UML.

Descripcin
Dia est orientado a ser un sustituto libre de Visio , y actualmente provee herramientas para generar diagramas de entidad-relacin, diagramas de flujo, diagramas UML, diagramas BPM, diagramas de red y varios ms. Adems, resulta muy sencillo aadir nuevos tipos de diagramas con conjuntos de smbolos propios. Los diagramas generados con dia pueden ser guardados en el formato propio del programa (.dia), o exportarlos a varios formatos, como grficos vectoriales svg, mapas de bit png, postscript (ps), postscript encapsulado (eps), o archivos XML de Visio (vdx), entre muchos otros.

Creacin de un diagrama bsico


Abrimos el programa, lo que nos dar la ventana siguiente

Nos muestra el conjunto de smbolos que dejamos activo en la ltima ocasin. En el men Archivo, pulsamos en la opcin Nuevo u oprimimos <ctrl><N>. El nuevo archivo est limpio, por lo que veremos un lienzo como el que se ilustra:

Para crear un diagrama, basta seleccionar el conjunto de smbolos y luego ir incorporando elementos

de acuerdo a lo que deseamos diagramar. Aqu mostramos un ejemplo de un diagrama de red:

Impresin de diagramas
Antes de imprimir, deberemos decidir si queremos que cada banda de nuestro diagrama se imprima en una pgina separada, o si queremos escalar el dibujo a cierto nmero de pginas. En el sencillo ejemplo mostrado arriba, observamos dos bandas, lo que nos generara una impresin de dos pginas. Supondr, para efectos ilustrativos, que lo que se pretende es tener la impresin en una sola pgina. Bajo este supuesto, lo primero que hacemos es ir a la configuracin de pgina e indicar que se haga el ajuste a una pgina: Yo eleg, adems de lo que se muestra en la imagen, la orientacin horizontal, por considerar que se adaptaba mejor a mi diagrama. Luego de realizar el ajuste a la cantidad de pginas que hayamos decidido la impresin puede

realizarse como con cualquier otra aplicacin. En mi caso, imprimir a un archivo PDF:

Aqu muestro la salida:

Guardar y exportar.
Es hora de guardar nuestro trabajo, usando la opcin Archivo->Guardar como...

Si lo que necesitamos es combinar nuestro diagrama con otros archivos, o compartirlo con alguien ms, tal vez nos convenga ms exportarlo a otro formato. En mi caso, har dos exportaciones, una a un grfico png y otra al formato de Visio.

Conclusiones y lecturas adicionales.


La elaboracin de diagramas es una tarea importante en las empresas, aunque no es cotidiana. Dia proporciona una excelente opcin para realizar este tipo de trabajo y no se limita a unos pocos tipos de diagrama. El programa st disponible para GNU/Linux, Mac OSX, Windows, Irix y Solaris en la direccin .http://live.gnome.org/Dia/Download. Estar tambin disponible a travs del gestor de paquetes de su distribucin preferida de GNU/Linux. Se pueden consultar muchos diagramas de muestra en http://live.gnome.org/Dia/Examples Existe mucha documentacin al respecto, pero un buen lugar para comenzar es el sitio http://diainstaller.de/doc/en/index.html o el tutorial en http://projects.gnome.org/dia/diatut/all/all.html

You might also like