Vizualno modeliranje z uporabo UML - tečaj 22.900 RUB. iz izobraževalnega centra IBS, usposabljanje 16 ur, datum 28. november 2023.
Miscellanea / / November 28, 2023
Osnova za uspeh vsakega IT projekta je dobro organizirana komunikacija med vsemi udeleženci: člani projektne skupine, naročniki, podizvajalci. Kompleksnost gradnje takšne komunikacije se znatno poveča s širitvijo geografije projektov, ko vsi udeleženci ne le govorijo različne jezike, ampak imajo tudi različne mentalitete. Če pa je projekt skoncentriran v eni državi, se pogosto izkaže, da predstavniki podjetij in razvijalci programske opreme se po jeziku in mentaliteti razlikujejo skoraj tako korenito kot prebivalci različne države.
Kako lahko poskrbimo, da bodo informacije, pomembne za projekt, dostopne in razumljive vsakemu udeležencu? Kako lahko razvijemo »skupni jezik«, ki bi omogočal jasno, nedvoumno in popolno opisovanje oblikovalskih rešitev?
Najboljša praksa v tej smeri je uporaba jezikov za vizualno modeliranje, ki vam omogočajo, da se znebite dvoumnosti naravnih jezikov. Njihova učinkovitost temelji na dveh glavnih načelih:
- jasne grafične podobe za opis celo abstraktnih pojmov;
- jasna formalna pravila za ustvarjanje celostnih modelov iz teh grafičnih podob.
Za današnje IT projekte je najbolj univerzalen in priročen jezik za vizualno modeliranje UML (Unified Modeling Language). Omogoča vam opis sistemov katere koli kompleksnosti z različnih zornih kotov na kateri koli stopnji razvojnega procesa.
To usposabljanje je namenjeno preučevanju več vrst diagramov UML, ki so najbolj iskane pri pripravi zahtev: razred, primer uporabe, zaporedje, dejavnost, stanje stroj. Med usposabljanjem se bodo študenti seznanili z metodologijo za izdelavo posameznih vrst diagramov in bodo med praktičnimi vajami razvijali veščine modeliranja.
Gradnja pravilnih in uporabnih vizualnih modelov je nemogoča brez ustreznega objektno usmerjenega razmišljanja – samo poznavanje sintakse UML za to ni dovolj. Zato veliko pozornosti med usposabljanjem namenjamo pregledu osnov objektno usmerjenega pristopa (OOP). Obravnavani so zlasti koncepti OOP, kot so abstrakcija, modularnost, dedovanje, inkapsulacija in polimorfizem.
Predmet je del šole “Sistemska analiza”. Specializacija šole je prepoznavanje, dokumentiranje in strukturiranje zahtev za informacijske sisteme. Izobraževalna gradiva šole so razvita na podlagi mednarodnega vodnika »Guide to the Business Analysis Body of Knowledge ® (BABOK ®), verzija 2.«
Predmet obravnava zlasti vprašanja, povezana z nekaterimi tehnikami BABOK ®: »Modeliranje podatkov«, »Organizacijska modeliranje", "Modeliranje procesov", "Scenariji in primeri uporabe", "Diagrami zaporedij", "Diagrami država."
Jezik UML podpira veliko število plačljivih in brezplačnih orodij CASE: Sparx Systems Enterprise Architect, Sybase Power Designer, Visual Paradigm, ARIS in mnoga druga.
Tečaj ne obravnava ali uporablja teh orodij v podrobnostih, ampak obravnava možnosti za njihovo izbiro v IT projektih.
Ta tečaj je na voljo tudi v spletni obliki.
Vse informacije, objavljene v tem razdelku Lifehackerja, niso javna ponudba v skladu z določbami člena 437 Civilnega zakonika Ruske federacije in so zgolj informativne narave.
Storitev uporablja tehnologije iz projekta “Educated” in ne nudi izobraževalnih storitev.