From version < 10.1 >
edited by Josef Vencl
on 2021/01/04 15:02
To version < 13.1
edited by Josef Vencl
on 2021/01/11 06:24
<
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Podmínky aktivit a kvalifikací
1 +Podmínky aktivit a kvalifikací (vyhodnocení)
Content
... ... @@ -1,8 +1,60 @@
1 1  (% class="box" style="null;" %)
2 2  (((
3 3  (% style="null;" %)
4 -Spuštění [[aktivit 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Aktivita.WebHome||style="null;"]] a platnost [[kvalifikací 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Kvalifikace.WebHome||style="null;"]] lze podmínit splněním jiných aktivit nebo dosažením jiných kvalifikací. K nastavení těchto podmínek slouží tab Podmínky v [[detailu aktivity 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Aktivity.Detail aktivity.WebHome||style="null;"]] resp. [[detailu kvalifikace 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Kvalifikace.Detail Kvalifikace.WebHome||style="null;"]]. Dokud není podmínka splněna, uživatel nespustí aktivitu nebo mu není uznána kvalifikace.
4 +Spuštění [[aktivit 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Aktivita.WebHome||style="null;"]] a platnost [[kvalifikací 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Kvalifikace.WebHome||style="null;"]] lze podmínit splněním jiných aktivit nebo dosažením jiných kvalifikací. Zde si popíšeme technické možnosti pro editaci podmínek a hlavně způsob, jakým jsou podmínky vyhodnocovány.
5 5  )))
6 6  
7 +{{info}}
7 7  (% style="null;" %)
8 -
9 +Viz také
10 +
11 +* [[Tab Podmínky 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Sdílené komponenty.Tab Podmínky.WebHome]] - popis komponenty, kterou sdílejí obrazovky [[Detail aktivity 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Aktivity.Detail aktivity.WebHome]] a [[Detail Kvalifikace 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Kvalifikace.Detail Kvalifikace.WebHome]] a která slouží k vytváření a editaci podmínek.
12 +* Příklad použití [[Podmínky aktivit a kvalifikací>>doc:Main.Official manuals.Competent - Uživatelská příručka.Případy použití - Administrátor.Aktivity.Podmínky aktivit a kvalifikací.WebHome]].
13 +{{/info}}
14 +
15 +Pro účely této stránky používáme speciální termíny
16 +
17 +* **Podmíněná aktivita **- Aktivita, pro jejíž spuštění je nutné splnit nějakou podmínku.
18 +* **Podmíněná kvalifikace **- Kvalifikace, pro jejíž platnost je nutné splnit nějakou podmínku.
19 +* **Dílčí aktivita / kvalifikace **- Podmínka či kvalifikace, která je součástí podmíněné aktivity či podmíněné kvalifikace.
20 +
21 += Platnost podmínky =
22 +
23 +Spuštění aktivity můžeme podmínit i jedinou dílčí aktivitou či kvalifikací. Hodnoty aktivit či kvalifikací pak určuje stav dané uživatelské aktivity 📖, resp. uživatelské kvalifikace 📖.
24 +
25 +* **Dílčí uživatelská aktivita musí být ve stavu Dokončeno, Splněno, aby podmínka byla vyhodnocena jako kladná.**
26 +* **Dílčí uživatelská kvalifikace musí být ve stavu Splněno, aby podmínka byla vyhodnocena jako kladná.**
27 +
28 +Za pomoci operátorů //a zároveň//, //nebo// a možnosti větvit podmínky můžeme skládat složitější podmínky.
29 +
30 +[[image:A-ActivityDetail-tabConditions-conditionFormula.png]]
31 +
32 +Ukázka složené podmínky v uživatelském rozhraní a její přepis v syntaxi výrokové logiky.
33 +
34 += Vyhodnocování podmínek =
35 +
36 +Při ukládání podmínek jsou ke všem dílčím aktivitám a kvalifikacím přidány příznaky odkazující na podmíněnou aktivitu/kvalifikaci. Na tomto základě Competent po splnění dílčí aktivity vyhodnotí, zda může být podmíněná aktivita spuštěna (podmíněná kvalifikace vyhodnocena jako platná). S novým přístupem uživatele k aktivitě se jako parametr tohoto přístupu uloží instance vytvořené podmínky, která je později aktualizována, jak uživatel plní jednotlivé částečné aktivity.
37 +
38 +Vyhodnocení podmínky proběhne, když
39 +
40 +* **uživatel splní některou z dílčích podmínek**. Pakliže se jednalo o poslední podmínku před spuštěním kvalifikace či platností kvalifikace, aktivita se automaticky spustí a kvalifikace je změněna na platnou.
41 +
42 +* **uživatel je přiřazen k dílčí nebo podmíněné aktivitě či kvalifikaci**.
43 +
44 +* **změní se stav uživatelského přiřazení na dílčí aktivitě či kvalifikaci** včetně zrušení uživatelského přiřazení.
45 +
46 +* **změní se splněnost dílčí aktivity či kvalifikace**
47 +
48 +* (% class="box warningmessage" %)
49 +(((
50 +Při smazání dílčí aktivity (pokud tato nebyla splněna) dojde k aktualizaci podmínky na aktivitě, ale již ne v jednotlivých uživatelských přístupech.
51 +CUid: #c916y9
52 +)))
53 +
54 +Podmíněná uživatelská aktivita vyhodnocená záporně zůstává ve stavu Spuštěno, ale její obsah není možné spustit kvůli nedostatečným prerekvizitám.
55 +
56 +(% class="box warningmessage" %)
57 +(((
58 +Vyhodnocování podmínek kvalifikací není spuštěno.
59 +CUid: #a0y3tf
60 +)))
A-ActivityDetail-tabConditions-conditionFormula.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.jvencl
Size
... ... @@ -1,0 +1,1 @@
1 +45.3 KB
Content