Анализ и проектирование на UML. Новиков Ф.А.