Ez a példa bemutatja, hogyan kell műtermékeket lekérni a
Rational solution for
Collaborative Lifecycle Management követelménykezelési alkalmazásából
és hogyan kell elemeket létrehozni az IBM® Rational Focal Point termékben.
Cél
Ha követelményekkel rendelkezik a követelménykezelési
alkalmazásban, és azokat priorizálni kívánja a
Rational Focal Point termékben,
akkor a követelmények lekéréséhez használhatja a
REST ügyfél megjelenítése parancsot.
Előfeltétel:
- Állítsa be a Rational solution for CLM kiszolgáló
IP címét és hosztnevét annak a számítógépnek a hosztfájljában, ahonnan az integrációt
konfigurálja. Windows esetén a hosztfájl
jellemzően a C:\Windows\System32\drivers\etc helyen,
Linux esetén pedig az
/etc/hosts helyen található.
- Adja hozzá a követelménykezelési alkalmazást Barátok(kimenő) alkalmazásként a Rational Focal Point termékben.
További információkért lásd: Csatlakozás a Rational solution for Collaborative Lifecycle Management alkalmazáskiszolgálójához.
- Ismerje meg a követelménykezelési alkalmazás műtermékek XML struktúráját,
és rendelkezzen a hozzáférési jogokkal az elérésükhöz.
Minta
Ez a példa feltételezi, hogy a
Rational Focal Point rendelkezik
FP-RRC munkaterülettel és
RRC követelmények nézete nézettel.
A táblázat a
Rational Focal Point termékben és
a követelménykezelési alkalmazásban rendelkezésre álló néhány attribútumot jelenít meg.
1. Táblázat A Rational Focal Point és a
követelménykezelési alkalmazás attribútumai| Rational Focal Point attribútumok |
Követelménykezelési alkalmazás attribútumok |
| Üzemanyag választás |
rrm:description |
| Üzemanyag hatékonyság |
rrm:collaboration/rrm:attributes/attribute:objectType/attribute:customAttribute/@attribute:isEnumeration |
| Integráció hivatkozás |
rrm:collaboration/rrm:attributes/attribute:objectType/@attribute:projectAreaName |
| Cím |
ds:location/ds:project/rrm:title |
- A Rational Focal Point termékben
nyissa meg az FP-RRC munkaterületet, ahol be kívánja olvasni a műtermékeket.
- Kattintson a , majd a Nézet
parancs hozzáadása lehetőségre.
- A REST ügyfélcsatlakozó neve részben adjon meg egy RRC
csatlakozó nevet a csatlakozás azonosításához.
- A REST kérési metódus részben válassza ki a GET metódust.
- A Barátok lista részben jelölje ki az RRC lehetőséget.
- A REST alkalmazáskérés URL részben adja meg annak az
alkalmazásnak az URL címét, amely a lekérni kívánt műtermékeket tartalmazza.
Például a követelménykezelési alkalmazásból műtermékek lekéréséhez írja be
ezt: https://<hosztNév>:<portSzám>/rm/<projektNév>/<gyűjteményNév>
Tipp: Nyisson meg egy webböngészőt és írja be azt az URL címet,
amit a követelménykezelési alkalmazás barátként való hozzáadása során használt. Megjelenik
a magas szintű műtermékek listája. Keresse meg a lekérni kívánt műterméket, majd
másolja be az URL címét a REST alkalmazáskérés
URL mezőbe.
- Kattintson a Csatlakozás gombra.
- Kattintson a Gyökér XPath kiválasztása lehetőségre, hogy a műtermék
keresése egy gyűjteményre korlátozódjon. Válassza ki a /ds:dataSource/ds:artifact lehetőséget.
Az XPath segítségével kerül leszűkítésre a keresés a műtermékekre. Az XPath egy alkalmazás
hierarchikus XML struktúrája.
- Annak érdekében, hogy a műtermékek ne legyenek többszörözve, az ID
kiosztás részben kattintson a Hozzáadás gombra, majd
adja hozzá az Üzemanyag választás lehetőséget a Rational Focal Point termékből és az rrm:description lehetőséget
a követelménykezelési alkalmazásból. Csak egy attribútumot oszthat ki.
- Az Attribútum leképezés részben kattintson a Hozzáadás gombra
a következő attribútumok követelménykezelési alkalmazás és
Rational Focal Point közötti leképezéséhez.
A kiosztott attribútumok megjelennek az alkalmazásból lekért elemekkel
szemben. Ellenőrizze, hogy az attribútumok szerkeszthetők-e.
Megjegyzés: Az
ID leképezés részben kijelölt attribútumok nem jelennek meg
az Attribútum leképezés részben, mert az adott attribútumok
belső kiosztásúak, és elérhetők a lehívott elemek számára.
2. Táblázat Attribútumok leképezése a Rational Focal Point és
a követelménykezelési alkalmazás között| Rational Focal Point attribútumok |
Követelménykezelési alkalmazás attribútumok |
| Üzemanyag hatékonyság |
rrm:collaboration/rrm:attributes/attribute:objectType/attribute:customAttribute/@attribute:isEnumeration |
| Integráció hivatkozás |
rrm:collaboration/rrm:attributes/attribute:objectType/@attribute:projectAreaName |
| Cím |
ds:location/ds:project/rrm:title |
- A REST alkalmazás támogatott dátumformátuma mezőben adja meg
a 2012-08-18 értéket.
- A Focal Point elválasztó mezőben hagyja meg a , értéket.
- Kattintson a Mentés gombra.
- Nyissa meg az RRC követelmények megjelenítése nézetet, majd a legördülő listában jelölje ki az RRC
csatlakozó elemet. A követelmények és attribútumok listái beolvasásra kerülnek
és a nézet elemeiként megjelennek.