2015-09-21 22 views
6

Sto sviluppando un'applicazione che sfrutta i dati del ristorante. Ogni 1 settimana il mio sistema eseguirà un cron job per sincronizzare i ristoranti disponibili su una public api nel mio database.Diagramma sequenza UML: come faccio a disegnare cron job?

Tuttavia, come faccio a disegnare il diagramma di sequenza per questo cron job? Chi è l'attore?

risposta

13

L'attore potrebbe essere un programmatore (oppure è possibile utilizzare l'oggetto Cron se lo si desidera). L'obiettivo sarebbe il tuo oggetto Synchronizer che esegue tutta questa fantastica scansione web.

enter image description here

È possibile utilizzare un frammento loop per mostrare la ripetizione. Una semplice nota farebbe altrettanto :-)

+0

se dovessi generalizzarlo, l'attore Scheduler può essere Web Server? – ericlee

+2

Pensavo che 'Scheduler' fosse la forma più generale :-) Ovviamente puoi usare un server Web come attore ma nella tua domanda stavi parlando di' cron' che non è affatto un server Web ma un programma di base del SO. –

+0

oh yeh! è vero !! grazie per il consiglio – ericlee