Course Outline

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

    Σύντομο ιστορικό UML Επισκόπηση ζητημάτων στον τομέα της αντικειμενοστραφής μοντελοποίησης Προδιαγραφές OMG UML Επισκόπηση διαγραμμάτων UML

Διαχείριση απαιτήσεων

    Διαίρεση απαιτήσεων Κατηγορίες απαιτήσεων σύμφωνα με FURPS Μέθοδοι συλλογής απαιτήσεων Μοντελοποίηση απαιτήσεων με χρήση του συμβολισμού UML Πίνακας εξάρτησης απαιτήσεων Δημιουργία προδιαγραφών απαιτήσεων με βάση διαγράμματα

Μοντελοποίηση επιχειρηματικής διαδικασίας

    Ορισμός επιχειρηματικής διαδικασίας Μοντελοποίηση επιχειρηματικής διαδικασίας στο UML Διάγραμμα δραστηριότητας Απόφαση και ταυτόχρονες ροές Εξαιρέσεις και χειρισμός εξαιρέσεων Κατατμήσεις, ίχνη

Μοντελοποίηση μη λειτουργικών απαιτήσεων

    Χρήση εξαρτημάτων και διαγραμμάτων υλοποίησης Αρχική αρχιτεκτονική συστήματος - λογική και φυσική Μοντελοποίηση απαιτήσεων που σχετίζονται με την ασφάλεια, την απόδοση, την αξιοπιστία του συστήματος

Μοντελοποίηση λειτουργικών απαιτήσεων

    Προσδιορισμός του πεδίου εφαρμογής του συστήματος Μοντελοποίηση λειτουργικότητας του συστήματος με χρήση διαγράμματος περίπτωσης χρήσης Προσδιορισμός παραγόντων και σχέσεων μεταξύ τους Αναγνώριση περιπτώσεων χρήσης Συσχέτιση "δρώντος - περίπτωση χρήσης" και ιδιότητές του Σχέσεις μεταξύ περιπτώσεων χρήσης: συμπερίληψη, επέκταση, γενίκευση
Δημιουργία σεναρίων περιπτώσεων χρήσης και δημιουργία διαγραμμάτων με βάση αυτά (δραστηριότητα, μηχανή κατάστασης)
  • Μοντέλο αναλυτικού συστήματος
  • Χρήση διαγράμματος ακολουθίας Τύποι μηνυμάτων: ασύγχρονο, σύγχρονο, επιστροφή Καθορισμός σειράς αρίθμησης μηνυμάτων Κατηγορίες αναλυτικών αντικειμένων: Όριο, Έλεγχος και Οντότητα

      Εισαγωγή στο σχεδιασμό του συστήματος
    Μοντελοποίηση αλληλεπίδρασης
  • Στατική μοντελοποίηση
  • Διάγραμμα τάξης και δημιουργία πηγαίου κώδικα Σχέση συσχέτισης και τα χαρακτηριστικά της Άλλες σχέσεις: συνάθροιση, σύνθεση, γενίκευση, εξάρτηση, συσχετιστική τάξη
  • Προώθηση/Αντίστροφη μηχανική Δημιουργία πηγαίου κώδικα με βάση ένα διάγραμμα

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

    Συνιστάται η γνώση βασικών αντικειμενοστρεφών εννοιών ή οποιασδήποτε αντικειμενοστρεφούς γλώσσας.

     21 Hours

    Number of participants



    Price per participant

    Testimonials (3)

    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

    Related Categories