Μετάβαση στο κύριο περιεχόμενο
Office

Δημιουργία διαγράμματος διάγραμμα καταστάσεων UML

Σημαντικό: Το διάγραμμα διάγραμμα καταστάσεων UML δεν είναι διαθέσιμο σε Visio 2013 και νεότερες εκδόσεις. Για πληροφορίες σχετικά με τα διαγράμματα UML σε Visio 2013 και νεότερες εκδόσεις, ανατρέξτε στο θέμα διαγράμματα UML στο Visio.

Διάγραμμα καταστάσεων που εμφανίζει τις μεταβάσεις που υφίσταται ένα αντικείμενο καθώς αποκρίνεται σε εξωτερικά συμβάντα

Επεξήγηση 1 η αρχική κατάσταση είναι η κατάσταση ενός αντικειμένου πριν από οποιαδήποτε συμβάντα στο διάγραμμα έχουν ενεργήσει επάνω σε αυτό.

Επεξήγηση 2 μια κατάσταση αντιπροσωπεύει μια στιγμή στη διάρκεια μιας αντικείμενο. Κάντε διπλό κλικ σε ένα σχήμα κατάστασης για να προσθέσετε ένα όνομα και να παραθέσετε τις εσωτερικές ενέργειες και δραστηριότητές του.

Οι μεταβάσεις Επεξήγηση 3 υποδηλώνουν ότι, σε απόκριση ενός συμβάντος, ένα αντικείμενο θα μεταβαίνετε από τη μία κατάσταση στην άλλη και θα εκτελείτε μια ενέργεια.

Επεξήγηση 4 το συμβάν το οποίο ενεργοποιεί τη μετάβαση ονομάζεται στη συμβολοσειρά μετάβασης. Κάντε διπλό κλικ σε μια μετάβαση για να την ονομάσετε με μια συμβολοσειρά που, εκτός από μια υπογραφή συμβάντος, μπορεί επίσης να περιλαμβάνει μια κατάσταση φρουράς, μια παράσταση ενέργειας και πολλά άλλα.

  1. Ανοίξτε το μοντέλο UML που περιέχει την υπόθεση Class or use, η οποία περιλαμβάνει τη συμπεριφορά που θέλετε να αντιπροσωπεύσετε σε ένα διάγραμμα διάγραμμα καταστάσεων.

  2. Στο μενού αρχείο , επιλέξτε Δημιουργία, επιλέξτε λογισμικόκαι, στη συνέχεια, κάντε κλικ στην επιλογή Διάγραμμα μοντέλου UML.

  3. Στο προβολή δέντρου, κάντε δεξί κλικ στο εικονίδιο που αντιπροσωπεύει την κλάση ή υπόθεση χρήσης που περιλαμβάνει τη συμπεριφορά που θέλετε να εκπροσωπείτε σε μια διάγραμμα καταστάσεων. Επιλέξτε Δημιουργία και κάντε κλικ στην επιλογή διάγραμμα διάγραμμα καταστάσεων.

    Εμφανίζεται μια κενή σελίδα και το στάμπο διάγραμμα καταστάσεων UML μετατρέπεται σε στάμπο με την κορυφή. Ο χώρος εργασίας εμφανίζει το "Διάγραμμα καταστάσεων" ως υδατογράφημα. Ένα εικονίδιο που αναπαριστά το διάγραμμα προστίθεται στην προβολή δέντρου.

    Σημείωση: Εάν η προβολή δέντρου δεν είναι ορατή, στο μενού UML , επιλέξτε Προβολήκαι, στη συνέχεια, κάντε κλικ στην επιλογή Εξερεύνηση μοντέλων.

  4. Σύρετε τα σχήματα κατάστασης στη σελίδα σχεδίου για να απεικονίσετε την ακολουθία των καταστάσεων που περνά ένα αντικείμενο.

    Εργασία με σχήματα κατάστασης στα διαγράμματα διάγραμμα καταστάσεων και δραστηριοτήτων UML

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

    Εργασία με σύνθετα σχήματα κατάστασης σε διαγράμματα διάγραμμα καταστάσεων UML

  6. Συνδέστε καταστάσεις σε άλλες Πολιτείες χρησιμοποιώντας σχήματα μετάβασης για να υποδείξετε ότι ένα αντικείμενο σε μία κατάσταση θα εισέλθει στη δεύτερη κατάσταση ως απόκριση σε ένα συμβάν.

    Εργασία με σχήματα μετάβασης στα διαγράμματα διάγραμμα καταστάσεων και δραστηριοτήτων UML

    Συμβουλή: Χρησιμοποιήστε το σχήμα μετάβασης σε σχήμα τόξου για να υποδείξετε ότι ένα αντικείμενο παραμένει στην ίδια κατάσταση ως απόκριση σε ένα συμβάν. Συνδέστε και τα δύο άκρα της μετάβασης σε σημεία σύνδεσης Μπλε X σημείου σύνδεσης στο ίδιο σχήμα κατάστασης.

  7. Συνδέστε σχήματα μετάβασης σε σχήματα μετάβασης (Join) και μετάβασης (πιρούνι) για να αντιπροσωπεύσετε τη διακλάδωση μιας πολιτείας σε πολλές καταστάσεις ή το συγχρονισμό πολλών καταστάσεων σε μία κατάσταση.

  8. Χρησιμοποιήστε ρηχά σχήματα ιστορικού ή βαθιών ιστοριών , για να υποδείξετε ότι ένα αντικείμενο συνεχίζει μια κατάσταση που πραγματοποιήθηκε την τελευταία φορά μέσα σε μια περιοχή.

    Εργασία με σύνθετα σχήματα κατάστασης σε διαγράμματα διάγραμμα καταστάσεων UML

  9. Κάντε διπλό κλικ σε οποιοδήποτε σχήμα για να ανοίξετε το παράθυρο διαλόγου Ιδιότητες UML και προσθέστε ένα όνομα, ενέργειες, δραστηριότητες, συμβάντα και άλλες ιδιότητες.

  10. Αποθηκεύστε το διάγραμμα.

Σημείωση:  Αυτή η σελίδα έχει μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας πείτε εάν σας βοήθησαν αυτές οι πληροφορίες; Εδώ θα βρείτε το άρθρο στα Αγγλικά για να το συμβουλεύεστε.

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×