Kitame straipsnyje mes apžvelgsime Gaphor. Tai yra UML, SysML, RAAML ir C4 modeliavimo programa. Programa sukurta taip, kad ją būtų lengva naudoti, neprarandant galios.
Gaforas yra modeliavimo programa, parašyta Python. Programa įgyvendina visiškai suderinamą UML 2 duomenų modelį, todėl tai yra daug daugiau nei tik vaizdų piešimo įrankis. Vartotojai gali naudoti Gaphor norėdami greitai vizualizuoti įvairius sistemos aspektus, taip pat kurti išbaigtus ir sudėtingus modelius.
„Gaphor“ bendrosios savybės
- Tai programa kryžminė platforma, kuris veikia visose pagrindinėse platformose.
- Sąsaja suteiks mums galimybę naudoti a tamsusis režimas.
- Ar yra atviro kodo. Gaphor yra parašyta Python ir yra 100% atviro kodo. Jį galima įsigyti pagal „Apache 2“ licenciją.
- Leis mums kurti klasių, sąveikos ir būsenos mašinų diagramas programinei įrangai arba reikalavimų diagramas ir blokų apibrėžimą sistemoms. Jei norite maišyti ir suderinti, netgi galite pridėti skirtingus diagramos elementus prie tos pačios diagramos, kad gautumėte reikiamą vaizdą.
- Tai išplečiama programa. Galime prijungti kodų generatorių arba eksportuoti savo diagramas dokumentacijai. Taip pat Tai leis mums sukurti savo plėtinius ir pasiekti juos per GUI arba CLI.
- Turėsime galimybę lengvai rasti visus savo modelio elementus medžio vaizdas.
- Programa atitinka standartus. Gaforas įgyvendina UML, SysML ir RAAML OMG standartus. Ji taip pat apima C4 modelio palaikymą programinės įrangos architektūroms vizualizuoti. Jis taip pat suderinamas su UML v2.0 ir ne UML diagramomis.
- Taip pat rasime kopijavimo ir įklijavimo palaikymas.
- Failo formato palaikymas XML.
- Programa leis mums naudoti anuliuoti valdytoją.
- Tai turi turtingas ryšio protokolas.
- Diagramų stiliai su a įmontuotas stiliaus variklis.
- Mes turėsime keletą spartieji klavišai dirbti greičiau.
- Programos sąsaja suteiks mums derinimo ir reguliavimo parinktis.
- Turėsime galimybę naudoti šiuos dalykus daiktai; klasės, komponentai, veiksmai, naudojimo atvejai, stiliai, sąveikos ir profiliai.
- Mes sugebėsime eksportuoti į; SVG, PDF, PNG ir XMI.
- Be to, tai suteiks mums galimybę sukurti naują dokumentą iš šablonų, kuris gali pagreitinti gamybą.
Įdiekite „Gaphor“ Ubuntu ir dariniuose
Kaip „Flatpak“ paketą
Mes galime rasti šią programą galima įsigyti kaip „Flatpak“ paketą Flathubas. Jei naudojate Ubuntu 20.04 ir vis dar neįjungėte šios technologijos savo sistemoje, galite tęsti Gidas kad kolega rašė šiame tinklaraštyje apie tai.
Kai galite įdiegti tokio tipo paketus, tereikia atidaryti terminalą (Ctrl+Alt+T) ir paleiskite „Gaphor“ diegimo komandą:
flatpak install flathub org.gaphor.Gaphor
Kai diegimas bus baigtas, dabar galite ieškoti programų paleidimo priemonės mūsų kompiuteryje. Be to, terminale (Ctrl+Alt+T) galite vykdyti šią komandą paleiskite programą:
flatpak run org.gaphor.Gaphor
Pašalinti
į pašalinkite „flatpak“ paketą iš šios programos, terminale (Ctrl+Alt+T) reikės naudoti tik komandą:
flatpak uninstall org.gaphor.Gaphor
Kaip „AppImage“
Nuo projekto išleidimo puslapis, galime atsisiųsti naujausią šios programos „AppImage“ failo versiją. Jei šiandien norite atsisiųsti naujausią versiją naudodami terminalą (Ctrl + Alt + T), jums tereikės atidaryti vieną ir paleisti jį jame wget taip:
wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage
Kai atsisiuntimas bus baigtas, viskas, ką jums reikia padaryti, tai suteikti reikiamus leidimus failui. Tai galima pasiekti tame pačiame terminale rašant:
chmod +x Gaphor-*.AppImage
O dabar, už paleiskite programą, tiesiog dukart spustelėkite failą arba įrašykite terminale:
./Gaphor-*.AppImage
Tai yra programinė įranga skirtas tiek pradedantiesiems, tiek profesionalams. Nesvarbu, ar esate atsitiktinis modeliuotojas, dokumentuojantis projektą, ar modeliu pagrįsto kūrimo ekspertas, „Gaphor“ greičiausiai patenkins visus jūsų poreikius. Gapher yra paprastas, bet galingas sprendimas su daugybe funkcijų, kurios gali būti naudingas įrankis kūrėjams ir programinės įrangos inžinieriams.
Norėdami gauti daugiau informacijos apie šią programą ar jos naudojimą, vartotojai gali kreiptis į programos svetainė, „Github“ saugykla projekto ar jo oficialūs dokumentai.