Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Εισαγωγή στη UML

Unified Modeling Language είναι μια σχεδιαστική γλώσσα , που αναπτύχθηκε αρχικά από την Object ομάδα διαχείρισης , το 1997 , η οποία επιτρέπει στους επαγγελματίες της τεχνολογίας των πληροφοριών στο μοντέλο εφαρμογών πληροφορικής . UML δεν είναι μια μέθοδος ανάπτυξης, αλλά μάλλον μια γλώσσα διαγραμμάτων , ή σημειογραφία , το οποίο επιτρέπει το λογισμικό για να απεικονιστεί , ή περιγράφονται γραφικά , κατά τέτοιο τρόπο ώστε να μπορεί να επικοινωνεί με τους άλλους. Σχεδιασμός
Η

UML έχει σχεδιαστεί ειδικά για αντικειμενοστραφή σχεδιασμό λογισμικού - κατά την οποία τα συστήματα λογισμικού κατά το πρότυπο του πραγματικού κόσμου αντικείμενα που θα προσπαθούν να αντιπροσωπεύουν - και έχει μόνο περιορισμένη δυνατότητα εφαρμογής σε άλλα μοντέλα προγραμματισμού ή παραδείγματα . UML αποτελείται από πολλά στοιχεία μοντέλου , οι οποίες μπορούν να συνδυαστούν για να δημιουργήσουν διαγράμματα που αντιπροσωπεύουν διαφορετικά μέρη , ή απόψεων , των συστημάτων λογισμικού . Εικόνων
Χρήση περίπτωση Διάγραμμα
Η

UML χρησιμοποιεί έναν τύπο διαγράμματος είναι γνωστό ως διάγραμμα use-case για να περιγράψει τις υψηλού επιπέδου λειτουργίες και το πεδίο εφαρμογής ενός συστήματος λογισμικού . Ο κύριος σκοπός της χρήσης διαγραμμάτων περίπτωση είναι να παρουσιάσει τις λειτουργικές απαιτήσεις του συστήματος , καθώς και τη σχέση με τον άνθρωπο , οργανώσεις ή εξωτερικά συστήματα που αλληλεπιδρούν με το σύστημα , αλλιώς γνωστή ως "παράγοντες" . Μια περίπτωση χρήσης περιγράφει ουσιαστικά μια ακολουθία ενεργειών που παρέχει κάτι μετρήσιμη αξία σε έναν ηθοποιό . Διαγράμματα περιπτώσεων χρήσεων διευκρινίσει τι ένα σύστημα λογισμικού πρέπει να κάνει , αλλά δεν διευκρινίζει πώς αυτό θα πρέπει να επιτευχθεί .

Η Class Diagram
Η

UML χρησιμοποιεί έναν άλλο τύπο διάγραμμα , που είναι γνωστή ως διάγραμμα τάξη , για να δείξουμε πώς οι διάφορες στατικές δομές , ή οντότητες , ενός συστήματος λογισμικού - με άλλα λόγια , οι άνθρωποι , τα αντικείμενα και τα στοιχεία - σχετίζονται μεταξύ τους . Διαγράμματα κλάσεων περιγράφουν τους αντικείμενο και πληροφορίες δομές ένα σύστημα λογισμικού χρησιμοποιεί , χωρίς αναφορά σε κάποια συγκεκριμένη εφαρμογή . Με άλλα λόγια , διαγράμματα κλάσεων δείχνουν τις διαφορετικές λογικές κατηγορίες , οι οποίες τάξεις αποτελούν μέρος από άλλες κατηγορίες και ούτω καθεξής, αλλά δεν παρέχουν πληροφορίες σχετικά με την ανταλλαγή μηνυμάτων ή οι κλήσεις μεθόδων , μεταξύ τους .
Εικόνων Ακολουθία διάγραμμα
Η

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα