| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Che cosa è un caso d'uso ?
    I casi d'uso sono scritti per aiutare a spiegare sistemi software o di business . La caratteristica principale di un caso d'uso è che si dimostra con l'esempio come l'uso del sistema caso works.A include un attore o gli attori , un obiettivo da realizzare all'interno del sistema e il flusso di base di eventi ( i punti di azione adottate per raggiungere l'obiettivo ) . schemi semplici sono spesso utilizzati per illustrare un caso d'uso . Storia

    Ivar Jacobson , un esperto nel campo dello sviluppo software , descritta per la prima casi d'uso in un articolo pubblicato nel 1987. Ha creato un nuovo termine ( in svedese , la sua lingua madre ), che si traduce approssimativamente a "situazione di utilizzo " o " caso d'uso. " Trovare questi termini un po ' ingombranti , ha poi affinato la traduzione in inglese della sua nuova frase "usare caso".
    Vantaggi

    Un caso d'uso mostra al lettore come un sistema funzioni in una situazione particolare. Perché include diversi attori impegnati nel sistema con risultati specifici , si aggiunge la chiarezza di specifiche di sistema altrimenti secco.
    Use Case Scenario vs

    C'è un certo dibattito circa la differenza tra i termini " caso d'uso " e di " scenario " per comprendere come i sistemi lavoro.Tuttavia , è generalmente accettato che: --- uno scenario è più specifico di un caso d'uso --- un caso d'uso può includere più . di uno scenario .
    lunghezza ed eventi flussi

    I casi d'uso possono essere breve e dolce ( solo poche frasi ) , o di un lungo documento , a seconda di ciò che è necessario . il flusso di eventi più importante è il principale scenario : quello in cui l'obiettivo viene raggiunto attraverso il path.However semplice , nei casi di utilizzo più avanzati , è descritta più di un flusso . Flussi alternativi sono ottimi modi per aggiungere profondità alla comprensione del lettore di come un sistema si comporta . Essi descrivono cosa succede se qualcosa va storto , o se le circostanze sono semplicemente un po 'diverso dal flusso di base .
    Un esempio

    Un semplice caso d'uso è il seguente : Sistema : XYZ Internet ricerca del motore /Obiettivo: ricerca di pagine web relative a una frase chiave utilizzando la ricerca su Internet XYZ engine.Actors : Internet usersFlow di eventi per lo scenario principale : 1 . Utente passa alla home page per la ricerca XYZ engine.2 . Utente digita una frase chiave nella ricerca field.3 . Il motore di ricerca visualizza una pagina di risultati di ricerca in base alla chiave phrase.4 . Utente naviga tra le pagine descrizioni displayed.5 . L'utente sceglie una pagina e fa clic specifica sul link.6 . Il motore di ricerca visualizza la pagina Web specifica
    Consigli

    Seguire questi suggerimenti per scrivere i casi d'uso efficaci : . --- Scrivere in una lingua che è facile da capire , evitando discorso tecnico a meno che sia appropriato per il pubblico . --- Don 't comprendere dettagli inutili che tendono a sopraffare e di annoiare il lettore .

    Previous :

    next :
      Articoli Correlati
    ·Come scrivere semplici algoritmi 
    ·I vantaggi della programmazione dichiarativa 
    ·Come utilizzare i codici UTF-8 
    ·Come modificare la cella DataGridView Backcolor 
    ·Come costruire un programma per computer 
    ·Come aggiungere una descrizione comandi al ListItem 
    ·Definizione di Programmazione HTML 
    ·Come eliminare un file con SSIS 
    ·Tipi di algoritmi di clustering 
    ·Come sviluppare una GridView personalizzata 
      Articoli in evidenza
    ·Come fare iterativo Programma in Python 
    ·Funzioni stringa VB6 
    ·Che cosa sono Visual Basic Routine Sub 
    ·Vantaggi e svantaggi del Bubble Sort 
    ·Come eseguire le applet in NetBeans 
    ·Come utilizzare PEAR MDB2 
    ·Come importare DLL tramite un codice non gestito 
    ·Come creare auto_ptr Sintassi 
    ·Come fare il vostro proprietario proxy PHP 
    ·Come salvare il PHP in Kompozer 
    Copyright © Conoscenza Informatica http://it.wingwit.com