# Bienvenido

Bienvenido a &umbrello;, una herramienta de diagramas &UML; que puede ayudarle en el proceso de desarrollo de software. Especialmente durante las fases de análisis y de diseño de este proceso, &umbrello; le ayudará a obtener un producto de gran calidad. También puede usar &UML; para documentar sus diseños de software para que le sirvan de ayuda a usted y a sus colegas de desarrollo.

Para empezar a trabajar con UML debe crear un nuevo diagrama a partir de uno de los siguientes tipos:

- Diagrama de casos de uso: muestra actores (personas u otros usuarios del sistema), casos de uso (los escenarios donde se usa el sistema) y sus relaciones.

- Diagrama de clases: muestra clases y las relaciones existentes entre ellas.

- Diagrama de secuencias: muestra objetos y la secuencia de llamadas a métodos que hacen a otros objetos.

- Diagrama de colaboraciones: muestra objetos y sus relaciones, poniendo énfasis en los objetos que participan en el intercambio de mensajes.

- Diagrama de estados: muestra estados, cambios de estado y eventos de un objeto o de una parte del sistema.

- Diagrama de actividades: muestra actividades y los cambios de una actividad a otra con los eventos que ocurren en cualquier parte del sistema.

- Diagrama de componentes: muestra los componentes de programación de alto nivel (como KParts o Java Beans).

- Diagrama de despliegue: muestra las instancias de los componentes y sus relaciones.

- Diagrama de relación de entidades: muestra datos y las relaciones y restricciones existentes entre ellos.