Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Εισαγωγή στη γλώσσα UML
- Μια σύντομη ιστορία UML
- Επισκόπηση θεμάτων στον τομέα της αντικειμενοστρεφούς μοντελοποίησης
- Προδιαγραφή UML ομάδα OMG
- Επισκόπηση διαγράμματος UML
Διαχείριση απαιτήσεων
- Διαίρεση απαιτήσεων
- Κατηγορίες απαιτήσεων σύμφωνα με το FURPS
- Μέθοδοι συλλογής απαιτήσεων
- Μοντελοποίηση απαιτήσεων με χρήση σημειογραφίας UML
- Πίνακας εξάρτησης απαιτήσεων
- Δημιουργία προδιαγραφών απαιτήσεων με βάση διαγράμματα
Μοντελοποίηση επιχειρηματικής διαδικασίας
- Ορισμός επιχειρηματικής διαδικασίας
- Μοντελοποίηση επιχειρηματικών διαδικασιών στο UML
- Διάγραμμα δραστηριότητας
- Απόφαση και παράλληλες ροές
- Εξαιρέσεις και χειρισμός εξαιρέσεων
- Χωρίσματα, πίστες
Μοντελοποίηση μη λειτουργικών απαιτήσεων
- Χρήση εξαρτημάτων και διαγραμμάτων υλοποίησης
- Αρχική αρχιτεκτονική συστήματος - λογική και φυσική
- Απαιτήσεις μοντελοποίησης που σχετίζονται με την ασφάλεια, την απόδοση και την αξιοπιστία του συστήματος
Μοντελοποίηση λειτουργικών απαιτήσεων
- Οριοθέτηση του συστήματος
- Μοντελοποίηση της λειτουργικότητας του συστήματος χρησιμοποιώντας ένα διάγραμμα περίπτωσης χρήσης
- Αναγνώριση των ηθοποιών και των σχέσεων μεταξύ τους
- Αναγνώριση περιπτώσεων χρήσης
- Σύλλογος «Ηθοποιός – περίπτωση χρήσης» και οι ιδιότητες του
- Σχέσεις μεταξύ περιπτώσεων χρήσης: συμπερίληψη, επέκταση, γενίκευση
- Δημιουργία σεναρίων περιπτώσεων χρήσης και δημιουργία διαγραμμάτων με βάση αυτά (δραστηριότητες, μηχανές
κατάσταση)
Μοντέλο αναλυτικού συστήματος
- Χρησιμοποιώντας ένα διάγραμμα ακολουθίας
- Τύποι μηνυμάτων: ασύγχρονο, σύγχρονο, επιστροφή
- Καθορισμός της σειράς αρίθμησης του μηνύματος
- Κατηγορίες αναλυτικών αντικειμένων: Όριο, Έλεγχος και Οντότητα
- Εισαγωγή στο σχεδιασμό του συστήματος
- Μοντελοποίηση αλληλεπίδρασης
Στατική μοντελοποίηση
- Δημιουργία διαγράμματος τάξης και πηγαίου κώδικα
- Η σχέση συσχέτισης και τα χαρακτηριστικά της
- Άλλες σχέσεις: συνάθροιση, σύνθεση, γενίκευση, εξάρτηση, συνειρμική τάξη
- Μπροστινή/Αντίστροφη μηχανική
- Δημιουργία πηγαίου κώδικα με βάση ένα διάγραμμα
- Δημιουργία διαγράμματος από πηγαίο κώδικα
- Συγχρονισμός του κώδικα και του διαγράμματός σας
- Διαγράμματα αντικειμένων, συνδεδεμένων δομών και πακέτων
Δυναμική μοντελοποίηση
- Στατική επαλήθευση μοντέλου
- Διευκρίνιση των υπογραφών μεθόδου
- Επαλήθευση της ορθότητας του διαγράμματος τάξης
- Δυναμική μοντελοποίηση σε επίπεδο κλήσεων μεθόδου
- Διάγραμμα ακολουθίας επιπέδου σχεδίασης
Requirements
Συνιστάται η γνώση βασικών αντικειμενοστρεφών εννοιών ή οποιασδήποτε αντικειμενοστρεφούς γλώσσας.
21 Hours
Testimonials (2)
Learned a lot of practical material. The exercises were very practical as well.
JIMMY CHAN
Course - Object-Oriented Analysis and Design using UML
Practice exercises were great and the help given by the trainer was excellent.