U sljedećem članku ćemo pogledati Gaphor. Ovo je aplikaciju za modeliranje UML, SysML, RAAML i C4. Program je dizajniran za jednostavno korištenje, bez gubitka snage.
Gaphor je aplikacija za modeliranje napisana na Pythonu. Program implementira potpuno kompatibilan model podataka UML 2, pa je mnogo više od alata za crtanje slika. Korisnici mogu koristiti Gaphor za brzu vizualizaciju različitih aspekata sustava, kao i za stvaranje cjelovitih i složenih modela.
Opće karakteristike Gafora
- To je program križna platforma, koji radi na svim većim platformama.
- Sučelje će nam dati mogućnost korištenja a mračni način rada.
- Je otvoreni izvor. Gaphor je napisan na Pythonu i 100% je otvorenog koda. Dostupan je pod licencom Apache 2.
- Dopustit će nam stvoriti dijagrame klasa, interakcija i državnih strojeva za softver ili dijagrame zahtjeva te definiciju blokova za sustave. Ako želite miješati i slagati, možete čak dodati različite elemente dijagrama u isti dijagram, kako biste dobili potreban prikaz.
- To je proširiv program. Možemo spojiti generator koda ili izvesti naše dijagrame za dokumentaciju. Isto omogućit će nam stvaranje vlastitih proširenja i pristupiti im putem GUI -ja ili CLI -ja.
- Imat ćemo mogućnost lako pronaći sve elemente našeg modela u pogled na drvo.
- Program zadovoljava standarde. Gafor implementira UML, SysML i RAAML OMG standarde. Također uključuje podršku za model C4 za vizualizaciju softverskih arhitektura. Također je kompatibilan s UML v2.0 i ne-UML dijagramima.
- Također ćemo pronaći podrška za kopiranje paste.
- Podrška formata datoteke XML.
- Program će nam omogućiti korištenje poništi upravitelj.
- Ima a bogati protokol povezivanja.
- Stilovi dijagrama s motor sa ugrađenim stilom.
- Imat ćemo neke tipkovni prečaci da rade brže.
- Sučelje programa pružit će nam mogućnost poravnanja i podešavanja.
- Imat ćemo mogućnost koristiti sljedeće elementi; klase, komponente, radnje, slučajevi upotrebe, stilovi, interakcije i profili.
- Mi ćemo biti u mogućnosti izvoz u; SVG, PDF, PNG i XMI.
- Također će nam dati mogućnost stvoriti novi dokument iz predložaka, što može ubrzati proizvodnju.
Instalirajte Gaphor na Ubuntu i izvedenice
Kao paket Flatpak
Možemo pronaći ovaj program dostupan kao Flatpak paket u Flathub. U slučaju da koristite Ubuntu 20.04, a ako još uvijek nemate omogućenu ovu tehnologiju na svom sustavu, možete nastaviti Vodič da je kolega o tome napisao na ovom blogu.
Kad možete instalirati ove vrste paketa, potrebno je samo otvoriti terminal (Ctrl + Alt + T) i pokrenite naredbu Gaphor install:
flatpak install flathub org.gaphor.Gaphor
Kad instalacija završi, sada možete tražiti pokretač programa na svom računalu. Osim toga, sljedeća naredba može se izvršiti u terminalu (Ctrl + Alt + T) do pokrenite program:
flatpak run org.gaphor.Gaphor
deinstalirati
u uklonite paket flatpak iz ovog programa, u terminalu (Ctrl + Alt + T) bit će potrebno koristiti samo naredbu:
flatpak uninstall org.gaphor.Gaphor
Kao AppImage
desde la stranica izdanja projekta, možemo preuzeti najnoviju verziju datoteke AppImage za ovaj program. Ako radije koristite terminal (Ctrl + Alt + T) za preuzimanje najnovije verzije danas, bit će potrebno samo otvoriti jedan i pokrenuti se u njemu wget kako slijedi:
wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage
Samo po preuzimanju dati potrebna dopuštenja datoteci. To se može postići upisivanjem istog terminala:
chmod +x Gaphor-*.AppImage
A sada za pokrenite program, samo dvaput kliknite datoteku ili upišite terminal:
./Gaphor-*.AppImage
Ovo je softver dizajniran za početnike i profesionalce. Bez obzira jeste li ležerni modelar koji dokumentira projekt ili ste stručnjak za razvoj temeljen na modelima, Gaphor će vjerojatno pokriti sve vaše potrebe. Gapher je jednostavno, ali moćno rješenje s mnogo značajki koje mogu biti koristan alat za programere i inženjere.
Za više informacija o ovom programu ili njegovoj uporabi, korisnici mogu konzultirati web stranica programa, spremište na Githubu projekta, ili vašeg službena dokumentacija.