Εξέλιξη Κομματιού
Θεμελιώδεις Αρχές UML & Εφαρμογή στο EA
Γέφυρα μεταξύ της θεωρίας UML και της εκτέλεσης στο EA.
- Υψηλού Επιπέδου Αρχές UML: Επισκόπηση του UML 2.x, Κατηγοριοποίηση Διαγραμμάτων και Προφίλ EA.
- Πρότυπα Μοντελοποίησης στο EA: Χρήση τυπικών προτύπων έναντι προσαρμοσμένων εντός του EA.
- Δομή Μοντέλου: Πάκετα (Packages), Χώροι Ονομάτων (Namespaces), Στερεότυπα (Stereotypes) και Τιμές Tagged Values.
- Εργαστήριο Πρακτικής Εφαρμογής: Δημιουργία ενός δομημένου πλαισίου έργου χρησιμοποιώντας Πάκετα και Στερεότυπα.
Λειτουργικό & Εταιρικό Μοντελοποίηση
Καταγραφή απαιτήσεων και εργασιών.
- Μοντελοποίηση Χρησιμότητας (Use Case): Δημιουργία Διαγραμμάτων Χρησιμότητας, Δραστήρων και Σχέσεων.
- Λειτουργίες EA: Σύνδεση Απαιτήσεων, Ιχνηλασιμότητα (Traceability) και Διαχείριση Συμφεροντούχων.
- Διαγράμματα Δραστηριότητας: Μοντελοποίηση εταιρικών διεργασιών και εργασιών.
- Λειτουργίες EA: Διαδρομές (Swimlanes), Συλλογές (Pools), Ροή Ελέγχου και Αντικείμενα Δεδομένων.
- Μηχανική Απαιτήσεων: Καταγραφή απαιτήσεων, κανόνες επικύρωσης και σύνδεση με στοιχεία μοντέλου.
- Εργαστήριο Πρακτικής Εφαρμογής: Κατασκευή ενός πλήρους Διαγράμματος Χρησιμότητας και χαρτογράφηση εταιρικών εργασιών σε ένα Διάγραμμα Δραστηριότητας.
Μάθημα 4: Δομική & Συμπεριφορική Μοντελοποίηση
Λεπτομερής στατικός και δυναμικός σχεδιασμός.
Στατική Μοντελοποίηση (Διαγράμματα Τάξεων):
- Δημιουργία Τάξεων, Διεπαφών, Παραμετροποιήσεων (Enumerations) και Συνδέσεων.
- Λειτουργίες EA: Κληρονομικότητα, Υλοποίηση (Realization), Γενίκευση, Σύνθεση (Aggregation) και Σύσταση (Composition).
- Διαχείριση ορατότητας και προσπελασιμότητας.
Δυναμική Μοντελοποίηση (Διαγράμματα Αλληλεπιδράσεων/Sequence):
- Δημιουργία Γραμμών Ζωής, Μηνυμάτων και Αλληλεπιδράσεων.
- Λειτουργίες EA: Μηνύματα προς εαυτό, Κλάδοι Alt/Loop και Μπάρες Ενεργοποίησης.
- Μοντελοποίηση αλλαγών κατάστασης και αλληλεπιδράσεων μεταξύ στοιχείων.
- Εργαστήριο Πρακτικής Εφαρμογής: Ανάπτυξη ενός Διαγράμματος Τάξεων με πλήρεις σχέσεις και ενός Διαγράμματος Αλληλεπιδράσεων για την επικύρωση των συνδέσεων.
Τεκμηρίωση, Αναφορές & Δημοσίευση
Κοινοποίηση μοντέλων και παραγωγή παραδόσεων.
- Εκτυπώσιμη Τεκμηρίωση: Διαμόρφωση προτύπων εκτύπωσης και εξαγωγή σε PDF/Word.
- Τεκμηρίωση βάσει Web: Δημοσίευση μοντέλων σε διακομιστή μέσω HTML Help.
- Λειτουργίες EA: Προσαρμογή προτύπων HTML, δομών πλοήγησης και προφίλ δημοσίευσης.
- Αναφορές Μοντέλου: Δημιουργία προσαρμοσμένων αναφορών χρησιμοποιώντας Λεξικά Δεδομένων και Μαγικούς Βοηθούς Αναφορών.
- Ενσωμάτωση: Εξαγωγή σε άλλες μορφές (BPMN, SysML, ArchiMate) εφόσον είναι εφικτό.
- Εργαστήριο Πρακτικής Εφαρμογής: Δημιουργία ενός επαγγελματικού αρχείου HTML help και μιας προσαρμοσμένης αναφοράς μοντέλου.
Επαγγελματικές Συμβουλές, Τρικ & Άριστες Πρακτικές
Αποδοτικότητα και επαγγελματικές ροές εργασιών.
- Συντομεύσεις Πληκτρολογίου & Αποδοτικότητα: Προσαρμογή του εργαλείου για ταχύτητα.
- Συντήρηση Μοντέλου: Έλεγχος συνοχής, επικύρωση μοντέλων και διαχείριση εκδόσεων μοντέλου.
- Συνηθισμένα Λάθη: Αποφυγή συνηθισμένων λαθών αρχαρίων στο EA.
- Διαχείρευση Πόρων: Διαχείρευση μνήμης, βελτιστοποίηση βάσης δεδομένων και στρατηγικές αντιγράφων ασφαλείας.
- Συνεδρία Ερωτήσεων & Απαντήσεων: Απάντηση σε συγκεκριμένες προκλήσεις των συμμετεχόντων.
Απαιτήσεις
Προαπαιτούμενα
Δεν απαιτείται προηγούμενη εμπειρία με το Sparx Enterprise Architect. Η βασική γνώση εννοιών UML είναι χρήσιμη αλλά όχι υποχρεωτική.
Κοινό-στόχος
Business Analysts, System Architects, Software Developers και Project Managers που είναι νέοι στην πλατφόρμα Sparx Enterprise Architect.
Σχόλια (4)
Η απόκριση που έχω λάβει από το ομάδα είναι ότι ο καθηγητής ήταν γνώστηκες.
Christian Knott - DEWC Systems
Κομμάτι - Introduction to Enterprise Architect
Μηχανική Μετάφραση
Καλή επισκόπηση της αρχιτεκτονικής σε θεωρία.
Gergely Csernak
Κομμάτι - Introduction to Enterprise Architect
Μηχανική Μετάφραση
Ο Philippe κατάφερε να παρουσιάσει αρκετές δυνατότητες του Sparx EA σε λίγο χρόνο.
Tawatchai Mentaisong - Scania CV AB
Κομμάτι - Introduction to Enterprise Architect
Μηχανική Μετάφραση
-Η γνώση του εκπαιδευτή στο θέμα ήταν πραγματικά καλή. Μπόρεσε να εξηγήσει πολύ όμορφα και να απαντήσει σε όλα τα ερωτήματα στη συνέχεια. -Να μπορώ να γνωρίζω όλες τις δυνατότητες που έχει το εργαλείο ήταν πραγματικά καλό. -Η δομή που έδειξε, όπως η χρήση σεναρίων και ενδυνάμωσης της αντακόλουθης απαρίθμησης, θα μπορούσε να μου είναι πραγματικά χρήσιμη στην καθημερινή μου δουλειά.
Harsha Jain - Scania CV AB
Κομμάτι - Introduction to Enterprise Architect
Μηχανική Μετάφραση