

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
No contexto de modelagem de software e padronização de artefatos, considere um sistema de biblioteca digital que precisa documentar a interação entre um estudante e o sistema durante o processo de empréstimo de livro. Considerando a UML (Unified Modeling Language) como padrão de notação, qual diagrama seria mais adequado para representar a sequência temporal das mensagens trocadas neste processo?
Diagrama de Classes, pois permite representar as associações entre as classes Estudante, Livro e Empréstimo, incluindo multiplicidades e métodos específicos de cada classe.
Diagrama de Casos de Uso, pois demonstra claramente os atores envolvidos e suas interações funcionais com o sistema, evidenciando os requisitos funcionais do processo.
Diagrama de Sequência, pois ilustra a ordem cronológica das interações entre objetos, mostrando como as mensagens fluem entre o Estudante, Interface e Sistema durante o empréstimo.
Diagrama de Estados, pois representa as diferentes condições que um livro pode assumir (disponível, emprestado, reservado) e as transições entre esses estados.
Diagrama de Atividades, pois modela o fluxo de trabalho do processo de empréstimo, incluindo decisões, paralelismo e sincronização das ações executadas.