Sucha - Hucko - Zajacova - specifikacia
From Princípy tvorby software
Dochádzkový/Prístupový systém pre školu
Úvod
Účel
Tento dokument definuje požiadavky pre Dochádzkový/Prístupový systém pre školu.
Konvencia dokumentu
Nasledujúca tabuľka opisuje pojmy špecifické pre tento dokument
| Pojem / Skratka | Vysvetlenie |
|---|---|
| hodina | jedna vyučovacia hodina (zvykne byť 45-minútová) |
| systém | celý projekt - software + hardware |
Cieľová skupina
Tento dokument je napísaný hlavne pre softvérových architektov, projektových manažérov, vývojárov a zákazníkov - čiže školu (učiteľov, žiakov, rodičov, vedenie školy).
Rozsah projektu
Tento projekt by mal pomôcť školám evidovať príchody a odchody ako žiakov, tak aj učiteľov, a teda pohodlne a rýchlo vytvárať dochádzku. Taktiež by umožňoval ospravedlnenie neskorého príchodu, alebo vymeškania vyučovacích hodín žiaka rodičmi (z dôvodu choroby, atď...) alebo učiteľmi (z dôvodu súťaží a olympiád). Navyše by sa ľahko mohli kontrolovať vstupy nepovolených osôb do miestností.
Všeobecný popis systému
Perspektíva produktu
Tento systém by mal nahradiť a najmä zjednodušiť doterajšie vstupovanie do budovy na vrátnici. Vrátnik by takto nemusel kontrolovať kto a kedy presne prichádza, iba keď prídu ľudia bez čipových kariet (hostia, rodičia, atď...), tak len o ich príchod/odchod by sa musel postarať. Taktiež by mal nahradiť zisťovanie dochádzky na vyučovanie učiteľmi, keďže by príchod na/z hodiny bol automaticky zaznamenaný. Ďalšou praktickou výhodou tohto projektu je, že by nahradil všetky kľúče od dverí v škole, lebo prístup do jednotlivých miestností by bol riadený len čipovou kartou, takže učitelia/žiaci by nemuseli nosiť žiadne kľúče.
Funkcie produktu
- Zaznamenávanie príchodov a odchodov z budovy alebo mietností
- Riadenie prístupov do miestností v škole na základe práv a povolení
- Umožňuje prehľad dochádzky na jednotlivé vyučovacie hodiny alebo dochádzky do školy.
- Umožňuje aktuálne zobrazenie ľudí v škole - kto sa kde nachádza - potom sa dá jednoduchšie skontaktovať s dotyčným človekom.
- Umožňuje ospravedlnenie dochádzky (neskorej, alebo vynechania) rodičmi alebo učiteľmi v online systéme, takže v tom je prehľad a navyše systém hneď zohľadní tieto ospravedlnenia.
Užívateľské skupiny
Každá osoba musí mať čipovú kartu, pomocou ktorej sa zaznamenávajú príchody/odchody danej osoby.
Žiak
Môže si pozerať svoju dochádzku. Iné právomoci nemá.
Rodič
Môže si pozerať dochádzku svojich detí a taktiež ospravedlniť ich nedochvíľnosť alebo vymeškanie hodiny.
Učiteľ
Ospravedlňuje neúčasti na hodinách niektorých žiakov a môže si pozrieť aktuálnu dochádzku na jeho hodiny žiakmi.
Riaditeľ
Je kontrolno-riadiacou funkciou. Z toho vyplýva, že musí mať prehľad kde sa kto nachádza v každom momente. Má právomoci ako učiteľ, ale ešte môže navyše prideľovať povolenia na vstupy do miestností.
Iný pracovník školy
Napríklad vrátnik, alebo upratovačka - majú špecifické miestnosti do ktorých môžu vstúpiť len v určitý čas a pod.
Administrátor
Má práva ako riaditeľ, ale nemôže udeľovať ospravedlnenia žiakom, o navyše môže pridávať nových ľudí do systému a má kontrolu nad všetkými účastníkmi systému.
Operačné prostredie
Systém bude bežať na serveroch školy, kde bude nainštalovaný linuxový operačný systém a na ňom bude fungovať Webový Server Apache. Ďalšie detaily sú uvedené v tretej kapitole.
Dizajnové a implementačné obmedzenia
Systém by mal byť napísaný v PHP jazyku, mal by mať odozvu max do 4 sekúnd - ale ak by spracovanie požiadavky trvalo dlhšie, tak by mal dať užívateľovi vedieť, za aký čas bude požiadavka spracovaná.
Užívatelia potrebujú obyčajný webový prehliadač, ideálne so zapnutým JavaScriptom.
Systém by mal byť jednoducho ovládaný, keďže jeho užívatelia sú bežný ľudia, od ktorých nemôžeme očakávať, že vedia pracovať nejako lepšie počítačovými systémami.
Užívateľská dokumentácia
Ku každej čipovej karte bude dodaný stručný manuál ako sa starať o kartu, aby nebola znehodnotená a taktiež ako ju používať.
Priamo v aplikácii bude návod pre každý typ užívateľa inak prispôsobený, aby si tá dotyčná osoba našla rýchlo informácie, ktoré potrebuje.
Externé rozhranie
Užívateľské Rozhranie
Technologie
Súčasťou systému je užívateľské rozhranie tvorené Webovou aplikáciu spĺňajúcou štandardy XHTML 1.0 Transitional, CSS 2.1 a WCAG 2.0 AA.
Autentizácia a Skupiny používateľov
Účelom vstupnej stránky je Autentizácia užívateľa a podanie základných údajov o systéme, ako aj prípadný postup pri strate prihlasovacích údajov. Na základe Autentizácie je zvolená skupina do ktorej patrí užívateľ a je mu sprístupnené rozhranie podľa skupiny, do ktorej patrí.
Spoločné prvky
Každá sekcia webovej aplikácie po vstupe do systému obsahuje nasledujúce funkcie:
- Help dokumentáciu stručne a výstižne vysvetľujúcu jednotlivé funkcie aplikácie.
- Odhlásenie z aplikácie.
- Návrat na úvodnú stránku skupiny
- Kontakty na technickú podporu a správu aplikácie ako aj na vedenie školy.
- Odkaz na stránku školy.
Špecifické prvky
Každá funkcia musí mať vlastnú sekciu, ktorá sa nesmie prelínať s inými sekciami, a bude obsahovať ovládacie prvky umožňujúce vykonanie požadovaných činností. Každá užívateľská skupina bude mať osobitný zoznam prístupných funkcii. Administratori maju v pripade potreby prístup k rozhraniu na správu databázy.
Hardwarové Rozhranie
Hlavnou HW časťou systému sú snímače a čítačky kariet, ktoré zaznamenávajú príchody/odchody z miestností a budovy. Snímače – bez kontaktové sú určené pre budovu a volne prístupne miestnosti, zatiaľ čo čítačky sú určené pre miestnosti s obmedzeným prístupom. Každé z týchto zariadení vie, kde sa nachádza a táto informácia je zaslaná systému vždy keď je zaznamenaný príchod alebo odchod z miestnosti, či budovy. V prípade tried, vždy keď začne hodina, odosielajú informácie aj v pravidelných intervaloch na generovanie zoznamu oneskorencov, pričom po skončení hodiny sa zaznamená neúčasť. Rovnako dôležitým rozhraním je aj Server na ukladanie a spracovanie dát zo snímačov.
Softwarové Rozhrania
Nevyhnutnou softwarovou výbavou systému je Webový Server Apache a databáza na ukladanie dát. Systém, využívajúc SQL, XHTML, CSS, PHP, s využitím CSM, umožňuje Webovej aplikácii, pristupovať k dátam zo snímačov. Systém ďalej vyžaduje prístup k ďalším školským systémom, presnejšie správa Rozvrhu a Osobné informácie na umožnenie identifikácie a autentizácie, používateľa. Toto sa zabezpečí, buď priamo sieťovou HTTP komunikáciu, s aplikáciou vhodných bezpečnostných opatrení, alebo priamym prístupom do databáz spomínaných systémov.
Vlastnosti systému
Zaznamenanie príchodu/odchodu z budovy
Popis a priority
Úlohou systému je zaznamenať príchod a odchod všetkých osôb s kartou do budovy a z budovy. Toto budú zabezpečovať bezkontaktové čítacie zariadenia, ktoré budú umiestnené pri vstupoch do budovy školy. Pri príchode a odchode zo školy, čítacie zariadenie zaznamená do systému príchod/odchod osoby s kartou spolu s časom (presným na minúty) kedy tak osoba s kartou učinila.
Funkčné požiadavky
Zaznamenanie príchodu – zaznamená do systému vstup číslo karty, ktoré vlastní konkrétna osoba s kartou a čas príchodu Zaznamenanie odchodu – zaznamená do systému výstup číslo karty, ktoré vlastní konkrétna osoba s kartou a čas odchodu V prípade, že by boli zaznamenané viaceré vstupy za sebou bez výstupu medzi nimi, v systéme ostane uložený prvý vstup a ostatné sa budú ignorovať. V prípade viacerých výstupov za sebou bez vstupu medzi nimi, sa bude akceptovať posledný výstup a ostatné výstupy sa budú ignorovať. V prípade, že osoba s kartou vystúpila z budovy, bez toho, aby do nej vstúpila, bude do systému pridaný vstup danej osoby s kartou s časom výstupu.
Požiadavky na interakciu
Pri vstupe/výstupe z budovy systém zaznamená vstup/výstup osoby. Aby vstup/výstup bol zaznamenaný, osoba s kartou nemusí vykonať žiadnu činnosť, iba mať pri sebe kartu. Osoba s kartou si môže svoje príchody a odchody zo školy pozrieť v prehľade dochádzky. (podrobnosti o prehľade dochádzky sú v 4.5 Prehľad dochádzky)
Zaznamenanie príchodu/odchodu z miestnosti
Popis a priority
Úlohou systému je zaznamenať príchod a odchod všetkých osôb s kartou do miestností a z miestností, na ktorých vstupoch a výstupoch sa budú nachádzať bezkontaktové čítacie zariadenia. Princíp fungovania bude ako pri zaznamenávaní vstupu/výstupu do budovy, s tým rozdielom, že sa bude zaznamenávať aj miestnosť, ktorej sa odchod/príchod týka. Pri príchode a odchode z miestnosti, čítacie zariadenie zaznamená do systému príchod/odchod osoby s kartou spolu s časom (presným na minúty) kedy tak osoba s kartou učinila a miestnosťou, do/z ktorej konkretna osoba s kartou vstúpila/vystúpila.
Funkčné požiadavky
Zaznamenanie príchodu – zaznamená do systému vstup, miestnosť, číslo karty, ktoré vlastní konkrétna osoba s kartou a čas príchodu Zaznamenanie odchodu – zaznamená do systému výstup, miestnosť, číslo karty, ktoré vlastní konkrétna osoba s kartou a čas odchodu V prípade, že by boli zaznamenané viaceré vstupy do tej istej miestnosti za sebou bez výstupu medzi nimi, v systéme ostane uložený prvý vstup a ostatné sa budú ignorovať. V prípade viacerých výstupov do tej istej miestnosti za sebou bez vstupu medzi nimi, sa bude akceptovať posledný výstup a ostatné výstupy sa budú ignorovať. V prípade, že osoba s kartou vstúpila do jednej miestnosti a neskôr do druhej, pričom nie je zaznamenaný výstup z prvej miestnosti, je do systému umelo pridaný výstup osoby z prvej miestnosti s časom vstupu do druhej miestnosti. V prípade, že osoba s kartou vystúpila z miestnosti, bez toho, aby do nej vstúpila, bude do systému pridaný vstup danej osoby s kartou s časom výstupu a samozrejme s miestnosťou o ktorú sa jedná.
Požiadavky na interakciu
Pri vstupe/výstupe do miestnosti systém zaznamená vstup/výstup osoby z danej miestnosti. Aby vstup/výstup bol zaznamenaný, osoba s kartou nemusí vykonať žiadnu činnosť, iba mať pri sebe kartu. Osoba s kartou si môže svoje príchody a odchody z miestnosti pozrieť v prehľade dochádzky. (podrobnosti o prehľade dochádzky sú v 4.5 Prehľad dochádzky)
Overenie práva pre vstup do miestnosti
Popis a priority
Existujú miestnosti, do ktorých chceme aby mali prístup len určité osoby. Na takýchto miestnostiach budú umiestnené čítače kariet, ktoré umožnia zvonka otvoriť dvere len osobám, ktoré majú oprávnenie vstúpiť do miestnosti. Osoba s oprávnením vstupu do takejto miestnosti môže do miestnosti vpustiť aj osobu bez oprávnenia tak, že si na seba odomkne dvere a vpustí dnu osobu bez oprávnenia. Oprávnenia na vstup do miestnosti môže udeliť administrátor alebo riaditeľ.
Funkčné požiadavky
Overenie vstupu – z priloženej karty čítačka prečíta z karty potrebné informácie na overenie oprávnenosti vstupu a následne overí či má osoba oprávnenie vstúpiť do miestnosti. Vpustenie do miestnosti – po overení oprávnenia prístupu v prípade, že osoba je oprávnená vstúpiť do miestnosti, systém odomkne dvere umožní v vstup do miestnosti. V opačnom prípade dvere ostanú zamknuté.
Požiadavky na interakciu
Osoba s kartou priloží svoju kartu na čítačku kariet, umožňujúcu vstup do miestnosti. Ak je osoba oprávnená vstúpiť do miestnosti, na čítačke kariet zabliká kontrolka so zeleným svetlom, prístroj vydá krátky zvukový signál (pípnutie) a systém odomkne zamknuté dvere, čím umožní oprávnenej osobe vstúpiť do miestnosti. Ak osoba nie je oprávnená vstúpiť do miestnosti, zabliká kontrolka na čítaciom zariadení na červeno, prístroj vydá dva krátke zvukové signály(2 krát tesne za sebou pípne) a dvere ostanú zamknuté.
Udeľovanie oprávnenia vstúpiť do miestnosti
Popis a priority
Oprávnenia na vstup do miestnosti môže udeliť administrátor alebo riaditeľ. Toto oprávnenie môžu neskoršie zrušiť.
Funkčné požiadavky
Pridanie oprávnenia na vstup do miestnosti – môže len adminstrátor systému alebo riaditeľ školy. Umožní pridať oprávnenie nejakej osobe vstúpiť do konkrétnej miestnosti. Odobranie oprávnenia na vstup do miestnosti - môže len adminstrátor systému alebo riaditeľ školy. Umožní odobrať oprávnenie nejakej osobe vstúpiť do konkrétnej miestnosti.
Požiadavky na interakciu
Administrátor a riaditeľ školy si po prihlásení sa do dochádzkového systému školy budú môcť v systéme vyhľadať a vybrať konkrétnu miestnosť a po kliknutí na príslušné tlačidlo sa im zobrazí zoznam osôb a skupín s kartou, ktoré majú oprávnenie vstúpiť do danej miestnosti. Osobu do zoznamu môžu pridať tak, že zo zoznamu všetkých osôb s kartou vyberú tú osobu, ktorej chcú udeliť oprávnenie a stlačia tlačidlo „povoliť vstup“. Do zoznamu sa okrem jednotlivcov dá pridať aj celá skupina osôb s kartou (napr. Prima A, učitelia biológie a podobne) tak, že zo zoznamu všetkých skupín, vyberú skupinu, ktorú chcú pridať a stlačia tlačidlo „povoliť vstup“. Oprávnenie vstúpiť do danej miestnosti môžu odobrať, tak že v zozname osôb oprávnených vstúpiť do miestnosti vyznačia osoby alebo skupiny osôb a stlačia tlačidlo „zamietnuť vstup“.
Prehľad dochádzky
Popis a priority
Umožňuje osobe s kartou si prezerať svoju dochádzku v systéme, rodičovi prezerať dochádzku svojho dieťaťa, učiteľovi prezerať dochádzku svojich žiakov a riaditeľovi a administrátorovi systému prezerať dochádzku všetkých osôb s kartou
Funkčné požiadavky
Funkčnosť sa líši podľa typu osoby ktorá vstupuje do systému na prehľad dochádzky. Osoba s kartou – má právo si prezerať svoju dochádzku Žiak, Iný pracovník školy – majú právo si prezerať svoju dochádzku rovnako ako osoba s kartou Rodič – má právo vidieť dochádzku svojich detí. Učiteľ – ako osoba s kartou má právo si prezerať svoju dochádzku a navyše dochádzku žiakov, ktorých učí. Riaditeľ, Administrátor – majú právo si prezerať dochádzku všetkých osôb s kartou
Požiadavky na interakciu
Po prihlásení sa do dochádzkového systému, môže každá osoba vykonávať len činnosť na ktorú je oprávnená. Každá osoba s kartou(napr žiak a iný zamestnanec školy) je schopná si prezerať svoje príchody a odchody z budovy a jednotlivých miestností. Po dostaní sa do sekcie „moja dochádzka“sa jej zobrazia všetky vstupy a výstupy do budovy a jednotlivých miestností za daný deň. V menu si však môže vybrať ľubovoľné časové obdobie, ktoré chce nechať takto zobraziť. Môže si zvoliť, že chce vidieť len vstupy a výstupy do budovy alebo len konkrétnej miestnosti. Učiteľ okrem svojej dochádzky ako každá osoba s kartou si môže prezerať aj dochádzku svojich žiakov. Bude mať prístup do sekcie „pozrieť dochádzku“. Tu si v menu zvolí čo si chce zo všetkých vstupov a výstupov jeho žiakov nechať zobraziť. Môže si nechať zobraziť jednotlivých žiakov alebo jednotlivé triedy, ktoré učí a z nich zase napríklad konkrétnych žiakov. Samozrejme si môže určiť, za aké obdobie sa mu má dochádzka zobraziť. Rodič má právo si prezerať dochádzku žiakov, ktorých je rodičom. V sekcií „pozrieť dochádzku“, si môže prezerať dochádzku rovnako ako učiteľ, s tým rozdielom, že si môže pozerať dochádzku len svojich detí a systém mu bude namiesto žiakov zobrazovať jeho deti. Riaditeľ a administrátor si môže v sekcii „pozrieť dochádzku“ prezerať dochádzku všetkých osôb s kartou a prezerať si výskyty ľudí v miestnostiach podobne ako si učiteľ môže prezerať dochádzku svojich žiakov.
Ospravedlnenie neúčasti
Popis a priority
Rodič poprípade Učiteľ/Riaditeľ, môže ospravedlniť dodatočne alebo dopredu neúčasť dieťaťa respektíve žiaka. Zamestnanci aj svoju vlastnú.
Funkčné požiadavky
Ospravedlnenie neúčasti žiaka – rôzne skupiny ju majú rôzne obmedzenú. Rodičia môžu ospravedlniť iba svoje dieťa/i. Učiteľ môže ospravedlniť len svojich žiakov, a Riaditeľ ktoréhokoľvek žiaka. No vždy je treba uviesť dôvod neúčasti na hodine. Pričom ospravedlnenie môže byť dodatočne aj dopredu.
Ospravedlnenie vlastnej neúčasti - majú právo len zamestnanci školy a to len seba samého, iba Riaditeľ môže ospravedlniť ktoréhokoľvek zamestnanca školy. Tak isto je možne sa ospravedlniť dopredu.
Požiadavky na interakciu
Po prihlásení sa do systému, je užívateľovi ktorý ma na to právo, umožnené pozrieť si neospravedlnené neúčasti a zvoliť si konkrétnu na ospravedlnenie, či dlhšieho obdobia, ak dôvody na neprítomnosť boli dlhodobého charakteru. A to formou formuláru ktorý je spoločný pre všetky druhy ospravedlnenia. Ak ide o dodatočnú jednu neprítomnosť, vyplňuje sa len dôvod neprítomnosti. – keďže tu sa vyberá z konkrétneho zoznamu neprítomností, v prípade Rodiča – meno žiaka sa dá vybrať len ak ma Rodič viac detí ktoré navštevujú školu, v prípade Učiteľa/Riaditeľa najprv sa vyberie zo zoznamu žiakov a u nich konkrétnu neprítomnosť, následne je to rovnaké. Je možne zmeniť vybrané parametre neprítomnosti pre prípad chybného výberu. Ak ide o dlhšie obdobie, viaceré hodiny, deň či dlhšie, tak vo formulári možno vybrať začiatok a koniec platnosti ospravedlnenia a udá dôvod. Učiteľ/Riaditeľ navyše vyberie žiaka/ov ktorých ospravedlňuje . Ospravedlnenie dopredu, funguje podobne len tu je čistý formulár, kde sa zvolí doba neprítomnosti, a udá dôvod, v prípade Učiteľa/ Riaditeľa/ Rodiča s viac deťmi sa vyberie aj ospravedlňovaný žiak. Ospravedlnenia Zamestnancov, fungujú rovnako. Zamestnanec si vyberie zo zoznamu vlastných neprítomností, zadá dlhšie obdobie, alebo si vyberie dátum budúcej neprítomnosti. Riaditeľ okrem toho má k dispozícii zoznam zamestnancov v ktorom po výbere konkrétneho zamestnanca postupuje rovnako. V prípade zamestnaneckej neúčasti, ak sa zadá ospravedlnenie dopredu je táto informácia posunutá aj systému na správu rozvrhu.
Prehľad osôb v miestnostiach
Popis a priority
Riaditeľ, si môže on-line vybrať miestnosť a pozrieť kto sa v nej nachádza, alebo pozrieť sa kde sa nachádza konkrétny človek.
Funkčné požiadavky
Funkcia je prístupná len Riaditeľovi a Administrátorovi. Miestnosti – Riaditeľ/Administrátor si môže vybrať zo zoznamu miestnosti a pozrieť sa kto v nej je Osoby – Riaditeľ/Administrátor si môže pozrieť zoznam osôb a vidieť kde sa nachádzajú.
Požiadavky na interakciu
Miestnosti –Riaditeľ/Administrátor sa prihlási do systému, tu si zvolí tuto funkciu, ta mu zobrazí zoznam miestností, vyberie si miestnosť, ktorú chce a na stránke sa mu zobrazí tabuľka s osobami nachádzajúcimi v miestnosti. S vyznačením, či je to študent, učiteľ alebo iný pracovník. Osoby – po zvolení tejto možnosti sa zobrazí zoznam osôb aj s miestnosťou v ktorej sa nachádzajú. Zoznam sa bude sam aktualizovať v pravidelnom intervale.
Pridávanie osôb do systému
Popis a priority
Administrátor, má pravo pridať užívateľa do systému, cez webové rozhranie, alebo priamo do DB.
Funkčné požiadavky
Pridanie do Systému – Administrátor môže vytvoriť nového užívateľa systému. A zaradiť ho do niektorej z užívateľských skupín. V prípade že sa jedná osobu s kartou, treba ho ešte aktivovať. Aktivácia účastníka – Aktivácia Užívateľa s kartou, pri prebraní karty – systém začne zaznamenávať údaje o danej Osobe.
Požiadavky na interakciu
Administrátor má po prihlásení do systému, prístup k administratívnej stránke, kde môže pridať nového účastníka do systému, vyplnením formuláru. Tu vyberie či sa jedna o Žiaka, Učiteľa, Iného Zamestnanca Školy, alebo Rodiča, V prípade že je zvolený Zamestnanec, alebo Učiteľ, je možne mu udeliť aj status Administrátora alebo Riaditeľa (zvyčajne jeden v systéme, pripadne že ma mať rovnaké pravá viacero osôb, napríklad zástupkyne, treba zmeniť nastavenie systému.). V prípade že skupina nieje Rodič, je účastník pridaný ale nieje aktivovaný, čo sa pri prihlásení, prejaví, zobrazením stránky, Upozorňujúcu že užívateľ nemá ešte kartu a tak nemá žiadne záznamy. Jediná prístupná funkcia v tomto prípade je Ospravedlnenie dopredu. Systém tu spolupracuje, so systémom spravujúcim Osobné údaje. V prípade Osoby s kartou, je treba rozlišovať osoba už fyzicky má kartu alebo ešte nie. Väčšinou je karta daná pri pridaní do systému. A užívateľ je rovno aj aktivovaný, no nemusí to tak byť vždy, v takej situácii je zbytočné aby sa systém snažil spracovávať záznamy pre túto osobu. . Pre tento prípad ma Administrátor k dispozícii zoznam neaktivovaných účastníkov, s tlačidlom na aktivovane konkrétnej osoby. Čo sa spraví pri odovzdaní karty. Toto isté môže administrátor dosiahnuť priamo pridaním záznamu do DB, cez Databázové rozhranie.
Správa účastníkov systému
Popis a priority
Administrátor, má pravo spravovať užívateľov systému, cez webové rozhranie, alebo priamo do DB.
Funkčné požiadavky
Zmena údajov účastníka – Administrátor ma právo zmeniť ktorémukoľvek účastníkovi údaje, to sa týka aktivácie konta, čísla pridelenej karty, či zmena užívateľskej skupiny. Zmazanie účastníka – Administrátor môže ktoréhokoľvek účastníka zmazať. Automatická zmena – Administrátor môže požiadať Systém, aby si overil platnosť údajov o účastníkoch zo systému správy osobných údajov, a vykonal prípadne zmeny.
Požiadavky na interakciu
Administrátor tak môže spraviť cez administratívnej stránky kde sa nachádza zoznam účastníkov, kliknutím na konkrétneho, sa objaví formulár s uloženými informáciami užívateľa, a Administrátor môže potrebné údaje zmeniť, alebo užívateľa vymazať. Obe akcie si vyžiadajú jeho potvrdenie, a informácia o zmenách je poslaná správe osobných údajov a v prípade vymazania aj riaditeľovi. Automatická zmena, je prvok, umožňujúci, hlavne odstránenie kont pre žiakov ktorý opustili školu po skončení roka, poprípade odíducich zamestnancov. Nachádza sa ako tlačidlo nad zoznamom užívateľov.
Ďalšie požiadavky na systém
Požiadavky na výkon
Časti systému ako prehľad dochádzky a ospravedlnenie neúčasti by mali byť ovládateľné cez internet pomocou bežných internetových prehliadačov akými sú Internet Explorer 6 a vyššie, Mozilla Firefox 3.0.0 a vyššie, Opera 10.0 a vyššie a Google Chrome 4 a vyššie. Systém by mal bez problémov zvládať nápor až 500 naraz prihlásených užívateľov a samozrejme bežnú prevádzku pred počas aj po skončení vyučovania. Overovanie práva pre vstup do miestnosti by systému nemalo trvať dlhšie ako 5 sekúnd.
Bezpečnostné požiadavky
Systém by mal byť jednoducho zálohovateľný a zaručovať konzistentnosť údajov. Každá operácia musí byť vykonaná celá alebo vôbec. Systém by mal zaručovať, aby každý užívateľ mohol vykonávať len činnosti, na ktoré je oprávnený.
Požiadavky na kvalitu
Software by mal byť jednoducho ovládateľný a mal by obsahovať prehľadný návod pre užívateľov dostupný aj na internete ako aj podrobnú dokumentáciu o jednotlivých častiach systému.
Business pravidlá
Celý systém musí byť hotový, nainštalovaný a bežiaci v plnej prevádzke najneskôr do 6.9.2010
