< Indietro | Avanti >

Lezione 3.2: Creazione di associazioni in un dominio collegabile di sviluppo

In questa lezione, verranno create associazioni tra un requisito di caso di utilizzo e una classe Java.
Informazioni su questa attività

Nei domini collegabili di sviluppo, quali Java o J2EE, gli architetti dei sistemi o i gestori di sviluppo possono creare associazioni con i requisiti. Queste associazioni consentono di garantire la copertura funzionale di tutti i requisiti in un progetto di sviluppo. Gli sviluppatori possono quindi navigare dalle proprie risorse utente di sviluppo in Rational RequisitePro ed esaminare il testo completo associato al requisito. Ciò fornisce una consapevolezza più completa degli obiettivi di sviluppo.

Queste associazioni sono configurate per impostazione predefinita come associazioni indirette. Un requisito del proxy viene creato in Rational RequisitePro per rappresentare la risorsa utente di sviluppo. La tracciabilità viene stabilita in Rational RequisitePro tra il proxy e il requisito obiettivo.

In questa lezione, verrà creato un progetto Java e verrà creata un'associazione tra un requisito di caso di utilizzo ed una classe Java. In un progetto J2EE, è possibile associare i requisiti di casi di utilizzo o funzioni con JAR EJB, bean di sessione, bean BMP, baen di messaggi J2EE, servizi Web, servlet e altre risorse utente di sviluppo J2EE.

Esaminare i requisiti di casi di utilizzo per il progetto:

  1. Nella vista Esplora requisiti, espandere la cartella Casi di utilizzo e la cartella Acquista CD. In uno scenario tipico, verrebbe studiato il flusso di base del caso di utilizzo nel documento di requisiti Microsoft Word ed associate quindi più classi Java per soddisfare il comportamento del caso di utilizzo.
  2. Al di sotto del flusso di base, esiste un caso di utilizzo di flusso alternativo, INVALID SHOPPER ID.
Risultati
Per maggiore semplicità in questa lezione, verrà creata una singola classe Java e la classe verrà associata al caso di utilizzo di flusso alternativo.

Creazione di un progetto e di una classe Java

Creare un progetto, una cartella ed una classe semplici per dimostrare un'associazione con una risorsa utente di sviluppo:
Informazioni su questa attività

  1. Fare clic su File > Nuovo > Progetto.
  2. Nella procedura guidata Nuovo progetto, fare clic su Progetto Java > Avanti.
  3. Immettere il nome di un progetto Progetto Java personale e fare clic su Fine.
  4. Quando viene richiesto di aprire la prospettiva Java, fare clic su No.
  5. Per creare una cartella per le classi, fare clic con il tasto destro del mouse su Progetto Java personale e fare clic su Nuovo > Cartella.
  6. Nella finestra Nuova cartella, immettere il nome di una cartella classi e fare clic su Fine.
  7. Per visualizzare la nuova cartella, fare clic sul pulsante Mostra viste di collegamento specifiche del dominio , quindi fare clic su Java. Viene visualizzata la vista Esplora package.
  8. Nella vista Esplora package, espandere Progetto Java personale e fare clic con il tasto destro del mouse sulla cartella classi.
  9. Fare clic su Nuovo > Altro > Classe > Avanti.
  10. Immettere un nome per la classe, FailedAuthentication, e fare clic su Fine.

Associazione di una classe con un requisito di caso di utilizzo

Aggiungere la nuova classe Java agli Appunti di collegamento e collegare quindi il caso di utilizzo alla classe. Esaminare il requisito del proxy e la tracciabilità risultanti.
Informazioni su questa attività

  1. Nella vista Esplora package, fare clic con il tasto destro del mouse su FailedAuthentication e fare clic su Capacità di collegamento > Aggiungi a Appunti di collegamento.
  2. Nella vista Esplora requisiti, espandere la cartella Casi di utilizzo e le cartelle Acquista CD e fare clic con il tasto destro del mouse su INVALID SHOPPER ID.
  3. Fare clic su Capacità di collegamento > Crea collegamento a FailedAuthentication.java.
  4. Per esaminare il requisito del proxy, scorrere ed espandere la cartella Proxy di elementi Eclipse nella vista Esplora requisiti.
  5. Espandere la cartella delle risorse e la cartella Progetto Java personale.
  6. Selezionare il proxy per la classe Java.
  7. Fare clic sulla vista Traccia requisiti, quindi fare clic sull'icona Traccia da per esaminare la tracciabilità dal proxy della classe al requisito del caso di utilizzo.
Risultati
In questa lezione, sono stati considerati i flussi di base e alternativo di un requisito di caso di utilizzo. Sono stati creati un progetto e una classe Java. Il caso di utilizzo del flusso alternativo è stato associato alla classe Java. Infine, sono stati visualizzati il requisito del proxy e la tracciabilità risultanti.
< Indietro | Avanti >

Feedback