L'uso della relazione di estensione in un diagramma del caso d'uso è corretto?

2

Su questa immagine:

L'aggiornamento dei voti estende una funzione che mostra i voti? Non sono sicuro che la notazione sia corretta, quindi spero che voi lo sappiate.

    
posta Kajzer 13.10.2012 - 12:42
fonte

2 risposte

1

Does updating grades extend a feature that shows grades? I am not sure if the notation is correct, so I am hoping you guys will know it.

No, non estendere. L'aggiornamento dei voti è un'operazione CRUD standard.

Potresti pensare a casi d'uso di estensioni come a un'interfaccia con i comportamenti del contesto che presenta. La programmazione dell'interfaccia riduce la dipendenza dalle specifiche di implementazione e rende il codice più riutilizzabile e flessibile ai cambiamenti.

    
risposta data 13.10.2012 - 15:11
fonte
0

Nella modellazione UML, è possibile utilizzare una relazione di estensione per specificare che un caso d'uso (estensione) estende il comportamento di un altro caso d'uso (base).

Supponiamo di vendere prodotti. I clienti possono impostare i requisiti a un livello come dimensioni o colore delle impostazioni. Quindi, tali requisiti aggiungono ulteriore flusso al caso d'uso. In tali scenari, la relazione estendi può essere utilizzata per trasferire i flussi alternativi in un nuovo caso d'uso.

Does updating grades extend a feature that shows grades? I am not sure if the notation is correct, so I am hoping you guys will know it.

L'aggiornamento dei voti non estende i voti degli spettacoli.

    
risposta data 13.10.2012 - 13:30
fonte

Leggi altre domande sui tag