Objektovo orientovaný prístup pri navrhovaní informačných systémov
18. Objektovo orientovaný prístup pri navrhovaní informačných systémov
Hlavnou črtou tejto novej technológie je prirodzený spôsob modelovania reálnych entít v programovom prostredí. Takýto prístup robí celý systém pochopiteľnejším aj pre používateľa a umožňuje tak modelovať aj systémy vysokej zložitosti.
Základné komponenty objektovo orientovanej metodiky –
Objekt – umožňuje jednotnú reprezentáciu reálnej entiky z hľadiska jej vlastností aj správania (dynamiky, pravidiel). S takýmto objektom sa narába ako s jediným prvkom.
Trieda – je množina objektov, ktoré zovšeobecňujú pojem typu. Triedy definujú množinu premenných objektov a množinu metód. Premenné objektov uchovávajú atribúty objektu a vzťahy medzi objektmi. Metódy objektov určujú správanie sa objektov.
Základnými vzťahmi medzi objektmi sú:
• Príslušnosť objektu k triede
• Delenie medzi triedami
Objektovo orientovaná analýza a navrhovanie – v súčasnom období už existuje pomerne veľký počet metód objektovo orientovanej analýzy, ktoré nám zabezpečujú, ako sa systém správa a vzťahy medzi objektmi. Celú fázu objektovo orientovaného návrhu rozdelíme do troch krokov:
1) podrobnejší popis internej štruktúry objektov postupom zdola nahor
2) zavedenie hierarchických vzťahov dedenia
3) agregácia tried
Objektovo orientovaný prístup oveľa viac závisí od použitia podporných nástrojov a výberového prostredia ako procesný prístup.