# Введение

&umbrello; — это средство для работы с диаграммами &UML;, которое может быть полезным в процессе разработки программного обеспечения, особенно на стадиях анализа и проектирования. &umbrello; поможет вам создать высококачественный продукт. Также &UML; может быть использован для документирования проекта приложения.

Наличие хорошей модели приложения позволяет наиболее эффективно взаимодействовать с другими разработчиками, работающими над проектом, а также с заказчиками. Хорошая модель очень важна для средних и больших проектов, но также будет полезна и для небольших проектов. Даже если проект небольшой и работа над ним ведётся в одиночку, хорошая модель предоставит общую картину разработки, что поможет сразу написать качественный код.

&UML; — язык диаграмм, который используется для описания таких моделей. Он позволяет пользователю выражать свои идеи в &UML; с помощью различных типов диаграмм. &umbrello; 2.11 поддерживает следующие типы диаграмм:

- Диаграмма классов

- Диаграмма последовательностей

- Диаграмма кооперации

- Диаграмма вариантов использования

- Диаграмма состояний

- Диаграмма деятельности

- Диаграмма компонентов

- Диаграмма развёртывания

- Диаграмма отношений сущностей

Более подробные сведения о &UML; доступны на веб-сайте OMG, http://www.omg.org, создателя стандарта &UML;.

Надеемся, что вам понравится &umbrello; и что данный продукт поможет вам в разработке высококачественного программного обеспечения. &umbrello; является свободным программным обеспечением и предоставляется бесплатно. Единственная просьба — это высылать отчёты о выявленных ошибках, проблемах или предложения разработчикам &umbrello; по адресу umbrello-devel@kde.org или через сайт https://bugs.kde.org.