Gaphor, lietojumprogramma UML, SysML, RAAML un C4 modelēšanai

par Gaphor

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

Gafors strādā

  • 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.

tastatūras īsceļi

  • 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:

instalējiet gaphor kā flatpak

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:

spraugas palaišanas iekārta

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:

atinstalēt Flatpak pakotni

flatpak uninstall org.gaphor.Gaphor

Kā AppImage

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:

lejupielādēt gaphor appimage

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ī:

sākt attēlu

./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.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.