Sa susunod na artikulo ay titingnan natin ang Gaphor. Ito ay isang application ng pagmomodelo ng UML, SysML, RAAML at C4. Ang programa ay dinisenyo upang madaling gamitin, nang hindi nawawalan ng lakas.
Si Gaphor ay isang application ng pagmomodelo na nakasulat sa Python. Nagpapatupad ang programa ng isang ganap na katugmang modelo ng data ng UML 2, kaya't higit pa sa isang tool sa pagguhit ng imahe. Maaaring gamitin ng mga gumagamit ang Gaphor upang mabilis na mailarawan ang iba't ibang mga aspeto ng isang system, pati na rin upang lumikha ng kumpleto at kumplikadong mga modelo.
Pangkalahatang katangian ng Gaphor
- Ito ay isang programa platform ng cross, na gumagana sa lahat ng mga pangunahing platform.
- Bibigyan kami ng interface ng posibilidad ng paggamit ng a madilim na mode.
- Ay isang bukas na mapagkukunan. Ang Gaphor ay nakasulat sa Python at 100% open source. Magagamit ito sa ilalim ng lisensya ng Apache 2.
- Papayagan kami lumikha ng mga diagram ng klase, pakikipag-ugnayan at estado ng makina para sa software o mga kinakailangang diagram, at kahulugan ng mga bloke para sa mga system. Kung nais mong ihalo at itugma, maaari ka ring magdagdag ng iba't ibang mga elemento ng diagram sa parehong diagram, upang makuha ang pananaw na kailangan namin.
- Ito ay isang extensible na programa. Maaari naming ikonekta ang isang code generator o i-export ang aming mga diagram para sa dokumentasyon. Masyadong papayagan kaming gumawa ng aming sariling mga extension at i-access ang mga ito sa pamamagitan ng GUI o CLI.
- Magkakaroon kami ng posibilidad na madaling mahanap ang lahat ng mga elemento ng aming modelo sa pagtingin ng puno.
- Ang programa ay nakakatugon sa mga pamantayan. Gaphor nagpapatupad ng mga pamantayan ng UML, SysML at RAAML OMG. Kasama rin dito ang suporta para sa modelo ng C4 upang mailarawan ang mga arkitektura ng software. Tugma din ito sa UML v2.0 at mga di-UML diagram.
- Mahahanap din natin kopyahin ang suporta sa pag-paste.
- Suporta ng format ng file XML.
- Papayagan kami ng programa na gamitin ang i-undo ang manager.
- Mayroon itong a mayamang koneksyon protocol.
- Mga Estilo ng Diagram na may a built-in na style engine.
- Magkakaroon kami ng ilan mga shortcut sa keyboard upang gumana nang mas mabilis.
- Ang interface ng programa ay magbibigay sa amin ng pagpipilian sa pagkakahanay at pagsasaayos.
- Magkakaroon kami ng posibilidad na magamit ang sumusunod mga elemento; mga klase, sangkap, pagkilos, paggamit ng mga kaso, istilo, pakikipag-ugnayan, at mga profile.
- Kakayanin namin Ipadala sa; SVG, PDF, PNG at XMI.
- Bibigyan din kami ng pagpipilian ng lumikha ng isang bagong dokumento mula sa mga template, na maaaring magpabilis sa paggawa.
I-install ang Gaphor sa Ubuntu at mga derivatives
Bilang isang pakete ng Flatpak
Mahahanap natin ang program na ito magagamit bilang isang pakete ng Flatpak sa Flathub. Kung sakaling gumamit ka ng Ubuntu 20.04, at kung wala ka pa ring nakapagpapagana ng teknolohiyang ito sa iyong system, maaari kang magpatuloy Ang gabay na ang isang kasamahan ay nagsulat sa blog na ito tungkol dito.
Kapag na-install mo ang mga ganitong uri ng mga pakete, kinakailangan lamang na buksan ang isang terminal (Ctrl + Alt + T) at patakbuhin ang utos ng pag-install ng Gaphor:
flatpak install flathub org.gaphor.Gaphor
Kapag natapos ang pag-install, maaari mo na ngayong maghanap para sa launcher ng programa sa iyong computer. Bilang karagdagan, ang sumusunod na utos ay maaaring maipatupad sa isang terminal (Ctrl + Alt + T) sa simulan ang programa:
flatpak run org.gaphor.Gaphor
I-uninstall
Sa alisin ang flatpak package mula sa program na ito, sa isang terminal (Ctrl + Alt + T) kakailanganin lamang upang magamit ang utos:
flatpak uninstall org.gaphor.Gaphor
Bilang AppImage
Desde pahina ng paglabas ng proyekto, maaari naming i-download ang pinakabagong bersyon ng file ng AppImage para sa program na ito. Kung mas gusto mong gamitin ang terminal (Ctrl + Alt + T) upang i-download ang pinakabagong bersyon ngayon, kakailanganin lamang na buksan ang isa at patakbuhin ito wget tulad ng sumusunod:
wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage
Kapag natapos ang pag-download, lamang ibigay ang kinakailangang mga pahintulot sa file. Maaari itong makamit sa pamamagitan ng pag-type sa parehong terminal:
chmod +x Gaphor-*.AppImage
At ngayon para sa simulan ang programa, i-double click lamang sa file, o i-type ang terminal:
./Gaphor-*.AppImage
Ito ay isang software dinisenyo para sa parehong mga nagsisimula at propesyonal. Kung ikaw man ay isang kaswal na nagmomodelo na nagdodokumento ng isang proyekto, o isang dalubhasa sa pag-unlad na hinihimok ng modelo, posibleng saklaw ng Gaphor ang lahat ng iyong mga pangangailangan. Ang Gapher ay isang simple ngunit malakas na solusyon na may maraming mga tampok na maaaring maging isang kapaki-pakinabang na tool para sa mga developer ng software at inhinyero.
Para sa karagdagang impormasyon tungkol sa program na ito o sa paggamit nito, ang mga gumagamit ay maaaring kumunsulta sa website ng programa, Ang imbakan sa Github ng proyekto, o iyong opisyal na dokumentasyon.