[MSUS | Prednáška] 6 - Budovanie aplikácie od základu 3. časť

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

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.