Nākamajā rakstā mēs apskatīsim Gaphor. Tas ir UML, SysML, RAAML un C4 modelēšanas lietojumprogramma. Programma ir izstrādāta tā, lai to būtu viegli lietot, nezaudējot jaudu.
Gaphor ir modelēšanas lietojumprogramma, kas rakstīta Python. Programma īsteno pilnībā saderīgu UML 2 datu modeli, tāpēc tas ir daudz vairāk nekā attēlu zīmēšanas rīks. Lietotāji var izmantot Gaphor, lai ātri vizualizētu dažādus sistēmas aspektus, kā arī izveidotu pilnīgus un sarežģītus modeļus.
Gaphor vispārīgās īpašības
- Tā ir programma pārrobežu platforma, kas darbojas visās lielākajās platformās.
- Interfeiss dos mums iespēju izmantot a tumšais režīms.
- Vai ir atvērtais avots. Gaphor ir rakstīts Python un ir 100% atvērtā koda. Tas ir pieejams saskaņā ar Apache 2 licenci.
- Ļaus mums izveidot klases, mijiedarbības un stāvokļa mašīnu diagrammas programmatūrai vai prasību diagrammām, kā arī definēt sistēmu blokus. Ja vēlaties sajaukt un saskaņot, varat pat pievienot vienai diagrammai dažādus diagrammas elementus, lai iegūtu mums nepieciešamo skatu.
- Tā ir paplašināma programma. Mēs varam pievienot koda ģeneratoru vai eksportēt savas diagrammas dokumentācijai. Pārāk tas ļaus mums izveidot savus paplašinājumus un piekļūt tiem, izmantojot GUI vai CLI.
- Mums būs iespēja viegli atrast visus mūsu modeļa elementus koku skats.
- Programma atbilst standartiem. Gaphor ievieš UML, SysML un RAAML OMG standartus. Tas ietver arī atbalstu C4 modelim, lai vizualizētu programmatūras arhitektūras. Tas ir saderīgs arī ar UML v2.0 un ne-UML diagrammām.
- Mēs arī atradīsim kopēšanas ielīmēšanas atbalsts.
- Failu formāta atbalsts XML.
- Programma ļaus mums izmantot atsaukt pārvaldnieku.
- Tam ir bagātīgs savienojuma protokols.
- Diagrammas stili ar iebūvēts stila dzinējs.
- Mums būs daži tastatūras īsceļi lai strādātu ātrāk.
- Programmas saskarne mums dos izlīdzināšanas un regulēšanas iespēja.
- Mums būs iespēja izmantot sekojošo elementi; klases, sastāvdaļas, darbības, lietošanas gadījumi, stili, mijiedarbība un profili.
- Mēs varēsim eksportēt uz; SVG, PDF, PNG un XMI.
- Tas arī dos mums iespēju izveidot jaunu dokumentu no veidnēm, kas var paātrināt ražošanu.
Instalējiet Gaphor uz Ubuntu un atvasinājumiem
Kā Flatpak iepakojums
Mēs varam atrast šo programmu pieejams kā Flatpak iepakojums Flathubs. Ja izmantojat Ubuntu 20.04 un ja jūsu sistēmā joprojām nav iespējota šī tehnoloģija, varat turpināt Ceļvedis ka kolēģis par to rakstīja šajā emuārā.
Kad varat instalēt šāda veida pakotnes, ir nepieciešams tikai atvērt termināli (Ctrl + Alt + T) un palaidiet komandu Gaphor install:
flatpak install flathub org.gaphor.Gaphor
Kad instalēšana ir pabeigta, tagad datorā varat meklēt programmu palaidēju. Turklāt šādu komandu var izpildīt terminālī (Ctrl + Alt + T) līdz sāciet programmu:
flatpak run org.gaphor.Gaphor
Atinstalēt
līdz noņemiet Flatpak pakotni no šīs programmas, terminālī (Ctrl + Alt + T) būs jāizmanto tikai komanda:
flatpak uninstall org.gaphor.Gaphor
Kā AppImage
Tā projekta izlaišanas lapa, mēs varam lejupielādēt šīs programmas jaunāko AppImage faila versiju. Ja vēlaties izmantot termināli (Ctrl + Alt + T), lai šodien lejupielādētu jaunāko versiju, būs nepieciešams tikai atvērt un palaist tajā wget sekojoši:
wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage
Tikai tad, kad lejupielāde ir pabeigta piešķiriet failam nepieciešamās atļaujas. To var panākt, ierakstot tajā pašā terminālī:
chmod +x Gaphor-*.AppImage
Un tagad par sāciet programmu, vienkārši veiciet dubultklikšķi uz faila vai ierakstiet terminālī:
./Gaphor-*.AppImage
Šī ir programmatūra paredzēts gan iesācējiem, gan profesionāļiem. Neatkarīgi no tā, vai esat gadījuma modelētājs, kurš dokumentē projektu, vai eksperts modeļu virzītas izstrādes jomā, iespējams, Gaphor nodrošinās visas jūsu vajadzības. Gapher ir vienkāršs, bet spēcīgs risinājums ar daudzām funkcijām, kas var būt noderīgs rīks programmatūras izstrādātājiem un inženieriem.
Lai iegūtu plašāku informāciju par šo programmu vai tās izmantošanu, lietotāji var iepazīties ar programmas vietne, Github krātuve no projekta vai jūsu oficiālā dokumentācija.