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
- 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.
- 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:
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:
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:
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:
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:
./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ó.