Salve, sono alle prese con un piccolo progetto di università per un corso sulla progettazione di software e sto cominciando ud usare uml per la prima volta.
In allegato ho inserito la porzione del diagramma.
Un cliente può inserire recensioni solo di prodotti ordinati e ho pensato di modellare questa situazione attraverso una relazione <<include>>, quindi nella sequenza degli eventi principale di InserisciRecensione ci sarà qualcosa del tipo include(VisualizzaOrdine).
Il mio dubbio è se usare questo tipo di modellazione oppure scegliere una delle seguenti alternative:
1) eliminare la relazione <<include>> ed inserire nelle precondizioni "Il sistema ha visualizzato gli ordini effettuati";
2) mantenere la relazione <<include>> ed inserire nelle precondizioni "Il sistema ha visualizzato gli ordini effettuati".
Grazie a tutti.