Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
UML je navrhnutý špeciálne pre objektovo orientovaného návrhu softvéru - v ktorom softvérové systémy sú postavené na real - svet objektov , ktoré sa snažia reprezentovať - a má len obmedzenú použiteľnosť na iných programovacích modelov , alebo paradigmy . UML sa skladá z mnohých modelových prvkov , ktoré môžu byť kombinované na vytvorenie diagramov reprezentujúcich rôzne časti , alebo hľadísk , softvérových systémov .
Use - case diagram
UML používa typ diagramu známy ako use - case diagram popísať funkcie na vysokej úrovni a rozsahu softvérového systému . Hlavným účelom use - case diagramov je pre ilustráciu funkčné požiadavky systému , vrátane vzťahov s ľuďmi , organizáciami a externými systémami , ktoré interagujú so systémom , inak známy ako " herci " . Prípad použitia v podstate opisuje postupnosť akcií , ktoré poskytuje niečo merateľné hodnoty pre herca . Use Case diagramy určiť , aký softvérový systém by mal robiť , ale nešpecifikuje , ako by to malo byť dosiahnuté .
Class Diagram
UML používa iný typ diagram , známy ako diagram tried , pre ilustráciu , ako rôzne statické štruktúry , alebo subjekty , z softvérového systému - inými slovami , ľudia , objekty a dáta - sa vzťahujú ku každému iný . Class diagramy popisujú objektov a informačných štruktúr softvérový systém používa , bez odkazu na konkrétnu implementáciu . Inými slovami , diagramy tried ukazujú rôzne logické triedy , ktoré triedy sú súčasťou iných tried a tak ďalej , ale neposkytujú informácie o výmene správ alebo volanie metódy , medzi nimi .
Sekvencia diagram
Ďalším typom UML diagramu je známa ako sekvenčné diagram , a to je sekvenčný diagram , ktorý ukazuje výmenu správ medzi viacerých objektov v softvérový systém v časovej vymedzenej situácie . Zvislá os sekvenčných diagramov ukazuje poradí výmeny správ , alebo metódy hovorov v chronologickom poradí , zatiaľ čo horizontálna os zobrazuje objekty , ku ktorým sú správy odosielané . UML sekvenčné diagramy modelu tok logiky pomocou softvérového systému , vizuálne , takže sú vhodné ako pre overovanie a dokumentovanie logiku . Oni sú bežne používané v priebehu analýzy a návrhu fázach vývoja softvéru .