Course Outline

Εισαγωγή

  • Πληροφορίες εξετάσεων
  • Πίνακας κάλυψης
  • OMG Κατάλογος Πιστοποιημένων Επαγγελματιών
  • Λήψη εξετάσεων (διαδικτυακά ή σε εξεταστικό κέντρο)

Γιατί κάνουμε μοντελοποίηση

  • Η αξία του μοντελισμού
  • Πότε κάνουμε μοντέλο;
  • Πότε δεν κάνουμε μοντέλο;
  • Αφαίρεση
  • Εισαγωγή MDA
  • Μοντέλο τομέα
  • Ανάλυση Αξίας Μοντέλου

Το διάγραμμα της τάξης

Κοινή Δομή

  • Τύπος
  • Εξάρτηση
  • Χώρος ονομάτων
  • VisibilityKind (δημόσιο, ιδιωτικό, προστατευμένο)
  • ΠολλαπλότηταElement
  • Περιορισμός
  • Σχόλιο

Απλοί ταξινομητές

  • PrimitiveType
  • Τύπος δεδομένων
  • Απαρίθμηση
  • ΑπαρίθμησηΚυριολεκτικά
  • Διεπαφή
  • Πραγματοποίηση διεπαφής
  • Σήμα
  • Ρεσεψιόν

Δομημένοι ταξινομητές

  • Σχέση
  • Τάξη

Ταξινόμηση

  • Γενίκευση
  • χαρακτηριστικό
  • Δομικό χαρακτηριστικό
  • Χαρακτηριστικό συμπεριφοράς
  • Ιδιοκτησία
  • Λειτουργία
  • Παράμετρος
  • AggregationKind (Σύνθεση, Συνάθροιση)

Αξίες

  • LiteralBoolean
  • LiteralInteger
  • LiteralReal
  • LiteralUnlimitedNatural
  • LiteralNull
  • LiteralString
  • Αδιαφανές Expressιόν

Το διάγραμμα αντικειμένου

  • InstanceSpecification
  • Θυρίδα

Το διάγραμμα πακέτου

Πακέτα

  • Πακέτο
  • PackageImport

Το Use Case Διάγραμμα

Use Cases

  • UseCase
  • Ηθοποιός
  • Περιλαμβάνω

Το διάγραμμα δραστηριότητας

Activities

  • Δραστηριότητα
  • ActivityFinalNode
  • ActivityParameterNode
  • ControlFlow
  • InitialNode
  • Κόμβος απόφασης
  • FlowFinalNode
  • ForkNode
  • JoinNode
  • MergeNode
  • ObjectFlow
  • ObjectNode

Ενέργειες

  • Δράση
  • CallBehaviorAction
  • CallOperationAction,
  • SendSignalAction
  • AcceptEventAction
  • Καρφίτσα
  • InputPin, OutputPin
  • Αδιαφανής Δράση

Το διάγραμμα ακολουθίας

Αλληλεπιδράσεις

  • ΑΛΛΗΛΕΠΙΔΡΑΣΗ
  • Προδιαγραφή εμφάνισης
  • ExecutionSpecification
  • ExecutionOccurrenceSpecification
  • Προδιαγραφή DestructionOccurrence
  • Γραμμή της ζωής
  • Μήνυμα
  • MessageOccurrenceSpecification
  • Ταξινόμηση μηνυμάτων
  • MessageEnd

Κοινή Συμπεριφορά

  • CallEvent
  • SignalEvent
  • Δώσει το έναυσμα για
  • Αδιαφανής Συμπεριφορά

Το διάγραμμα της κατάστασης μηχανής

Κρατικές Μηχανές

  • Κρατική μηχανή
  • κατάσταση
  • Μετάβαση
  • Ψευδοκατάσταση: επιλογή, διασταύρωση, αρχική
  • FinalState

Requirements

Απαιτείται η κατανόηση βασικών αντικειμενοστρεφών εννοιών ή βασικών UML γνώσεων.

 21 Hours

Number of participants



Price per participant

Testimonials (6)

Related Courses

Design Patterns

14 Hours

Efficient Requirement Management using Agile Methods and Agile UML Modeling

21 Hours

System Engineering using SysML and UML 2

21 Hours

Applying SysML with MagicDraw/Cameo

21 Hours

Object-oriented analysis and design using the language UML

21 Hours

Related Categories