Seuraavassa artikkelissa tarkastelemme Gaphoria. Tämä on UML-, SysML-, RAAML- ja C4 -mallinnussovellus. Ohjelma on suunniteltu helppokäyttöiseksi ilman virtaa.
Gaphor on mallinnussovellus, joka on kirjoitettu Pythonilla. Ohjelma toteuttaa täysin yhteensopivan UML 2 -tietomallin, joten se on paljon enemmän kuin kuvan piirtotyökalu. Käyttäjät voivat käyttää Gaphoria visualisoimaan järjestelmän eri puolia nopeasti ja luomaan täydellisiä ja monimutkaisia malleja.
Gaphorin yleiset ominaisuudet
- Se on ohjelma Monialustainen, joka toimii kaikilla tärkeimmillä alustoilla.
- Käyttöliittymä antaa meille mahdollisuuden käyttää a tumma tila.
- On avoin lähdekoodi. Gaphor on kirjoitettu Pythonilla ja on 100% avoimen lähdekoodin. Se on saatavana Apache 2 -lisenssillä.
- Sallii meille Luo luokka-, vuorovaikutus- ja tilakonekaaviot ohjelmistoille tai vaatimusten kaavioille ja määrittele lohkot järjestelmille. Jos haluat sekoittaa ja yhdistää, voit jopa lisätä erilaisia kaavion elementtejä samaan kaavioon saadaksesi tarvitsemamme näkymän.
- Se on laajennettava ohjelma. Voimme liittää koodigeneraattorin tai viedä kaavioita dokumentointia varten. Liian sen avulla voimme luoda omia laajennuksia ja käyttää niitä graafisen käyttöliittymän tai käyttöliittymän kautta.
- Meillä on mahdollisuus löytää helposti kaikki mallimme elementit puunäkymä.
- Ohjelma täyttää standardit. Gaphor toteuttaa UML-, SysML- ja RAAML OMG -standardit. Se sisältää myös tuen C4 -mallille ohjelmistoarkkitehtuurien visualisoimiseksi. Se on myös yhteensopiva UML v2.0 ja muiden kuin UML-kaavioiden kanssa.
- Löydämme myös kopioi liitä tuki.
- Tiedostomuodon tuki XML.
- Ohjelman avulla voimme käyttää kumoa johtaja.
- Se on rikas yhteysprotokolla.
- Kaaviotyylit a sisäänrakennettu tyylinen moottori.
- Meillä on joitakin pikanäppäimet toimimaan nopeammin.
- Ohjelman käyttöliittymä antaa meille kohdistus- ja säätövaihtoehto.
- Meillä on mahdollisuus käyttää seuraavia elementit; luokat, komponentit, toiminnot, käyttötapaukset, tyylit, vuorovaikutukset ja profiilit.
- Pystymme viedä; SVG, PDF, PNG ja XMI.
- Se antaa meille myös mahdollisuuden luo uusi asiakirja malleista, mikä voi nopeuttaa tuotantoa.
Asenna Gaphor Ubuntuun ja sen johdannaisiin
Flatpak-pakettina
Voimme löytää tämän ohjelman saatavana Flatpak -paketissa Flathub. Jos käytät Ubuntu 20.04 -käyttöjärjestelmää ja jos sinulla ei vieläkään ole tätä tekniikkaa käytössä järjestelmässäsi, voit jatkaa Opas jonka kollega kirjoitti tästä blogista.
Kun voit asentaa tämäntyyppisiä paketteja, sinun on vain avattava pääte (Ctrl + Alt + T) ja suorita Gaphor install -komento:
flatpak install flathub org.gaphor.Gaphor
Kun asennus on valmis, voit nyt etsiä ohjelman käynnistysohjelmaa tietokoneeltasi. Lisäksi seuraava komento voidaan suorittaa päätteessä (Ctrl + Alt + T) - Käynnistä ohjelma:
flatpak run org.gaphor.Gaphor
uninstall
että poista flatpak-paketti tästä ohjelmasta, päätelaitteessa (Ctrl + Alt + T) on käytettävä vain komentoa:
flatpak uninstall org.gaphor.Gaphor
AppImage-sovelluksena
Valitse projektin julkaisusivu, voimme ladata tämän ohjelman AppImage -tiedoston uusimman version. Jos haluat käyttää päätelaitetta (Ctrl + Alt + T) ladataksesi uusimman version tänään, sinun tarvitsee vain avata yksi ja suorittaa se wget seuraavasti:
wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage
Vain kun lataus on valmis anna tarvittavat käyttöoikeudet tiedostoon. Tämä voidaan saavuttaa kirjoittamalla samaan päätelaitteeseen:
chmod +x Gaphor-*.AppImage
Ja nyt Käynnistä ohjelma, kaksoisnapsauta tiedostoa tai kirjoita terminaali:
./Gaphor-*.AppImage
Tämä on ohjelmisto suunniteltu sekä aloittelijoille että ammattilaisille. Olitpa satunnainen mallinnus, joka dokumentoi projektin, tai asiantuntija mallipohjaisessa kehityksessä, Gaphor voi mahdollisesti kattaa kaikki tarpeesi. Gapher on yksinkertainen mutta tehokas ratkaisu, jossa on monia ominaisuuksia, jotka voivat olla hyödyllinen työkalu ohjelmistokehittäjille ja insinööreille.
Jos haluat lisätietoja tästä ohjelmasta tai sen käytöstä, käyttäjät voivat tutustua ohjelman verkkosivusto, arkisto Githubissa projektista tai sinun viralliset asiakirjat.