Помогите выбрать UML диаграмму
Есть программа, для нее
1. необходимо описать скрытые процессы которые происходят при работе пользователя с интерфейсом.
2. Необходимо описать каждый класс и его роль и его взаимодействие с остальними классами в программе, как это лучше делать графически, письменно?
И еще одно приведу картинку функциональной схемы, какую надо использовать диаграмму чтобы перевести ее в UML?