"Sistemska analiza. Informacijski sistemi" - tečaj 22.000 rubljev. iz MSU, usposabljanje 6 tednov. (1,5 meseca), datum: 12. maj 2023.
Miscellanea / / December 04, 2023
Program je namenjen študentom, ki se ukvarjajo z zbiranjem, analiziranjem in opisovanjem programskih zahtev programske opreme, pa tudi arhitekti in razvijalci, ki uporabljajo te zahteve za ustvarjanje informacij sistemi
Pridobljena znanja in veščine bodo zadostovale za samostojno delo sistemskega in poslovnega analitika v obeh velikih podjetij in startupov – torej so koristni za vse, ki sodelujejo pri zbiranju, analizi, upravljanju in nadzoru kakovosti zahtev za razvoj programske opreme.
To ustvarja trdne temelje za nadaljnje poglabljanje sistemov in veščin poslovne analize ter nadaljevanje kariere analitika.
Začetek: maj 2023
(23. 12. - 24. 5. 2023)
Datumi: 12,16,17,19,23,24
17.00 – 20.30
Predavanje 1 Uvod v sistemsko analizo
Uvod v sistemsko analizo. Najboljše prakse programskega inženiringa
Uvod v GOST R ISO/IEC 12207. Procesi življenjskega cikla programske opreme
Povezava praks z vizualnim modeliranjem. Instrumentalna podpora za prakse
Pregled procesa gradnje modela sistema
Faza določanja sistemskih zahtev. Faza načrtovanja sistema v skladu z zahtevami
IS: sistemski akterji in primeri uporabe
Poslovni sistem: poslovni akterji in poslovni procesi
Prehod s poslovnega sistema na procesno avtomatizacijo IS
Predavanje 2 Objektno orientirani modeli
Objektno orientirani modeli. Polimorfizem. Objekt kot abstrakcija. Razredi, atributi operacij, odnosi in njihova vizualna predstavitev
UML - principi uporabe vizualnega zapisa.
Vrste diagramov in kako jih uporabljati. Statični in dinamični diagrami. Stereotipi UML in njihova uporaba. Domensko specifična razširitev UML
Primeri
Predavanje 3 Informacijski sistem
Informacijski sistem (IS). zahteve IS. Vrste zahtev. Scenarij uporabe
Model primera uporabe. Diagram primerov uporabe UML. Koncept ectorja
Metode za prepoznavanje primerov uporabe. Tri predstave
Koncept vzorca v oblikovanju in vizualnem modeliranju
Primeri vzorcev
Predavanje 4 Predmetno področje in njegovo vizualno modeliranje
Predmetno področje in njegovo vizualno modeliranje.
Koncepti objekta dogodka in objekta imenika. Njihovi atributi
Razredni diagram. Združevanje, združevanje, sestava, implementacija, dedovanje, odvisnost
Orodja CASE za modeliranje UML. Inženiring naprej in nazaj
Prenos modelov iz projekta v projekt. Paketi v repozitoriju orodij CASE in delo z njimi
Primer
Predavanje 5 Zahteve glede dokumentiranja
Dokumentiranje zahtev IS. Vrste in sestava dokumentov
Postopek po korakih za določanje zahtev IP. Iterativni pristop
Zainteresirane strani, uporabniki IS, možnosti za njihove zahteve IS
Koncept sistema. Analiza problema
Poslovne zahteve za IP in njihovo upoštevanje v projektu
Predavanje 6 Projektni slovar in njegova povezava s predmetnim področjem
Projektni slovar in njegova povezava s predmetnim področjem
Atributi kakovosti IS in njihova predstavitev. Upoštevanje poslovnih pravil v zahtevah IS
Meje projekta (Scope) in njegova zastopanost v IT projektih
Strukturiranje modela primera uporabe
Upravljanje sprememb zahtev. Koncept nadzora različic.
Primer
Predavanje 7 Specifikacija primera uporabe
Primer uporabe - specifikacija primerov uporabe
Razumevanje glavnega toka dogodkov
Alternativni tokovi in njihova identifikacija
Pred- in post-pogoji primera uporabe
Primer specifikacije
Predavanje 8 Faza oblikovanja
Faza načrtovanja IC
Pregled nalog arhitekta in projektanta. Delovni materiali
Projektna naloga "Arhitekturna analiza". Arhitekturni mehanizmi in njihova uporaba
Arhitekturne upodobitve. Paketi v UML
Ključne abstrakcije in njihova povezava z domenskimi objekti
Primer
Predavanje 9 Analiza primerov uporabe
Oblikovalska naloga: "Uporaba analize scenarijev"
Diagrami interakcije objektov UML – zaporedje, komunikacija
Dinamika objekta in primer uporabe
"Pogled razredov udeležencev"
Odgovornosti razredov
Predavanje 10 Analiza prehodnega primera
Analiza prehodnega primera
Gradnja modela po korakih
Faza identifikacije zahtev IS
Faza načrtovanja interakcij objektov glede na primer uporabe
Uporaba orodja CASE
končni izpit