Modello a Oggetti


oggetto


METODI DEGLI OGGETTI

Oggetto UTENTE:

invia i dati dell'operazione al MoneyExchange.
invia l'operazione al MoneyExchange.
riceve l'importo contenuto dal MoneyExchange.
riceve la risposta dal MoneyExchange.
invia il codice di accesso alla MoneyCard.
invia l'operazione alla MoneyCard.
invia i dati dell'operazione alla MoneyCard.
riceve l'importo contenuto dalla MoneyCard.
riceve la risposta dalla MoneyCard.

Oggetto MIXER:

riceve il messaggio con moneta dal MoneyExchange.
calcola la risposta con moneta per il MoneyExchange in base al messaggio con moneta ricevuto.
riceve la risposta con moneta dal MoneyExchange.
calcola la risposta con moneta per il MoneyExchange in base alla risposta con moneta ricevuta.
invia la risposta con moneta al MoneyExchange.

Oggetto MONEYEXCHANGE:

calcola l'importo in base alla moneta del MoneyExchange.
invia l'importo contenuto all'utente.
richiede l'operazione all'utente.
riceve l'operazione dall'utente.
riceve i dati dell'operazione dall'utente.
invia l'importo al Cryptonbyte.
riceve la moneta elettronica dal Cryptonbyte.
calcola il messaggio con moneta in base ai dati dell'operazione e alla moneta elettronica.
calcola gli estremi dell'operazione in base al messaggio con moneta.
invia gli estremi dell'operazione alla banca.
calcola la moneta elettronica in base al messaggio con moneta.
invia la moneta elettronica al Cryptonbyte.
riceve la risposta bancaria dalla banca.
calcola la risposta in base alla risposta bancaria.
invia la risposta all'utente.
calcola il messaggio di operazione in base ai dati dell'operazione e all'operazione.
calcola gli estremi dell'operazione in base al messaggio di operazione.
calcola la risposta con moneta in base alla moneta elettronica e alla risposta bancaria.
calcola la moneta elettronica in base alla risposta con moneta.
calcola la risposta in base alla risposta con moneta.
calcola la risposta in base al messaggio con moneta.
invia il messaggio con moneta al Mixer.
riceve la risposta con moneta dal Mixer.
invia la risposta con moneta al Mixer.
riceve il messaggio con moneta dalla MoneyCard.
invia la risposta alla MoneyCard.
riceve la richiesta di caricamento dalla MoneyCard.
calcola la risposta con moneta in base alla moneta elettronica e alla richiesta di caricamento.
invia la risposta con moneta alla MoneyCard.

Oggetto CRYPTONBYTE:

riceve l'importo dal MoneyExchange.
calcola la moneta del MoneyExchange in base all'importo.
calcola la moneta elettronica in base alla moneta del MoneyExchange.
invia la moneta elettronica al MoneyExchange.
riceve la moneta elettronica dal MoneyExchange.
calcola la moneta del MoneyExchange in base alla moneta elettronica ricevuta.
riceve l'importo dalla MoneyCard.
calcola la moneta della MoneyCard in base all'importo.
calcola la moneta elettronica in base alla moneta della MoneyCard.
invia la moneta elettronica alla MoneyCard.
riceve la moneta elettronica dalla MoneyCard.
calcola la moneta della MoneyCard in base alla moneta elettronica ricevuta.

Oggetto MONEYCARD:

richiede il codice di accesso all'utente.
riceve il codice di accesso dall'utente.
calcola il codice di accesso in base al codice di accesso ricevuto.
calcola l'importo in base alla moneta della MoneyCard.
invia l'importo contenuto all'utente.
richiede l'operazione all'utente.
riceve l'operazione dall'utente.
richiede i dati dell'operazione all'utente.
riceve i dati dell'operazione dall'utente.
invia l'importo al Cryptonbyte.
riceve la moneta elettronica dal Cryptonbyte.
calcola il messaggio con moneta in base ai dati dell' operazione e alla moneta elettronica.
invia il messaggio con moneta al MoneyExchange.
riceve la risposta dal MoneyExchange.
invia la risposta all' utente.
calcola la richiesta di caricamento in base ai dati dell' operazione.
invia la richiesta di caricamento al MoneyExchange.
riceve la risposta con moneta dal MoneyExchange.
calcola la risposta in base alla risposta con moneta.
calcola la moneta elettronica in base alla risposta con moneta.
invia la moneta elettronica al Cryptonbyte.

Oggetto BANCA:

riceve gli estremi dell' operazione dal MoneyExchange.
invia la risposta bancaria al MoneyExchange.


Back to Progetto Naxos