Na UML, o diagrama que é utilizado após o levantamento de requisitos junto ao usuário visando documentar as funcionalidades do sistema, é conhecido como diagrama de:
caso de uso.
comunicação.
implementação.
componentes.
pacotes.