Kifejezések és üzleti szabályok

Használati szempontból a kifejezések és az üzleti szabályok üzleti intelligenciát adnak az adatokhoz. Műszaki szempontból a statikus adatattribútumokat dinamikus kifejezésekkel váltják fel, amelyek számítások elvégzésére vagy egyéb módon az attribútum értékének kezelésére használhatók.

Beírhat egy kifejezést egy adott elem attribútumértékeként, vagy új elemek alapértelmezett attribútumértékeként.

Futtatásuk előtt minden kifejezést kiértékel a IBM® Rational Focal Point annak biztosításához, hogy azok megfeleljenek a kifejezésekre vonatkozó követelményeknek. Ha a kifejezés a kiértékelés során nem felel meg, egyik műveletét sem végzi el az alkalmazás, és a felhasználónak a kapott visszajelzés alapján ki kell javítania a kifejezést.

Példa egy egyszerű kifejezésre: 3.1415 helyett =PI megadása. Az üzleti szabályok olyan speciális kifejezések, amelyek használatával ellenőrizheti a követelmények minőségét, megvalósíthat egy teljes munkafolyamatot, vagy összesítheti az értékesítési mutatókat egy nagyvállalat számára.
Megjegyzés: Ha az IBM Rational Focal Point alkalmazásban üzleti szabályokat kíván hozzáadni vagy kezelni, ahhoz vagy általános rendszergazdának kell lennie, vagy rendelkeznie kell globális jogosultságokkal az üzleti szabályokhoz.

A kifejezések olyan matematikai számítások, amelyek információkat nyújtanak. Egy kifejezés például összefoglalhatja az attribútumokat egy modulban, vagy egy statikus dátummezőt az aktuális dátummal helyettesíthet.

Az üzleti szabályok általában számos paraméterrel dolgoznak, és bonyolultabb műveleteket végeznek. Az üzleti szabályokkal nem csupán egyszerű értékeket kaphat eredményül, hanem például e-mailben elküldött értesítéseket is.

Például ha a Teljes költség attribútum a Hardverköltség és a Szoftverköltség attribútumok összegét adja eredményül, a Teljes költség attribútum mezőjében található kifejezés a következő: = Hardverköltség + Szoftverköltség.

A Hardverköltség és a Szoftverköltség attribútumok a forrásattribútumok, a Teljes költség attribútum pedig a célattribútum. A célattribútum észleli a forrásattribútumok változásait, és a módosulások bekövetkeztekor automatikusan frissül. Az üzleti szabályok hasonló struktúrát használnak.

Az összes kifejezés és üzleti szabály attribútumokban tárolódik. Ugyanakkor egyes esetekben egy üzleti szabály egy dedikált attribútumban is lehet, elkülönítve a normál attribútumoktól. Egy olyan üzleti szabálynak például, amely értesítést küld, vagy egy mátrix értékeit adja meg, dedikált attribútumra van szüksége, amely csak az üzleti szabályt tárolja. Ez a tároló egyszerűen egy olyan szövegattribútum, amely üzleti szabályt tartalmaz.

Fontos:
Ebben a példában a LinkListAttributeSum üzleti szabály kiszámítja az összes olyan elem attribútumainak összegét, amelyek Hivatkozás, Hivatkozás lista vagy Bejövő hivatkozások attribútumokban szerepelnek. A célelem egy Teljes erőforrásszükséglet nevű attribútumot tartalmaz, amely egy, a hivatkozott forráselemek valamely forrásattribútuma módosulásakor frissülő célattribútum. Az üzleti szabály tárhelye a célelem Teljes erőforrásszükséglet attribútuma. Amikor az elem megjelenik, a számítás eredménye (90) is látható.
Példa a forrás- és célelemekre

A kifejezések képeket, diagramokat és táblázatokat is képesek megjeleníteni. Speciális szerkesztési móddal is rendelkezhetnek, ilyen például a TrafficLight.


Visszajelzés