Οπτική μοντελοποίηση με χρήση UML - μάθημα 22.900 RUB. από το IBS Training Center, εκπαίδευση 16 ωρών, Ημερομηνία 28 Νοεμβρίου 2023.
μικροαντικείμενα / / November 28, 2023
Η βάση για την επιτυχία οποιουδήποτε έργου πληροφορικής είναι η καλά οργανωμένη επικοινωνία μεταξύ όλων των συμμετεχόντων: μελών της ομάδας έργου, πελάτες, υπεργολάβοι. Η πολυπλοκότητα της δημιουργίας μιας τέτοιας επικοινωνίας αυξάνεται σημαντικά καθώς διευρύνεται η γεωγραφία των έργων, όταν όλοι οι συμμετέχοντες όχι μόνο μιλούν διαφορετικές γλώσσες, αλλά έχουν και διαφορετικές νοοτροπίες. Ωστόσο, εάν το έργο συγκεντρώνεται σε μια χώρα, συχνά αποδεικνύεται ότι οι εκπρόσωποι των επιχειρήσεων και Οι προγραμματιστές λογισμικού διαφέρουν στη γλώσσα και τη νοοτροπία σχεδόν τόσο ριζικά όσο οι κάτοικοι διαφορετικές χώρες.
Πώς μπορούμε να διασφαλίσουμε ότι οι πληροφορίες που είναι σημαντικές για το έργο είναι προσβάσιμες και κατανοητές σε κάθε συμμετέχοντα; Πώς μπορούμε να αναπτύξουμε μια «κοινή γλώσσα» που θα μας επέτρεπε να περιγράφουμε τις σχεδιαστικές λύσεις ξεκάθαρα, ξεκάθαρα και πλήρως;
Η καλύτερη πρακτική προς αυτή την κατεύθυνση είναι η χρήση οπτικών γλωσσών μοντελοποίησης που σας επιτρέπουν να απαλλαγείτε από την ασάφεια των φυσικών γλωσσών. Η αποτελεσματικότητά τους βασίζεται σε δύο βασικές αρχές:
- καθαρές γραφικές εικόνες για να περιγράψουν ακόμη και αφηρημένες έννοιες.
- σαφείς επίσημους κανόνες για τη δημιουργία ολιστικών μοντέλων από αυτές τις γραφικές εικόνες.
Για έργα πληροφορικής σήμερα, η πιο καθολική και βολική γλώσσα οπτικής μοντελοποίησης είναι η UML (Unified Modeling Language). Σας επιτρέπει να περιγράφετε συστήματα οποιασδήποτε πολυπλοκότητας από διαφορετικές οπτικές γωνίες σε οποιοδήποτε στάδιο της διαδικασίας ανάπτυξης.
Αυτή η εκπαίδευση είναι αφιερωμένη στη μελέτη πολλών τύπων διαγραμμάτων UML που έχουν μεγαλύτερη ζήτηση κατά την προετοιμασία των απαιτήσεων: Τάξη, Περίπτωση χρήσης, Ακολουθία, Δραστηριότητα, Μηχανή κατάστασης. Κατά τη διάρκεια της εκπαίδευσης, οι μαθητές θα εξοικειωθούν με τη μεθοδολογία για την κατασκευή κάθε τύπου διαγράμματος και θα αναπτύξουν δεξιότητες μοντελοποίησης κατά τη διάρκεια πρακτικών ασκήσεων.
Η δημιουργία σωστών και χρήσιμων οπτικών μοντέλων είναι αδύνατη χωρίς σωστή αντικειμενοστραφή σκέψη - η απλή γνώση της σύνταξης UML δεν αρκεί για αυτό. Ως εκ τούτου, κατά τη διάρκεια της εκπαίδευσης δίνεται μεγάλη προσοχή στην αναθεώρηση των θεμελιωδών αρχών της αντικειμενοστρεφούς προσέγγισης (OOP). Συγκεκριμένα, συζητούνται έννοιες του OOP όπως η αφαίρεση, η σπονδυλωτή, η κληρονομικότητα, η ενθυλάκωση και ο πολυμορφισμός.
Το μάθημα είναι μέρος της σχολής «Ανάλυση Συστημάτων». Η εξειδίκευση του σχολείου είναι ο εντοπισμός, η τεκμηρίωση και η δόμηση απαιτήσεων για πληροφοριακά συστήματα. Το εκπαιδευτικό υλικό του σχολείου αναπτύσσεται με βάση τον διεθνή οδηγό «Guide to the Business Analysis Body of Knowledge® (BABOK®), έκδοση 2».
Ειδικότερα, το μάθημα πραγματεύεται ζητήματα που σχετίζονται με ορισμένες τεχνικές BABOK ®: «Μοντελοποίηση δεδομένων», «Οργανωτική μοντελοποίηση", "Μοντελοποίηση διαδικασίας", "Σενάρια και περιπτώσεις χρήσης", "Διαγράμματα ακολουθίας", "Διαγράμματα κατάσταση."
Η γλώσσα UML υποστηρίζεται από μεγάλο αριθμό εργαλείων CASE επί πληρωμή και δωρεάν: Sparx Systems Enterprise Architect, Sybase Power Designer, Visual Paradigm, ARIS και πολλά άλλα.
Το μάθημα δεν εξετάζει ούτε εφαρμόζει αυτά τα εργαλεία λεπτομερώς, αλλά συζητά επιλογές για την επιλογή τους σε έργα πληροφορικής.
Αυτό το μάθημα είναι επίσης διαθέσιμο σε ηλεκτρονική μορφή.
Όλες οι πληροφορίες που δημοσιεύονται σε αυτήν την ενότητα του Lifehacker δεν αποτελούν δημόσια προσφορά όπως ορίζεται από τις διατάξεις του άρθρου 437 του Αστικού Κώδικα της Ρωσικής Ομοσπονδίας και προορίζονται μόνο για ενημερωτικούς σκοπούς.
Η υπηρεσία χρησιμοποιεί τεχνολογίες από το έργο «Educated» και δεν παρέχει εκπαιδευτικές υπηρεσίες.