Systémy CASE
Systémy CASE
Systémy CASE sú moderné nástroje uľahčujúce a zrýchľujúce prácu projektantov a programátorov. Systémy CASE teda automatizujú úlohy jednej, alebo viacerých fáz životného cyklu AIS a SP a podporujú určité metodológie a metódy tvorby AIS a SP (softwarové produkty). CASE automatizujú len rutinnú projektantskú a programátorskú prácu. Užívateľmi systémov CASE sú profesionálny projektanti, ktorí používajú CASE jako svoje pracovné nástroje. Produktom systémov CASE sú dokumentácie analýzy a návrhy AIS a SP, jako aj programy v zdrojovom kóde.
Výhody systémov CASE:
– zjednodušujú a urýchľujú proces vytvárania AIS a SP
– znižujú náklady na tvorbu AIS a SP
– formalizujú a štandardizujú proces tvorby AIS a SP
– zvyšujú kvalitu navrhovaných AIS A SP
Rozdelenie systémov CASE
1 – Podľa životného cyklu
– Pre CASE – strategické plánovanie a globálna stratégia (diagramy)
– Upper CASE – informačná a strategická analýza (diagramy)
– Middle CASE – návrh funkčného a dátového modelu na logickej úrovni (diagramy)
– Lower CASE -generovanie kódu aplikácie, implementácia (generátor)
– Post CASE – prevádzka a údržba (tester)
2 – stupňa integrácie
a) CASE tool
b) TOOL KIT – niekoľko tools
– má spoločné repository
– spoločný user interface
– tools interface
c) workbench – niekoľko toolkitov
– automatické odovzdanie údajov cez fázy životného cyklu
– min. 2 fázy životného cyklu
d) I CASE – integrovaný
– niekoľko workbenchov
– min. Lower, Middle a Upper CASE
3 – HW platformy
4 – operačného systému
5 – bázy dát