[MSUS | Prednáška] 9 - Medziprocesová komunikácia 4

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 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.