Gaphor, egy alkalmazás UML, SysML, RAAML és C4 modellezéshez

Gaphorról

A következő cikkben egy pillantást vetünk a Gaphorra. Ez egy UML, SysML, RAAML és C4 modellező alkalmazás. A programot úgy tervezték, hogy könnyen használható legyen, áramkimaradás nélkül.

A Gaphor az egy Pythonban írt modellező alkalmazás. A program egy teljesen kompatibilis UML 2 adatmodellt valósít meg, tehát sokkal több, mint egy képrajzoló eszköz. A felhasználók a Gaphor segítségével gyorsan megjeleníthetik a rendszer különböző aspektusait, valamint komplett és összetett modelleket hozhatnak létre.

A Gaphor általános jellemzői

Gaphor dolgozik

  • Ez egy program cross platform, amely minden nagyobb platformon működik.
  • A felület lehetővé teszi számunkra a sötét mód.
  • Van egy nyílt forráskód. A Gaphor Python nyelven íródott, és 100% -ban nyílt forráskódú. Apache 2 licenc alatt érhető el.
  • Megengedi nekünk készítsen osztály-, interakció- és állapotgép -diagramokat a szoftverekhez vagy a követelménydiagramokhoz, és definiálja a blokkok rendszereit. Ha keverni és illeszteni szeretné, akár különböző diagramelemeket is hozzáadhat ugyanahhoz a diagramhoz, hogy megkapja a szükséges nézetet.
  • Ez egy bővíthető program. Csatlakoztathatunk egy kódgenerátort, vagy exportálhatjuk diagramjainkat dokumentáció céljából. Is lehetővé teszi számunkra, hogy saját kiterjesztéseket hozzunk létre és elérheti őket a GUI -n vagy a CLI -n keresztül.
  • Lehetőségünk lesz arra, hogy modellünk összes elemét könnyen megtaláljuk a fanézet.
  • A program megfelel a szabványoknak. Gaphor megvalósítja az UML, SysML és RAAML OMG szabványokat. Tartalmazza továbbá a C4 modell támogatását a szoftver architektúrák megjelenítéséhez. Kompatibilis az UML v2.0 és nem UML diagramokkal is.
  • Mi is megtaláljuk copy paste támogatás.
  • Fájlformátum támogatás XML.
  • A program lehetővé teszi számunkra, hogy a visszavonás menedzser.
  • Van egy gazdag csatlakozási protokoll.
  • Diagramstílusok a beépített stílusú motor.

billentyűparancsok

  • Lesz néhányunk billentyűparancsok gyorsabban dolgozni.
  • A programfelület megadja nekünk a beállítási és beállítási lehetőség.
  • Lehetőségünk lesz a következők használatára elemek; osztályok, összetevők, műveletek, használati esetek, stílusok, interakciók és profilok.
  • Képesek leszünk exportálás; SVG, PDF, PNG és XMI.
  • Lehetőséget is ad nekünk hozzon létre egy új dokumentumot a sablonokból, ami felgyorsíthatja a termelést.

Telepítse a Gaphor -t az Ubuntura és annak származékaira

Flatpak csomagként

Megtalálhatjuk ezt a programot Flatpak csomagban kapható Flathub. Ha az Ubuntu 20.04 -et használja, és ha továbbra sem engedélyezi ezt a technológiát a rendszeren, akkor folytathatja Az útmutató hogy egy kolléga írt erről a blogról erről.

Az ilyen típusú csomagok telepítésekor csak egy terminált kell megnyitni (Ctrl + Alt + T) és futtassa a Gaphor install parancsot:

telepítse a gaphor -ot flatpak néven

flatpak install flathub org.gaphor.Gaphor

Amikor a telepítés befejeződött, most megkeresheti a programindítót a számítógépén. Ezenkívül a következő parancs végrehajtható egy terminálon (Ctrl + Alt + T) - indítsa el a programot:

gaphor indító

flatpak run org.gaphor.Gaphor

eltávolítást

hogy távolítsa el a flatpak csomagot ebből a programból, a terminálon (Ctrl + Alt + T) csak a parancs használatára lesz szükség:

távolítsa el a flatpak csomagot

flatpak uninstall org.gaphor.Gaphor

AppImage néven

desde la projekt kiadási oldal, letölthetjük az AppImage fájl legújabb verzióját ehhez a programhoz. Ha inkább a terminált (Ctrl + Alt + T) használja a legújabb verzió letöltéséhez, akkor csak egyet kell megnyitnia és futtatnia wget alábbiak szerint:

letöltés gaphor appimage

wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage

Amikor a letöltés befejeződött, csak adja meg a szükséges engedélyeket a fájlhoz. Ezt úgy érheti el, ha ugyanazon terminálba írja be:

chmod +x Gaphor-*.AppImage

És most azért indítsa el a programot, kattintson duplán a fájlra, vagy írja be a terminált:

indítsa el az alkalmazást

./Gaphor-*.AppImage

Ez egy szoftver kezdőknek és profiknak egyaránt. Akár egy alkalmi modellező, aki dokumentálja a projektet, akár a modellvezérelt fejlesztés szakértője, a Gaphor valószínűleg minden igényét kielégíti. A Gapher egy egyszerű, de hatékony megoldás, sok funkcióval, amely hasznos eszköz lehet a szoftverfejlesztők és a mérnökök számára.

Ha többet szeretne megtudni erről a programról vagy annak használatáról, a felhasználók megkereshetik a program honlapja, The tárház a Githubon a projektből, vagy az Öné hivatalos dokumentáció.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.