# Välkommen

Välkommen till &umbrello;, ett &UML;-diagramverktyg som stöder dig i utvecklingsprocessen av programvara. I synnerhet under analys- och konstruktionsfaserna av processen, hjälper &umbrello; dig att skapa en produkt med hög kvalitet. &UML; kan också användas för att dokumentera programvarukonstruktioner för att hjälpa dig och dina medutvecklare.

För att börja arbeta med UML kan du skapa ett nytt diagram från en av följande diagramtyper:

- Användningsfallsdiagram visar aktörer (människor eller andra användare av systemet), användningsfall (scenarion då de använder systemet), och deras samband

- Klassdiagram visar klasser, och sambanden mellan dem

- Sekvensdiagram visar objekt och deras samband, med betoning på utbyte av meddelanden mellan objekt i kronologisk ordning

- Samarbetsdiagram visar objekt och deras samband, med betoning på objekten som deltar i utbytet av meddelanden

- Tillståndsdiagram visar tillstånd, tillståndsändringar och händelser för ett objekt eller en del av systemet

- Aktivitetsdiagram visar aktiviteter, tillstånd och tillståndsändringar hos objekt och händelser som sker i någon del av systemet

- Komponentdiagram visar programmeringskomponenter på hög nivå (som Kparts eller Java Beans).

- Utplaceringsdiagram visar komponenternas instanser och deras inbördes förhållanden.

- Objektsambandsdiagram visar data, samt sambanden och begränsningarna mellan dataobjekt.