31.05.2014 Views

Altra Tesina - Progettoatena.It

Altra Tesina - Progettoatena.It

Altra Tesina - Progettoatena.It

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5.3 Gestione Cliente<br />

In Figura 5-3 sono mostrate le procedure di gestione delle informazioni dei clienti da parte<br />

del Commesso: ricerca dei dati, modifica dei dati, registrazione nuovo cliente. Quest'ultima include<br />

un controllo per evitare il reinserimento di un cliente già registrato.<br />

Interfaccia Commesso<br />

AnagrafeClienti<br />

Cliente<br />

Commesso<br />

cercaCliente()<br />

* corrisponde = cerca()<br />

* [corrisponde] visualizzaDati()<br />

modificaDati()<br />

visualizzaDati()<br />

nuovoCliente()<br />

esiste = cercaCliente()<br />

* corrisponde = cerca()<br />

* [corrisponde] visualizzaDati()<br />

[esiste] visualizzaErrore()<br />

[non esiste] crea()<br />

[non esiste] visualizzaDati()<br />

Figura 5-3 Sequence diagram Gestione Cliente<br />

19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!