- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareEngenharia de Requisitos
- Engenharia de SoftwareUML: Unified Modeling Language
Uma livraria, desejando iniciar a venda de livros pela Internet, contratou o desenvolvimento do sistema a uma software house. A fim de modelar a principal transação do sistema, “Efetuar vendas pela Internet”, o analista propôs o modelo de casos de uso na figura abaixo.
Considere que os nomes dos casos de uso identificados pelo analista expressam apropriadamente a funcionalidade desses casos de uso. O problema com esse modelo é: