[MSUS | Prednáška] 6 - Budovanie aplikácie od základu 3. časť
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška nadväzuje na predchádzajúce stretnutia z predmetu Modelovanie a simulácia udalostných systémov a pokračuje v budovaní aplikácie na príklade procesu práca–študent–komisia. V úvode vyučujúci vysvetľuje motiváciu predmetu a objasňuje, prečo si ako nástroj na modelovanie a simuláciu diskrétnych udalostných systémov zvolili Petriho siete, konkrétne rozšírené o dátové štruktúry a akcie v jazyku Petri Flow. Zdôrazňuje, že cieľom nie je len jednoduché klikanie v grafickom nástroji, ale osvojenie si procesného myslenia pri modelovaní. Študenti, ktorým sa práca v editore zdá príliš jednoduchá, môžu získať zdrojové kódy backendu (Spring Boot nad MongoDB) aj frontendu (Angular) a vytvoriť si vlastné rozšírenia alebo dokonca úplne vlastný jazyk založený na Petriho sieťach. Po tomto úvode sa prednáška vracia k praktickej práci na modeli z minulej hodiny.
- - Predmet učí modelovanie a simuláciu diskrétnych udalostných systémov pomocou Petriho sietí.
- - Ako konkrétny nástroj sa používa jazyk Petri Flow, rozširujúci Petriho siete o dáta a akcie.
- - Cieľom je naučiť sa procesné myslenie, nielen mechanické klikanie v editore.
- - Aplikácia pozostáva z backendu (Spring Boot, MongoDB) a frontendu (Angular) komunikujúcich cez HTTP endpointy.
- - Zdrojové kódy engine-u aj frontendu sú voľne dostupné na úpravu a rozšírenie pre pokročilých študentov.
- - Ambicióznejší študenti si môžu vytvoriť vlastný jazyk alebo interpreter založený na Petriho sieťach.
- - Prednáška nadväzuje na predchádzajúce hodiny a pokračuje v budovaní modelu práca–študent–komisia.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky