# Benvinguda

Us donem la benvinguda a l'&umbrello;, una eina de diagrames &UML; que pot ajudar-vos en el procés de desenvolupament de programari. Especialment durant les fases d'anàlisi i disseny d'aquest procés, l'&umbrello; ajudarà a obtenir un producte d'alta qualitat. &UML; també es pot utilitzar per a documentar els vostres dissenys de programari, de manera que també ajudarà a la resta de desenvolupadors.

Per començar a treballar amb &UML; podeu crear un nou diagrama a partir d'un dels següents tipus de diagrames:

- Diagrama de casos d'ús - mostra als actors (persones o altres usuaris del sistema), casos d'ús (els escenaris quan empren el sistema), i les seves relacions

- Diagrama de classes - mostra les classes i les relacions entre elles

- Diagrama de seqüències - mostra els objectes i una seqüència de crides a mètodes que es fan a altres objectes.

- Diagrama de col·laboració - mostra els objectes i la seva relació, posant èmfasi en els objectes que participen en l'intercanvi de missatges

- Diagrama d'estats - mostra els estats, canvis d'estat i esdeveniments en un objecte o una part del sistema

- Diagrama d'activitats - mostra les activitats i els canvis d'una activitat a una altra amb els esdeveniments que ocorren en alguna part del sistema

- Diagrama de components - mostra els components de programació d'alt nivell (com les KParts o Java Beans).

- Diagrama de desplegament - mostra les instàncies dels components i les seves relacions.

- Diagrama de relació d'entitats - mostra les dades i les relacions i restriccions entre les dades.