Gaphor, μια εφαρμογή για μοντελοποίηση UML, SysML, RAAML και C4

σχετικά με το Gaphor

Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο Gaphor. Αυτό είναι εφαρμογή μοντελοποίησης UML, SysML, RAAML και C4Το Το πρόγραμμα έχει σχεδιαστεί για να είναι εύκολο στη χρήση, χωρίς απώλεια ισχύος.

Gaphor είναι μια εφαρμογή μοντελοποίησης γραμμένη σε PythonΤο Το πρόγραμμα υλοποιεί ένα πλήρως συμβατό μοντέλο δεδομένων UML 2, επομένως είναι πολύ περισσότερο από ένα εργαλείο σχεδίασης εικόνας. Οι χρήστες μπορούν να χρησιμοποιήσουν το Gaphor για να απεικονίσουν γρήγορα διάφορες πτυχές ενός συστήματος, καθώς και να δημιουργήσουν πλήρη και πολύπλοκα μοντέλα.

Γενικά χαρακτηριστικά του Gaphor

Το Gaphor λειτουργεί

  • Είναι ένα πρόγραμμα cross platform, το οποίο λειτουργεί σε όλες τις μεγάλες πλατφόρμες.
  • Η διεπαφή θα μας δώσει τη δυνατότητα χρήσης ενός σκοτεινή λειτουργία.
  • Είναι ένα ανοιχτή πηγήΤο Το Gaphor είναι γραμμένο σε Python και είναι 100% ανοιχτού κώδικα. Διατίθεται με άδεια Apache 2.
  • Θα μας επιτρέψει δημιουργούν διαγράμματα κλάσης, αλληλεπίδρασης και κατάστασης μηχανών για λογισμικό ή διαγράμματα απαιτήσεων και ορισμό μπλοκ για συστήματαΤο Εάν θέλετε να συνδυάσετε και να ταιριάξετε, μπορείτε ακόμη και να προσθέσετε διαφορετικά στοιχεία διαγράμματος στο ίδιο διάγραμμα, για να έχετε την προβολή που χρειαζόμαστε.
  • Είναι ένα επεκτάσιμο πρόγραμμα. Μπορούμε να συνδέσουμε μια γεννήτρια κώδικα ή να εξάγουμε τα διαγράμματα μας για τεκμηρίωση. Πολύ θα μας επιτρέψει να δημιουργήσουμε τις δικές μας επεκτάσεις και πρόσβαση σε αυτά μέσω του GUI ή του CLI.
  • Θα έχουμε τη δυνατότητα να βρούμε εύκολα όλα τα στοιχεία του μοντέλου μας στο θέα στο δέντρο.
  • Το πρόγραμμα πληροί τα πρότυπα. Gaphor εφαρμόζει τα πρότυπα UML, SysML και RAAML OMGΤο Περιλαμβάνει επίσης υποστήριξη για το μοντέλο C4 για απεικόνιση αρχιτεκτονικών λογισμικού. Είναι επίσης συμβατό με διαγράμματα UML v2.0 και μη UML.
  • Θα βρούμε επίσης υποστήριξη αντιγραφής επικόλλησης.
  • Υποστήριξη μορφής αρχείου XML.
  • Το πρόγραμμα θα μας επιτρέψει να χρησιμοποιήσουμε το αναίρεση διαχειριστή.
  • Έχει α πλούσιο πρωτόκολλο σύνδεσης.
  • Στυλ διαγράμματος με α ενσωματωμένο κινητήρα στυλ.

συντομεύσεις πληκτρολογίου

  • Θα έχουμε μερικά συντομεύσεις πληκτρολογίου να δουλεύω γρηγορότερα.
  • Η διεπαφή προγράμματος θα μας δώσει το επιλογή ευθυγράμμισης και προσαρμογής.
  • Θα έχουμε τη δυνατότητα να χρησιμοποιήσουμε τα παρακάτω στοιχεία; κλάσεις, στοιχεία, ενέργειες, περιπτώσεις χρήσης, στυλ, αλληλεπιδράσεις και προφίλ.
  • Θα είμαστε σε θέση εξαγωγή σε? SVG, PDF, PNG και XMI.
  • Θα μας δώσει επίσης την επιλογή του δημιουργήστε ένα νέο έγγραφο από πρότυπα, η οποία μπορεί να επιταχύνει την παραγωγή.

