[MSUS | Prednáška] 9 - Medziprocesová komunikácia 4
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 pokračuje v praktickom príklade správy diplomových prác v procesnom nástroji (Builder), kde sa k existujúcemu procesu podania práce pridáva nový prechod pre obhajobu. Vyučujúci vytvára formulár obhajoby obsahujúci referenciu na študenta, názov témy, meno vedúceho a novú enumeráciu pre výber známky (A až F, prípadne FX). Demonštruje sa práca s dátovými skupinami (data group), task referenciami a potreba manuálnych úprav v XML/Groovy zápise, keďže niektoré funkcie (napríklad enumeration map) Builder zatiaľ nepodporuje. Následne sa proces testuje nasadením a simuláciou prípadu, pričom sa odhalí chyba v prepojení tokenov medzi procesmi spôsobená chýbajúcim finish akcie. Na záver sa rieši, ako výsledný výsledok (známku) sprístupniť späť študentovi — kopírovaním hodnoty medzi inštanciami.
- - Pridanie nového prechodu 'Obhajoba diplomovej práce' do existujúceho procesu
- - Vytvorenie formulára s referenciou na študenta, názov témy a meno vedúceho
- - Vytvorenie novej enumerácie (select) pre známky A–F, FX
- - Nutnosť ručnej úpravy XML/Groovy kódu kvôli obmedzeniam Buildera (napr. data group, enumeration map)
- - Testovanie procesu nasadením a simuláciou konkrétneho prípadu (case)
- - Odhalenie chyby v prepojení procesov spôsobenej chýbajúcim finish akcie tokenu
- - Riešenie prenosu výsledku (známky) medzi inštanciami kopírovaním hodnoty
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky