Διαφορά μεταξύ διαγράμματος ERD και κλάσης Διαφορά μεταξύ

Anonim

ERD εναντίον διαγράμματος κλάσης

Διαγράμματα κλάσης

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

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

Χρησιμοποιούνται για την εννοιολογική μοντελοποίηση της συστηματικής εφαρμογής.

Λεπτομερής μοντελοποίηση προκειμένου να μεταφραστούν σε κώδικες προγραμματισμού.

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

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

Πηγή

// www. google. com / αναζήτηση; q = διάγραμμα τάξης & hl = en & safe = off & prmd = iv & tbm = isch & tbo = u & source = στην τεχνολογία λογισμικού ονομάζεται μοντελοποίηση σχέσης οντοτήτων. Αυτή η μοντελοποίηση χρησιμοποιείται για τη μοντελοποίηση μιας βάσης δεδομένων. Είναι μια μέθοδος με την οποία παράγεται το εννοιολογικό μοντέλο ενός συστήματος. Τα διαγράμματα που παράγονται από αυτή τη μέθοδο ονομάζονται διαγράμματα οντότητας-σχέσης. Αυτά τα διαγράμματα δεν δείχνουν μια ενιαία οντότητα. παρουσιάζουν ένα σύνολο οντοτήτων ή ένα σύνολο σχέσεων.

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

Πηγή

// www. google. com / αναζήτηση; q = ERD & hl = en & safe = off & prmd = ivns & tbm = isch & tbo = u & source = univ & sa = X & ei = ANfxTZXrGY3SrQe5nf35Bw & ved = 0CFAQsAQ & biw = 1680 & bih = 929

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

Το διάγραμμα κλάσης και το ERD έχουν πολύ διαφορετικές γραφικές παραστάσεις.