Εξέλιξη Κομματιού
Εισαγωγή
• Παρουσιάσεις εκπαιδευτή και συμμετεχόντων
• Εισαγωγή στη μοντελοποίηση
• Εισαγωγή στη SysML
• Εισαγωγή στο MagicDraw/Cameo
• Ορισμός μιας μελέτης περίπτωσης
Δομική Αποσύνθεση Συστήματος
• Σημειογραφία διαγράμματος πακέτων
• Αποσύνθεση συστήματος σε πακέτα
• Μοντελοποίηση εξαρτήσεων πακέτων
• Πρακτική Άσκηση: Μοντελοποίηση δομής πακέτων
Ανάλυση Αναγκών Χρηστών
• Σημειογραφία διαγράμματος περιπτώσεων χρήσης
• Αναγνώριση δρώντων
• Αναγνώριση περιπτώσεων χρήσης
• Σχέσεις περιπτώσεων χρήσης
• Πρακτική Άσκηση: Μοντελοποίηση περιπτώσεων χρήσης
Καθορισμός Απαιτήσεων Συστήματος
• Από τις περιπτώσεις χρήσης στις απαιτήσεις συστήματος
• Σημειογραφία διαγράμματος απαιτήσεων
• Προσδιορισμός απαιτήσεων
• Καθορισμός δομής απαιτήσεων
• Επαλήθευση απαιτήσεων με περιπτώσεις δοκιμών
• Σχέσεις απαιτήσεων
• Πρακτική Άσκηση: Μοντελοποίηση απαιτήσεων
Ορισμός Δομικών Μπλοκ (Απεικόνιση Μαύρου Κουτιού)
• Σημειογραφία διαγράμματος ορισμού μπλοκ
• Δομικά μπλοκ
• Μοντελοποίηση ιδιοτήτων μπλοκ
• Καθορισμός σχέσεων μεταξύ μπλοκ
• Καθορισμός λεξικού δεδομένων συστήματος
• Πρακτική Άσκηση: Μοντελοποίηση απεικόνισης μαύρου κουτιού ενός συστήματος
Μοντελοποίηση Δομής Μπλοκ (Απεικόνιση Λευκού Κουτιού)
• Διάγραμμα εσωτερικών μπλοκ
• Οπτικοποίηση μερών μπλοκ
• Σύνδεση μερών με συνδέσμους
• Ορισμός θυρών
• Ορισμός ροών στοιχείων και μπλοκ διεπαφής
• Πρακτική Άσκηση: Μοντελοποίηση απεικόνισης λευκού κουτιού ενός συστήματος
Μοντελοποίηση Περιορισμών Συστήματος
• Ορισμός μπλοκ περιορισμών
• Δέσμευση ιδιοτήτων περιορισμών με ιδιότητες τιμών
• Εκτέλεση παραμετρικών
• Πρακτική Άσκηση: Μοντελοποίηση παραμετρικών
Σχεδίαση Συμπεριφοράς Συστήματος βάσει Καταστάσεων
• Σημειογραφία διαγράμματος μηχανής καταστάσεων
• Αναγνώριση καταστάσεων
• Ορισμός συμβάντων μετάβασης καταστάσεων
• Προσδιορισμός σημάτων
• Προσδιορισμός επιπτώσεων
• Εκτέλεση μηχανών καταστάσεων
• Πρακτική Άσκηση: Μοντελοποίηση μηχανών καταστάσεων
Σχεδίαση Ροών Ελέγχου και Δεδομένων
• Διάγραμμα δραστηριοτήτων
• Ορισμός δραστηριοτήτων
• Προσδιορισμός παραμέτρων
• Ορισμός ενεργειών
• Μοντελοποίηση ροών ελέγχου
• Μοντελοποίηση ροών δεδομένων
• Εκτέλεση δραστηριοτήτων
• Πρακτική Άσκηση: Μοντελοποίηση δραστηριοτήτων
Σχεδίαση Επικοινωνιών
• Σημειογραφία διαγράμματος ακολουθίας
• Μοντελοποίηση γραμμών ζωής
• Μοντελοποίηση μηνυμάτων
• Αποσύνθεση αλληλεπιδράσεων με χρήση αναφορών
• Εφαρμογή θραυσμάτων αλληλεπίδρασης
• Ορισμός χρονικών περιορισμών
• Πρακτική Άσκηση: Μοντελοποίηση αλληλεπιδράσεων
Μοντελοποίηση Διατομεακών Δομών
• Λογικές και Φυσικές Αρχιτεκτονικές
• Σχέση αντιστοίχισης
• Επιλογές εμφάνισης αντιστοιχίσεων
• Αναγνώριση τύπων αντιστοιχίσεων
• Πίνακας αντιστοίχισης
• Πρακτική Άσκηση: Δημιουργία πίνακα αντιστοίχισης
Σύνοψη
• Περίληψη εκπαίδευσης
• Συζήτηση υπολειπόμενων ερωτήσεων
Απαιτήσεις
Δεν υπάρχουν συγκεκριμένες απαιτήσεις για την παρακολούθηση αυτού του μαθήματος.