Come usare il caso in UML

November 30

Come usare il caso in UML


Unified Modeling Language è un linguaggio orientato agli oggetti standard che impiega notazioni grafiche e diagrammi visivi completi per modellare un sistema prima di sviluppo. Un caso d'uso è una tecnica di modellazione UML che definisce le interazioni tra attori esterni e un sistema per raggiungere un obiettivo specifico. UML rappresenta le interazioni tra gli attori e il sistema come diagrammi dei casi d'uso. Ci sono quattro elementi al lavoro in un diagramma dei casi d'uso: il sistema, casi d'uso, attori e relazioni. È possibile utilizzare diagrammi software come Microsoft Visio per sviluppare diagrammi dei casi d'uso Dopo aver identificato tutti gli attori e casi d'uso o interazioni in un sistema.

istruzione

1 Identificare gli attori che devono interagire con il sistema in fase di sviluppo. Ciò comporta la definizione di tutte le entità esterne, come gli utenti, hardware o altri sistemi che richiedono l'interazione con il sistema per eseguire le principali funzioni del sistema. Un attore è diverso da un utente. Un attore rappresenta un ruolo o insieme di ruoli una persona reale o un utente può effettuare in un sistema.

2 Identificare precondizioni e trigger. Presupposti descrivono lo stato corrente di un sistema. Il sistema valuta presupposti per determinare se si può andare avanti con un caso d'uso. Trigger set casi d'uso in movimento. Si tratta di un evento o una serie di eventi generati dal l'attore che fa sì che il caso d'uso per iniziare. Identificare precondizioni e trigger aiuta a valutare la completezza di un caso d'uso.

3 Identificare gli obiettivi che ogni attore sta cercando di realizzare nel sistema. Crea casi d'uso o sequenza di attività per ciascun obiettivo desiderato. Per ogni caso d'uso, fornire un nome univoco o un identificatore e una descrizione che delinea l'obiettivo o gli obiettivi che il caso d'uso dovrebbe realizzare.

4 Creare un diagramma dei casi d'uso in Microsoft Visio. Aprire Microsoft Visio. Nella finestra "Scegliere un modello", selezionare "Software e database," scegliere "UML Diagramma modello e fare clic su" Crea ".

5 Fare clic con il pacchetto o sottosistema nella finestra Esplora modelli in cui si desidera creare il diagramma dei casi d'uso, scegliere "Nuovo" dal menu di scelta rapida e selezionare "caso d'uso ..."

6 Inserire un nome descrittivo per il diagramma dei casi d'uso nella finestra UML Usa Proprietà caso e fare clic su "OK" Questa azione attiva una pagina di Visio vuoto e aggiunge UML Use Case Stencil alla finestra Forme.

7 Aggiungere la forma "sistema Boundary" trascinandolo nell'area di disegno. Il sistema è raffigurato come una scatola o un rettangolo in un diagramma di caso d'uso. Fare doppio clic sulla forma per inserire il nome del sistema.

8 Trascinare "caso d'uso" le forme dallo stencil e metterli all'interno della forma del sistema di confine nell'area di disegno. I casi d'uso sono rappresentati come un ovale in un diagramma dei casi d'uso. Posizionando i casi di utilizzo all'interno del contorno del sistema significa che sono contenuti all'interno di un sistema o sono funzioni di un sistema. Fare doppio clic su singoli casi d'uso nell'area di disegno per rinominare e modificare i valori delle proprietà. Questa azione apre la finestra di UML Usa Proprietà Case.

9 Trascinare "attore" le forme dallo stencil e metterli fuori del sistema Boundaryshape nell'area di disegno. Un attore è ritratto come una figura stilizzata in un diagramma dei casi d'uso. Il nome dell'attore appare direttamente sotto la figura stilizzata. Posizionando gli attori all'esterno del confine del sistema mostra che eseguono i casi di utilizzo come componenti esterni del sistema. Fare doppio clic su singoli attori nell'area di disegno per rinominare e modificare i valori delle proprietà. Questa azione apre la finestra Proprietà UML Attore.

10 Trascinare una forma "comunica" dallo stencil per l'area di disegno. Collegare un'estremità della forma di un attore e l'altra estremità ad un caso d'uso. Questa azione definisce la relazione tra un attore e un caso d'uso. Fare doppio clic su una forma a "comunica" per modificare i valori delle proprietà.

Consigli e avvertenze

  • Anche se non esiste un modello formale per documentare casi d'uso, si tratta di una buona pratica di utilizzare un modello di organizzare le proprietà dei casi d'uso, come l'uso di identificatori caso, il numero di riferimento, descrizione, attori, le ipotesi, gradini e problemi.