# Wprowadzenie

&umbrello; narzędziem &UML; do tworzenia diagramów wspomagających projektowanie systemów. Przede wszystkim, podczas procesu analizy i projektowania, &umbrello; pomoże Ci uzyskać produkt o wysokiej jakości. &UML; może również być użyty do utworzenia dokumentacji.

Dobry model oprogramowania to najlepszy sposób komunikacji z innym programistami, pracującymi nad tym samym projektem w różnych miejscach. Dobry model jest niezmiernie ważny dla średnich i dużych projektów, ale jest też użyteczny przy małych. Nawet jeśli pracujesz nad małym jednoosobowym projektem, zobaczysz duże możliwość, które pomogą Ci od początku dobrze programować.

&UML; jest językiem diagramowym, używanym do opisów modeli. Możesz przedstawiać swoje pomysły w &UML;, używając różnych typów diagramów. &umbrello; 1.2 obsługuje następujące typy:

- Diagram klas

- Diagram sekwencji

- Diagram kooperacji

- Diagram przypadków użycia

- Diagram stanu

- Diagram czynności

- Diagram komponentów

- Diagram dyslokacji

Więcej informacji na temat &UML; można znaleźć na stronie OMG, http://www.omg.org.

Mamy nadzieję, że &umbrello; Ci się spodoba i pomoże w projektowaniu wysokiej jakości systemów. &umbrello; jest programem darmowym, a jedyną rzeczą o jaką prosimy, to Wasze komentarze, zgłaszanie problemów, błędów i sugestii do programistów &umbrello; na uml-devel@lists.sourceforge.net lub http://bugs.kde.org.