Εγκαταστήστε το Gaphor στο Ubuntu και παράγωγα

Ως πακέτο Flatpak

Μπορούμε να βρούμε αυτό το πρόγραμμα διατίθεται ως πακέτο Flatpak στο FlathubΤο Σε περίπτωση που χρησιμοποιείτε το Ubuntu 20.04 και εάν δεν έχετε ακόμη ενεργοποιήσει αυτήν την τεχνολογία στο σύστημά σας, μπορείτε να συνεχίσετε Ο οδηγός ότι ένας συνάδελφος έγραψε σε αυτό το ιστολόγιο γι 'αυτό.

Όταν μπορείτε να εγκαταστήσετε αυτούς τους τύπους πακέτων, είναι απαραίτητο μόνο να ανοίξετε ένα τερματικό (Ctrl + Alt + T) και εκτελέστε την εντολή εγκατάστασης Gaphor:

εγκαταστήστε το gaphor ως flatpak

flatpak install flathub org.gaphor.Gaphor

Όταν ολοκληρωθεί η εγκατάσταση, μπορείτε τώρα να αναζητήσετε τον εκκινητή προγράμματος στον υπολογιστή σας. Επιπλέον, η ακόλουθη εντολή μπορεί να εκτελεστεί σε τερματικό (Ctrl + Alt + T) σε ξεκινήστε το πρόγραμμα:

εκτοξευτή gaphor

flatpak run org.gaphor.Gaphor

Καταργήστε την εγκατάσταση

να αφαιρέστε το πακέτο flatpak από αυτό το πρόγραμμα, σε ένα τερματικό (Ctrl + Alt + T) θα είναι απαραίτητο μόνο να χρησιμοποιήσετε την εντολή:

απεγκαταστήστε το πακέτο flatpak

flatpak uninstall org.gaphor.Gaphor

Ως AppImage

Desde σελίδα έκδοσης έργου, μπορούμε να κατεβάσουμε την πιο πρόσφατη έκδοση του αρχείου AppImage για αυτό το πρόγραμμαΤο Εάν προτιμάτε να χρησιμοποιήσετε το τερματικό (Ctrl + Alt + T) για να κατεβάσετε την τελευταία έκδοση σήμερα, θα χρειαστεί μόνο να ανοίξετε ένα και να το εκτελέσετε wget ως εξής:

κατεβάστε το gaphor appimage

wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage

Μόλις ολοκληρωθεί η λήψη, μόνο δώστε τα απαραίτητα δικαιώματα στο αρχείοΤο Αυτό μπορεί να επιτευχθεί πληκτρολογώντας το ίδιο τερματικό:

chmod +x Gaphor-*.AppImage

Και τώρα για ξεκινήστε το πρόγραμμα, απλά κάντε διπλό κλικ στο αρχείο ή πληκτρολογήστε το τερματικό:

ξεκινήστε το appimage

./Gaphor-*.AppImage

Αυτό είναι ένα λογισμικό σχεδιασμένο τόσο για αρχάριους όσο και για επαγγελματίεςΤο Είτε είστε απλός μοντελιστής που τεκμηριώνει ένα έργο, είτε είστε ειδικός στην ανάπτυξη που βασίζεται σε μοντέλα, το Gaphor θα καλύψει πιθανώς όλες τις ανάγκες σας. Το Gapher είναι μια απλή αλλά ισχυρή λύση με πολλές δυνατότητες που μπορούν να αποτελέσουν χρήσιμο εργαλείο για προγραμματιστές και μηχανικούς λογισμικού.

Για περισσότερες πληροφορίες σχετικά με αυτό το πρόγραμμα ή τη χρήση του, οι χρήστες μπορούν να συμβουλευτούν το ιστότοπος προγράμματος, Η αποθετήριο στο Github του έργου ή του δικού σας επίσημη τεκμηρίωση.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.