---
# System prepended metadata

title: UI Amministratore

---

# UI Amministratore

La UI dell'amministratore prevede tutte le feature dell'interfaccia dell'utente generico a cui aggiunge quanto segue:

## Attori

-   Utente generico
    -   Utente autenticato
        -   Amministratore

## Lista UC

-   UC 12 Configurazione macchina
    -   UC 12.1 Inserimento codice
    -   UC 12.2 Inserimento nome
    -   UC 12.3 Inserimento caratteristica
        -   UC 12.3.1 Inserimento nome caratteristica
        -   UC 12.3.2 Inserimento limiti tecnici
        -   UC 12.3.3 Inserimento media
        -   UC 12.3.4 Impostazione auto-adjust
        -   UC 12.3.5 Inserimento grandezza campione
        -   conferma
    -   UC 12.4 Visualizzazione errore caratteristica già presente
    -   UC 12.5 Visualizzazione errore dati caratteristica non validi
    -   UC 12.6 Salvataggio
-   UC 13 Visualizzazione errore macchina già presente
-   UC 14 Visualizzazione errore nessuna caratteristica inserita
-   UC 15 Visualizzazione errore campi non validi
-   UC 16 Modifica macchina
    -   UC 16.1 Modifica nome
    -   UC 16.2 Inserimento caratteristica
        -   UC 12.3.1 Inserimento nome caratteristica
        -   UC 12.3.2 Inserimento limiti tecnici
        -   UC 12.3.3 Inserimento media
        -   UC 12.3.4 Impostazione auto-adjust
        -   UC 12.3.5 Inserimento grandezza campione
        -   conferma
    -   UC 12.4 Visualizzazione errore caratteristica già presente
    -   UC 12.5 Visualizzazione errore dati caratteristica non validi
    -   UC 16.3 Modfica caratteristica
        -   UC 16.3.1 Modifica limiti tecnici
        -   UC 16.3.2 Modifica media
        -   UC 16.3.3 Modifica auto-adjust
        -   UC 16.3.4 Modifica grandezza campione
        -   conferma
    -   UC 16.4 Rimozione caratteristica
        -   UC 16.4.1 Conferma
    -   UC 16.5 Salvataggio
-   UC 17 Visualizzazione errore campi non validi
-   UC 18 Rimozione macchina
    -   UC 18.1 Conferma
-   UC 19 Controllo stato macchina
    -   UC 19.1 Impostazione ricezione dati
-   UC 20 Creazione utente
    -   UC 20.1 Inserimento nome
    -   UC 20.2 Inserimento password
    -   UC 20.3 Impostazione privilegi amministratore
    -   UC 20.4 Salvataggio
-   UC 21 Visualizzazione errore utente già presente
-   UC 22 Visualizzazione errore password non valida
-   UC 23 Modifica utente
    -   UC 23.1 Modifica password
    -   UC 23.2 Modifica privilegi amministratore
    -   UC 23.3 Conferma
-   UC 24 Visualizzazione errore password non valida
-   UC 25 Eliminazione utente
    -   UC 25.1 Conferma

## TODO
-   aggiungere uc gestione macchine che ingloba uc 12/16/18/19? Fare un UC x grande che rimanda a quelli già esistenti, invece di rendere gli UC 12/16/18/19 -> x.1/x.2/x.3/x.4 (però serve veramente o li uniamo solamente nel diagramma?)
-   aggiungere uc gestione utente? Ho rimosso quello di prima, semmai ne facciamo uno a parte che poi rimanda a quelli che ci sono ora (stessa cosa, serve veramente?)
-   I diagrammi vanno rifatti, con le nuove numerazioni, gli UC modificati ecc...
-   Risolti:
    -   L'UC inserimento grandezza campione (UC 12.3.5 e 16.3.4) ora sono allo stesso livello degli altri inserimenti, così da evitare una gerarchia del 4º livello. Si distingue con la precondizione, però cosa scriviamo nell'impostazione auto-adjust? Dobbiamo mettere uno scenario alternativo in cui non lo imposta tipo? -> Fatto
    -   UC 5.1.6 diventa "Visualizzazione errore dati utente non validi" -> No ok, non serve, l'amministratore sa comunque se un utente esiste
    -   UC 12.7 e UC 16.6 diventano "Visualizzazione errore dati configurazione non validi" -> FATTO
    -   aggiungere UC 12.3.6 "Visualizzazione errore dati caratteristica non validi" -> FATTO
    -   portare gli errori su di un livello nella gerarchia -> FATTO

## domande
- standard per i titoli degli uc
- requisito password da 6 caratteri opzionale??