< Předchozí | Další >

Lekce 3.2: Vytvořit přidružení v propojitelné doméně vývoje

V této lekci vytvoříte přiřazení požadavku, který se váže k případu použití, ke třídě Javy.

V propojitelných doménách vývoje, jako jsou například Java nebo J2EE, mohou systémoví architekti nebo správci vývoje vytvářet přiřazení k požadavkům. Tato přiřazení pomáhají zajistit funkční vyplnění všech požadavků ve vývoji projektu. Vývojáři se potom mohou navigovat ze svých vývojových artefaktů k požadavkům v produktu Rational RequisitePro a prohlédnout si celý text přidružený k požadavku. To poskytuje celistvější pochopení cílů vývoje.

Tato přiřazení jsou předvoleně definována jako nepřímá přiřazení. RequisitePro bude obsahovat zástupný požadavek, jenž bude představovat vývojový artefakt. RequisitePro bude mít ustanovenou sledovatelnost mezi zástupcem a cílovaným požadavkem.

V této lekci vytvoříte projekt Java a potom přiřazení požadavku vážícího se k případu použití ke třídě Javy. V projektu J2EE budete třeba moci přiřadit požadavky pro funkci nebo pro případ použití k souborům JAR EJB, k objektům bean v seancích, k objektům bean v BMP, k objektům bean J2EE ovládaným zprávami, k webovým službám, k servletům a k ostatním vývojovým artefaktům J2EE.

Začněte prozkoumáním požadavků na případy použití v projektu:

  1. V pohledu Průzkumníku požadavků rozbalte složku Případy použití a poté složku Zakoupit CD. V typickém scénáři byste studovali základní tok případu použití v dokumentu Microsoft Word o požadavcích a poté přiřadili vícero tříd Javy, aby bylo chování případu použití uspokojivě zajištěno.
  2. Všimněte si, že pod základním tokem je případ použití pro alternativní tok, INVALID SHOPPER ID.
Aby byla tato lekce jednoduchá, vytvoříte jedinou třídu Javy a přiřadíte ji k tomuto případu použití při alternativním toku.

Vytvořit projekt Java a třídu

Vytvořte jednoduchý projekt, složku a třídu, aby se dalo demonstrovat přiřazení k vývojovému artefaktu:

  1. Klepněte na Soubor > Nový > Projekt.
  2. V průvodci novým projektem klepněte na Java projekt > Další.
  3. Zadejte název projektu, Java projekt, a klepněte na tlačítko Dokončit.
  4. Až budete vyzváni k otevření perspektivy Javy, klepněte na tlačítko Ne.
  5. Abyste vytvořili složku pro třídy, klepněte pravým tlačítkem myši na Java projekt a poté klepněte na Nový > Složka.
  6. Do okna Nová složka zadejte název složky třídy a klepněte na tlačítko Dokončit.
  7. Abyste si mohli novou složku prohlédnout, klepněte na tlačítko Zobrazit doménově specifické pohledy na propojení a potom na volbu Java. Zobrazí se pohled Průzkumníku balíčků.
  8. V pohledu Průzkumníku balíčků rozbalte Java projekt a klepněte pravým tlačítkem myši na složku třídy.
  9. Klepněte na Nový > Ostatní > Třída > Další.
  10. Zadejte název třídy, SelhaloOvěření, a potom klepněte na tlačítko Dokončit.

Přidružit třídu k požadavku na případ použití

Přidejte do schránky na propojení novou třídu Java a potom propojte případ použití se třídou. Prozkoumejte výsledný zástupný požadavek a sledovatelnost.

  1. V pohledu Průzkumníku balíčků klepněte pravým tlačítkem myši na třídu SelhaloOvěření a poté klepněte na Propojitelnost > Přidat do schránky na propojení.
  2. V pohledu Průzkumníku požadavků rozbalte složky Případy použití a Zakoupit CD a klepněte pravým tlačítkem na případ použití INVALID SHOPPER ID.
  3. Klepněte na volbu Linkability > Vytvořit propojení s SelhaloOvěření.java.
  4. Abyste prozkoumali zástupný požadavek, posuňte se v pohledu Průzkumníku požadavků až ke složce Zástupci prvků platformy Eclipse a rozbalte ji.
  5. Rozbalte složku prostředku a složku Java projekt.
  6. Vyberte zástupce pro třídu Javy.
  7. Klepněte na pohled Sledování požadavku a poté klepněte na ikonu Sledovat od , abyste prozkoumali sledovatelnost od zástupce třídy k požadavku na případ použití.
V této lekci jste posoudili základní a alternativní toky požadavku na případ použití. Vytvořili jste třídu a projekt Java. Přiřadili jste případ použití alternativního toku a třídu Javy. Konečně, prohlédli jste si výsledný zástupný požadavek a jeho sledovatelnost.
< Předchozí | Další >