Role, požadavky a rozhraní

Žáci určí cílovou skupinu a požadavky, specifikují role s právy a činnostmi a navrhnou rozhraní tak, aby stejná data viděli správce, učitel i žák srozumitelně.

Průvodce tématem Role, požadavky a rozhraní v předmětu Informatika pro III. ročník: co mají žáci zvládnout, na co navázat a kde nejčastěji chybují. K tomu příprava na hodinu, pracovní list nebo písemka, které ScioBot připraví na jedno kliknutí přesně pro tento ročník.

Připravit hodinu Všechny formáty

Klikněte a tvořte

Získejte přípravu zdarma

Vyberte formát. Jedním kliknutím otevřete tvorbu na téma Role, požadavky a rozhraní (III. ročník) — ScioBot ho připraví za vás.

Připravit hodinu

Další formáty na jedno kliknutí

Téma i ročník jsou už vyplněné. Nic nepíšete — rovnou tvoříte.

Téma navazuje na představu informačního systému jako celku dat, procesů a lidí. Žáci u konkrétního školního nebo veřejného systému určí cílovou skupinu, formulují problém, ověří potřeby a z nich sestaví a seřadí požadavky (G-INF-03-003). Teprve potom popíší uživatelské role: kdo s daty pracuje, jaké má činnosti a jaká práva (G-INF-03-004, G-INF-03-007).

Stejná data musí být srozumitelná správci, učiteli i žákovi. Žáci proto navrhnou rozhraní (obrazovky, formuláře, přehledy) tak, aby každá role viděla jen to, co k práci potřebuje, a otestují, zda návrh skutečně odpovídá požadavkům (G-INF-03-004, G-INF-03-009). Rozhraní zde není „vzhled aplikace“, ale dohoda o tom, co kdo smí číst, měnit a spouštět.

Výstupem hodiny je specifikace: cílová skupina, prioritizovaný seznam požadavků, tabulka rolí s činnostmi a právy a náčrt rozhraní pro alespoň dvě různé role nad stejnými daty. Datový model a provozní testování patří do sousedních témat plánu.

Předpoklady

Klíčové pojmy

Cílová skupina
Lidé, pro které systém vzniká; bez nich nelze rozhodnout, co je problém a co je jen technický nápad.
Požadavek
Ověřená a zapsaná potřeba (co systém musí umět), ne přání zadavatele; požadavky se řadí podle důležitosti a dopadu.
Validace potřeb
Ověření u skutečných uživatelů, že popsaný problém existuje a že navrhované řešení ho opravdu řeší.
Uživatelská role
Soubor činností a práv (správce, učitel, žák); jedna osoba může mít více rolí, ale každá role má jiný pohled na stejná data.
Práva a činnosti
Co role smí číst, zapisovat, mazat nebo schvalovat; práva se odvozují od činností, ne od „důležitosti osoby“.
Uživatelské rozhraní
Způsob, jak role s daty pracuje (obrazovka, formulář, seznam); stejná tabulka známek vypadá pro učitele a žáka jinak.
Přizpůsobení rozhraní
Úprava návrhu po testu s uživatelem: skrýt zbytečné ovládání, přejmenovat pole, změnit pořadí kroků.

Časté miskoncepce

  • Častá chyba

    Žák napíše role „admin, user, guest“ a k nim jen „má všechna práva / má málo práv“, bez jediné konkrétní činnosti (zápis známky, omluvenka, export).

    Jak na to

    Dejte stejný scénář (zápis absence) a nechte každou roli popsat jen slovesy: co přesně udělá, co uvidí, co nesmí. Práva vyplňte až z těchto činností.

  • Častá chyba

    Žák navrhne jedno „univerzální“ rozhraní a tvrdí, že žák, učitel i správce uvidí stejnou obrazovku, jen s jiným heslem.

    Jak na to

    Ukázat tutéž tabulku dat ve třech náčrtech: žák vidí jen své řádky, učitel třídu, správce nastavení. Žáci musí říct, které sloupce u které role zmizí.

  • Častá chyba

    Žák zamění požadavek za funkci („chceme hezkou appku“, „tlačítko vpravo“) a neověří, jestli to někdo potřebuje.

    Jak na to

    U každého bodu vynutit větu „protože [konkrétní uživatel] při [činnosti] potřebuje…“. Co tuto větu nesplní, z požadavků vyškrtnout.

  • Častá chyba

    Žák považuje správce za „toho, kdo všechno vidí včetně hesel a cizích soukromých údajů“, protože „má nejvyšší roli“.

    Jak na to

    Sestavit matici práv: správce spravuje účty a nastavení, ale běžná osobní data žáka čte jen v rozsahu procesu. Doplnit jeden zakázaný přístup a zdůvodnit ho.

Jak učit

2–3 hodiny

  1. Evokace: žáci z vlastního školního systému vyjmenují, co vidí oni, co učitel a co by neměli vidět navzájem.
  2. Jádro: u zvoleného problému sestavit cílovou skupinu, prioritizovat požadavky, vyplnit role s činnostmi a právy a nakreslit dvě rozhraní nad stejnými daty.
  3. Reflexe: žáci vymění návrhy, zkusí „být“ cizí rolí a označí, kde by se ztratili nebo viděli data, která jim nepatří.

Nápady na aktivity

  • Tři stoly (správce, učitel, žák) dostanou stejný papírový „výpis dat“ a vystřihají jen to, co jejich role smí vidět; porovnají, co zbylo.
  • Krátký rozhovor s jedním uživatelem (spolužák v roli učitele): zapsat 5 potřeb, seřadit je a škrtnout ty, které nejsou požadavkem.

Hodnocení

Žák u zadaného systému uvede cílovou skupinu, alespoň 5 prioritizovaných požadavků a 3 role s činnostmi a právy (G-INF-03-003, G-INF-03-004).

Žák navrhne a slovně otestuje dvě rozhraní nad stejnými daty tak, aby každá role viděla jen odpovídající údaje (G-INF-03-004, G-INF-03-009).

Související témata

Zdroje

Co pro vás ScioBot připraví k tématu Role, požadavky a rozhraní

Interaktivní aktivity, které žáci spustí na tabletu či tabuli, tisknutelné kartičky a hry pro celou třídu – každý formát na téma Role, požadavky a rozhraní jedním klikem.

Základní materiály

Interaktivní aktivity 14

K tisku a rozstříhání 8

Hry pro celou třídu 4

Očekávané výstupy

  • G-INF-03-003 žák určí cílovou skupinu, formuluje problém, validuje potřeby, určí a prioritizuje požadavky na řešení
  • G-INF-03-004 žák určí jednotlivé uživatelské role, specifikuje jejich činnosti, navrhne, otestuje a přizpůsobí rozhraní uživatelům
  • G-INF-03-007 informační systémy – informační systém – data, jejich struktura a vazby, definované procesy, role uživatelů, technické řešení informačních systémů; veřejné informační systémy
  • G-INF-03-009 vývoj informačního systému – postup tvorby informačního systému; návrh uživatelského rozhraní, datového modelu a procesů; návrh databázové tabulky, atributy polí, primární klíč; návrh struktury a propojení více tabulek – cizí klíč, relace

Učíte Role, požadavky a rozhraní trochu jinak?

Popište ScioBotu vlastními slovy, co s žáky chcete zvládnout a kolik máte času. Materiál přizpůsobí vašemu ŠVP, třídě i žákům se speciálními vzdělávacími potřebami.

Napsat ScioBotu

Související témata