Caso d'uso

Autore: Lewis Jackson
Data Della Creazione: 9 Maggio 2021
Data Di Aggiornamento: 25 Giugno 2024
Anonim
Caso d'uso - Tecnologia
Caso d'uso - Tecnologia

Contenuto

Definizione - Che cosa significa Use Case?

Un caso d'uso è un termine di ingegneria del software e del sistema che descrive come un utente utilizza un sistema per raggiungere un determinato obiettivo. Un caso d'uso funge da tecnica di modellizzazione del software che definisce le funzionalità da implementare e la risoluzione di eventuali errori che possono verificarsi.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega Use Case

I casi d'uso definiscono le interazioni tra attori esterni e il sistema per raggiungere determinati obiettivi. Esistono tre elementi di base che compongono un caso d'uso:

  • Attori: gli attori sono il tipo di utenti che interagiscono con il sistema.
  • Sistema: i casi d'uso acquisiscono requisiti funzionali che specificano il comportamento previsto del sistema.
  • Obiettivi: i casi d'uso vengono in genere avviati da un utente per soddisfare gli obiettivi che descrivono le attività e le varianti coinvolte nel raggiungimento dell'obiettivo.

I casi d'uso sono modellati utilizzando un linguaggio di modellazione unificato e sono rappresentati da ovali contenenti i nomi del caso d'uso. Gli attori sono rappresentati usando le linee con il nome dell'attore scritto sotto la linea. Per rappresentare la partecipazione di un attore in un sistema, viene tracciata una linea tra l'attore e il caso d'uso. Le caselle attorno al caso d'uso rappresentano il limite del sistema.

Le caratteristiche associate ai casi d'uso sono:


  • Organizzazione dei requisiti funzionali
  • Modellazione degli obiettivi delle interazioni dell'utente di sistema
  • Registrazione di scenari da eventi trigger a obiettivi finali
  • Descrivere il corso base delle azioni e il flusso eccezionale di eventi
  • Consentire a un utente di accedere alla funzionalità di un altro evento

I passaggi nella progettazione dei casi d'uso sono:

  • Identificare gli utenti del sistema
  • Per ogni categoria di utenti, creare un profilo utente. Ciò include tutti i ruoli ricoperti dagli utenti rilevanti per il sistema.
  • Identificare obiettivi significativi associati a ciascun ruolo a supporto del sistema. La proposta di valore del sistema identifica il ruolo significativo.
  • Creare casi d'uso per ogni obiettivo associato a un modello di caso d'uso e mantenere lo stesso livello di astrazione in tutto il caso d'uso. Le fasi del caso d'uso di livello superiore sono considerate obiettivi per il livello inferiore.
  • Strutturare i casi d'uso
  • Rivedi e convalida gli utenti