13 telepítési diagramok
9 Diagrammyrazvertyvaniya (telepítési diagram)
A fizikai ábrázolása egy szoftver rendszert nem lehet teljes, ha nincs információ, hogy melyik platform, amelyen a számítógép azt megvalósították. Deployment diagram célja, hogy szemléltesse a komponenseket és alkalmazási komponensek meglévő csak abban a szakaszban a végrehajtás (runtime). Ebben az esetben a komponensek képviselteti csak példányok programok, amelyek futtatható fájlok és dinamikus kapcsolat könyvtárak. Azokat a komponenseket, amelyeket nem használnak a futás, nem jelenik meg a telepítési diagram. Így tehát az alkotóelemek a forráskód programok csak jelen legyen a komponens diagram. azok nem szerepelnek a telepítési diagram.
Telepítési diagram tartalmazza a grafikus processzorok, eszközök, eljárások és a közöttük lévő kapcsolatok. Ellentétben logikai ábrázolás ábrák diagram kibontás egyenletes az egész rendszer, mert teljesen le kell tükröznie sajátos végrehajtását. Ez az ábra valójában kiegészíti OOAP folyamat egy adott szoftver rendszer és annak fejlődése, mint általában, a legújabb lépés a modell specifikáció.
9.1 elemei a diagram komponensek
A fő elemei a telepítési diagram a csomópontok és a kapcsolatok.
Csomópontot (A csomópont) képviseli néhány fizikailag létező rendszer eleme, amelynek néhány számítási erőforrás. A jelenléte legalább bizonyos mennyiségű elektronikus vagy magneto-optikai memória és / vagy a processzor lehet tekinteni, mint a számítási csomópont erőforrás. csomópont fogalma is tartalmazhat egyéb mechanikus vagy elektronikus eszközök, például érzékelők, nyomtatók, modemek, digitális fényképezőgépek, szkennerek és a manipulátorok.
Grafikusan a diagramon csomópont telepítési ábrázolja formájában három-dimenziós kocka. Node saját nevét, amelyet az ebben a grafikus szimbólumot. Sami csomópontok lehet mutatni mind a típusú (ábra. 67 a), és a mintákat (ábra. 67, b).
Ábra. 67. A grafikus megjelenítés a helyszínen telepítési diagram
Tagged érték - egy kiterjesztése UML elem tulajdonságai, lehetővé teszi, hogy adja meg az új adatokat a leírás. Minden egységnek az UML-ben rögzített tuiajdonságkésziete: osztályok nevei, attribútumok és műveletek; Egyesület neve és végponttal (mindegyik saját tulajdonságokkal), stb Tagged értékek lehetővé teszik, hogy új funkciókat.
Például, amint az ábra. 68, a telepítési diagram, megadhatja a processzorok számát telepítve a helyszínen az egyes fajok, illetve megkövetelik, hogy minden alkatrész bízták a sztereotípia a könyvtár, ha bevetik a kliens vagy szerver.
Ábra. 68 címkézett értékek
Csakúgy, mint a komponens diagram csomópont kép bővíthető néhány további információt a csomópont leírás. Amennyiben a kiegészítő információ vonatkozik a fogadó nevét, meg van írva e név alatt formájában jelzett értékek (ábra. 69).
Ábra. 69 Grafikus Node-copy képet a kiegészítő információk formájában jelzett értékek
Csatlakozási pont közötti kapcsolatot a csomópontok és a társulási formát. Bemutatás szakaszok a vonalak nélkül nyilak. A jelenléte a vonal jelzi a szükségességét szervező a fizikai csatorna a közötti információcsere a megfelelő csomópontokat. A természet a vegyület tovább megadott megjegyzés címkézett értékét vagy kényszer (ábra. 70). Ebben a példában nem csak a külön meghatározott követelményeket adatsebesség a LAN-on keresztül a megjelölt értékek, hanem ajánlásokat a fizikai megvalósítás technológia vegyületek formájában jegyzeteket.
Ábra. 70 részlete a kiépítési diagramot csomópontok közötti kapcsolatok
További vegyületek lehetnek jelen telepítési diagram közötti függőségi viszonyok a csomópont és alkatrészek telepített rajta. Ez a módszer egy alternatív beágyazott arculati elemek a csomóponton belül szimbólum, ami nem mindig kényelmes, mert ez teszi ezt a karaktert túl terjedelmesek (ábra. 71).
Ábra. 71. ábra telepítési az arány közötti kapcsolatot a csomópont és a komponensek telepített rajta
9.2 példa telepítési diagram
Tekintsük a töredéke a fizikai reprezentációja a távoli karbantartási rendszere a banki ügyfelek (ábra. 72).
Ábra. 72 telepítési diagram a távoli kliens szolgáltató rendszer
A diagram telepítési rendszer csomópontok távoli terminál (node típus) és a bank szerver (copy-node). Tartalmazza az alkatrész implementációfüggő párbeszéd „dialog.exe” a távoli terminál lAuthorise interfész által végrehajtott komponens „main.exe”, ami viszont felvonultatott egy névtelen csomópontja copy „a bank szerver.” Az utóbbi függ az adatbázis eleme a „Bank ügyfelei”, amely telepített ugyanazon a csomóponton. Megjegyzés rámutat arra, hogy a biztonságos kommunikációs kapcsolatot adatcsere a rendszerben. Egy másik megvalósítási módja szerint a felvétel ez az adat, hogy kiegészítse a sztereotípia rajz csomópont „zárt hálózat”.