Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Εισαγωγή στη γλώσσα UML
- Σύντομη ιστορία της UML
- Επισκόπηση θεμάτων αντικειμενοστρεφούς μοντελοποίησης
- Προδιαγραφή UML της ομάδας OMG
- Επισκόπηση διαγραμμάτων UML
Διαχείριση απαιτήσεων
- Διαχωρισμός απαιτήσεων
- Κατηγορίες απαιτήσεων κατά FURPS
- Μέθοδοι συλλογής απαιτήσεων
- Μοντελοποίηση απαιτήσεων με χρήση του UML
- Πίνακας εξαρτήσεων απαιτήσεων
- Δημιουργία προδιαγραφών απαιτήσεων βάσει διαγραμμάτων
Μοντελοποίηση επιχειρησιακών διαδικασιών
- Ορισμός επιχειρησιακής διαδικασίας
- Μοντελοποίηση επιχειρησιακών διαδικασιών σε UML
- Διάγραμμα δραστηριότητας
- Ροές αποφάσεων και ταυτόχρονες ροές
- Εξαιρέσεις και διαχείριση εξαιρέσεων
- Διαμερίσματα, λωρίδες
Μοντελοποίηση μη λειτουργικών απαιτήσεων
- Χρήση διαγραμμάτων δομικών στοιχείων και ανάπτυξης
- Προκαταρκτική αρχιτεκτονική συστήματος - λογική και φυσική
- Μοντελοποίηση απαιτήσεων που σχετίζονται με την ασφάλεια, την απόδοση, την αξιοπιστία του συστήματος
Μοντελοποίηση λειτουργικών απαιτήσεων
- Καθορισμός του πεδίου εφαρμογής του συστήματος
- Μοντελοποίηση της λειτουργικότητας του συστήματος με τη βοήθεια του διαγράμματος περιπτώσεων χρήσης
- Προσδιορισμός δρώντων και των μεταξύ τους σχέσεων
- Αναγνώριση περιπτώσεων χρήσης
- Συσχέτιση «δρων - περίπτωση χρήσης» και οι ιδιότητές της
- Σχέσεις μεταξύ περιπτώσεων χρήσης: include, extend, γενίκευση
- Δημιουργία σεναρίων περιπτώσεων χρήσης και δημιουργία διαγραμμάτων βάσει αυτών (δραστηριότητας, μηχανής καταστάσεων)
Αναλυτικό μοντέλο συστήματος
- Χρήση διαγράμματος ακολουθίας
- Τύποι μηνυμάτων: ασύγχρονα, σύγχρονα, επιστροφής
- Καθορισμός της σειράς αρίθμησης μηνυμάτων
- Κατηγορίες αναλυτικών αντικειμένων: Boundary, Control, Entity
- Εισαγωγή στον σχεδιασμό συστήματος
- Μοντελοποίηση αλληλεπιδράσεων
Στατική μοντελοποίηση
- Διάγραμμα κλάσεων και παραγωγή πηγαίου κώδικα
- Σχέση συσχέτισης και οι ιδιότητές της
- Υπόλοιπες σχέσεις: συσσώρευση, σύνθεση, γενίκευση, εξάρτηση, κλάση συσχέτισης
- Forward/Reverse engineering
- Παραγωγή πηγαίου κώδικα από διάγραμμα
- Παραγωγή διαγράμματος από πηγαίο κώδικα
- Συγχρονισμός κώδικα και διαγράμματος
- Διαγράμματα αντικειμένων, δομών σύνθεσης και πακέτων
Δυναμική μοντελοποίηση
- Επαλήθευση του στατικού μοντέλου
- Διευκρίνιση των υπογραφών μεθόδων
- Επαλήθευση της ορθότητας του διαγράμματος κλάσεων
- Δυναμική μοντελοποίηση σε επίπεδο κλήσεων μεθόδων
- Διάγραμμα ακολουθίας σε επίπεδο σχεδιασμού
Απαιτήσεις
Συνιστάται η γνώση βασικών εννοιών αντικειμενοστρέφειας ή κάποιας αντικειμενοστρεφούς γλώσσας.
21 Ώρες
Σχόλια (2)
Learned a lot of practical material. The exercises were very practical as well.
JIMMY CHAN
Κομμάτι - Object-Oriented Analysis and Design using UML
Μηχανική Μετάφραση
Practice exercises were great and the help given by the trainer was excellent.
Elmer Tuz
Κομμάτι - Object-Oriented Analysis and Design using UML
Μηχανική Μετάφραση