Devo creare una pagina di accesso per un'applicazione di base relativa alla contabilità. L'azione di accesso dovrebbe essere in due fasi:
- L'utente inserisce il nome utente e la password e fa clic sul pulsante "Autorizza",
- Dopo aver eseguito correttamente l'autorizzazione, l'utente deve impostare i parametri iniziali per la sessione corrente (vale a dire il mese e l'anno, l'unità per cui tenere conto, ecc.). I parametri disponibili tra cui scegliere dovrebbero essere presi dal server (possono variare a seconda dei privilegi dell'utente autorizzato, ecc.).
Vorrei descrivere queste azioni sopra in UML usando entrambi i diagrammi Use Cases e Sequence. Quindi per ora ho creato un diagramma del caso d'uso:
eundiagrammadisequenza:
Vorrei sapere se questi diagrammi sono corretti (specialmente se le relazioni con l'attore Server sono nella giusta direzione e se uso le relazioni include correttamente nei diagrammi Use Case anche se il diagramma Sequence ha senso ). Eventuali miglioramenti e suggerimenti apprezzati.