U sljedećem članku ćemo pogledati Gaphor. Ovo je UML, SysML, RAAML i C4 aplikacija za modeliranje. 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 sistema, kao i za stvaranje cjelovitih i složenih modela.
Opće karakteristike Gafora
- To je program cross platform, koji radi na svim glavnim platformama.
- Sučelje će nam dati mogućnost korištenja a mračni režim.
- To je a open source. Gaphor je napisan na Pythonu i 100% je otvorenog koda. Dostupan je pod Apache 2 licencom.
- Dozvoliće nam kreirati dijagrame klasa, interakcija i stanja mašina za softver ili dijagrame zahtjeva i definiciju blokova za sisteme. 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 povezati generator koda ili izvesti naše dijagrame radi dokumentacije. Također to će nam omogućiti stvaranje vlastitih proširenja i pristupite im putem GUI ili CLI.
- Imat ćemo mogućnost da lako pronađemo sve elemente našeg modela u pogled na drvo.
- Program zadovoljava standarde. Gaphor implementira UML, SysML i RAAML OMG standarde. Takođe uključuje podršku za model C4 za vizualizaciju softverskih arhitektura. Kompatibilan je i sa UML v2.0 i ne-UML dijagramima.
- Takođe ćemo pronaći podrška za kopiranje paste.
- Podrška formata datoteke XML.
- Program će nam omogućiti korištenje poništi menadžer.
- Ima bogat protokol povezivanja.
- Stilovi dijagrama sa motor sa ugrađenim stilom.
- Imaćemo malo prečice na tastaturi da rade brže.
- Sučelje programa će nam dati mogućnost poravnanja i podešavanja.
- Imat ćemo mogućnost da koristimo sljedeće elementi; klase, komponente, radnje, slučajevi upotrebe, stilovi, interakcije i profili.
- Moći ćemo izvoz u; SVG, PDF, PNG i XMI.
- Takođe će nam dati mogućnost stvorite 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 dostupno kao Flatpak paket u Flatub. U slučaju da koristite Ubuntu 20.04, a ako još uvijek nemate omogućenu ovu tehnologiju na svom sistemu, možete nastaviti Vodič da je kolega o tome pisao na ovom blogu.
Kada 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
Kada instalacija završi, sada možete tražiti pokretač programa na svom računaru. Osim toga, sljedeća naredba može se izvršiti u terminalu (Ctrl + Alt + T) do pokrenite program:
flatpak run org.gaphor.Gaphor
Deinstaliraj
para uklonite flatpak paket iz ovog programa, u terminalu (Ctrl + Alt + T) bit će potrebno koristiti samo naredbu:
flatpak uninstall org.gaphor.Gaphor
Kao AppImage
Desde 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 ga wget kao što 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 na datoteku ili upišite terminal:
./Gaphor-*.AppImage
Ovo je softver dizajniran za početnike i profesionalce. Bez obzira da li ste modelar koji dokumentira neki projekt ili ste stručnjak za razvoj modela, Gaphor će vam možda pokriti sve potrebe. Gapher je jednostavno, ali moćno rješenje s mnogo funkcija koje mogu biti koristan alat za programere i inženjere.
Za više informacija o ovom programu ili njegovoj upotrebi, korisnici mogu konsultovati web stranica programa, el spremište na Githubu projekta, ili vašeg službena dokumentacija.