Analytická dokumentace



Podobné dokumenty
Student s Life. Návrhová dokumentace (Design) Lukáš Barák, Jakub Ječmínek, Jaroslav Brchel, Jiří Zmeškal

Nemocnice. Prvotní analýza a plán projektu

Akce. 1. Spuštění modulu Akce

Studijní skupiny. 1. Spuštění modulu Studijní skupiny

3.2. Výchozí obrazovka Přihlášení uživatele. Ve výchozím stavu modul umožňuje pouze prohlížení jídelníčku bez všech definovaných omezení.

EQAS Online. DNY kontroly kvality a speciálních metod HPLC, Lednice

5 Evidence manželských smluv

2HCS Fakturace 3 - modul Banka -

1. Pro přihlášení k odběru novinek klikněte na tlačítko Registrace nového uživatele.

Manuál PVU dodavatel

Technologické postupy práce s aktovkou IS MPP

UŽIVATELSKÁ PŘÍRUČKA K HLÁŠENÍ STAVU VČELSTEV

1 Úvod. 2 Registrace a přihlášení. Registrace). Zobrazí se stránka, kde budete mít na výběr ze dvou možností. Můžete vytvořit nové či.

DIPL 2. Stručný manuál pro vysokoškolské kvalifikační práce.

Prohlížení a editace externích předmětů

BRICSCAD V15. Licencování

UŽIVATELSKÁ PŘÍRUČKA K HLÁŠENÍ STAVU VČELSTEV

Obsah GACC spol. s r.o., Na Mlékárně 379, Tišnov Strana 2/31

MONITORING OBCHODNÍCH PARTNERŮ

Obsah. 1.1 Práce se záznamy Stránka Dnes Kontakt se zákazníkem... 5

Návod k aplikaci DPH Kontrol

Tematická příručka. k informačnímu systému Cygnus

Obrázek 1: Struktura programu z hlediska zapojení

Manuál PVU dodavatel Platnost pro elektronický nástroj X-EN verze 3 a novější

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná.

Jednotné portálové řešení práce a sociálních věcí

Rámcový návod garanty a zkoušející. doktorských studijních předmětů

Převod na nový školní rok

Jednoduchý návod k použití programu Vinotéka 2007, v 2.2.1

Modul Konfigurace MTJ Service, s.r.o.

Studijní informační systém. Tvorba rozvrhu ve Studijním informačním systému (SIS) I. Obecné principy

DIPL 2. Příloha č. 1 ke Směrnici rektora č. 120/08 o vysokoškolských kvalifikačních pracích. Stručný manuál pro vysokoškolské kvalifikační práce.

Manuál PVU dodavatel Platnost pro elektronický nástroj X-EN verze 3 a novější

Ostatní portálové aplikace

Uživatelský manuál k prodejní aplikaci věrnostního systému Nestlé

TAXexpert5 modul Kartotéka II.

Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5

SYSTÉM PRO DRAŽBU ZNÁMEK

Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5

ANETE, spol. s r.o. MobilKredit

1 Příručka používání Google Apps

Účetní speciál pro uživatele Informačního systému Signys

WinMEDICO ERP_Elektronický recept v 2.20

Vítejte v aplikaci Objednejse-online.

Registrace Jak mám postupovat hned po registraci? Kde a jak si nastavím, že jsem plátce DPH?

Uživatelská příručka

Modul IRZ návod k použití

Vypracoval: Antonín Krumnikl Mob.: Tel.:

Program Klient / KontoPro odesílání dokladů do EET (od verze 7.02.a)

Modelování požadavků

Jídelníčky WEB NÁVOD

ERP informační systém

IZR - Mobilního verze stájového registru pro tury, ovce a kozy

Dealer Extranet 3. Správa objednávek

ERP informační systém

Převod na 2. pololetí

JRV.CZ s.r.o. Bulharská Brno RosaData TM DEVELOPERSKÝ PROJEKT

Jazz pro Účetní (export) Příručka uživatele

Návod na internetové bankovnictví

Práce s programem MPVaK

Uživatelská příručka administrativního rozhraní Vědecké knihovny v Olomouci

Nástrojová lišta v editačním poli

Návod pro práci s aplikací

Informační manuál IS STUDIUM HROCH.CZU.CZ

Obsah GACC spol. s r.o., Na Mlékárně 379, Tišnov Strana 2/37

Následně je již možné provést vlastní přenos číselníků do Dotykačky a to v menu Sklad / Akce / Dotykačka / Export. Zde systém nejprve provede

Modul Zakázky MANUÁL

Uživatelská příručka T UC-One pro windows

A7B36SI2 - Řízení SW projektů. Smart-Fine. Systém evidence parkovacích lístků pomocí chytrých telefonů. Analýza (v. 3)

EvidencePřípravkůaHnojiv

Suplování. ( v. 2.0) Nastavení 2. Suplování (rozvrh) 3. Poznámky k suplování 7. Výpis suplování 7. Absence v rozvrhu 8.

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 4 a novější

Uživatelský manuál k prodejní aplikaci věrnostního systému Nestlé

E-NABÍDKA PARTNER.REDA.CZ

Uživatelská příručka

OTÁZKY TÝKAJÍCÍ SE PODÁNÍ NÁVRHU PROSTŘEDNICTVÍM ON-LINE PLATFORMY

MOJESODEXO.CZ ZADÁVÁNÍ OBJEDNÁVEK PAPÍROVÝCH PRODUKTŮ. Uživatelský manuál

Aktuální výběr, nad kterým je kurzor myši

TVORBA ROZVRHU A REZERVACÍ. manuál pro pověřené osoby. informační

Ostatní portálové aplikace

Grantové projekty. V současné době jsou zpracovány tyto části:

K práci je možné přistoupit následujícím způsobem. Odkaz na práci se nachází na osobním webu autora práce:

Suplování. ( v. 3.0) Nastavení 2. Suplování (rozvrh) 3. Poznámky k suplování 8. Výpis suplování 8. Absence v rozvrhu 8.

Internetová filmová databáze IFDB

SMART. Technický manuál. Ze dne Ing. Petr Kratochvíl

Manuál PVU zadavatel Platnost pro elektronický nástroj X-EN verze 3 a novější

Svolávací systém Uživatelský manuál

Funkcionalita sledování a kontrolování limitů CPV

Výtisk č.: Počet listů 19. Přílohy: 0 ÚZIS ČR. Role žadatel - postup

TERMÍNY ZKOUŠEK VYPISOVÁNÍ (verze 2)

Hromadné operace s prvky

KRAJSKÝ ÚŘAD KARLOVARSKÉHO KRAJE. Manuál. Uživatele aplikace informačního systému pro

REGISTR VINIC - ŽÁDOST O ZATŘÍDĚNÍ VÍNA (UŽIVATELSKÁ PŘÍRUČKA PRO FARMÁŘE) Brno CCV, s. r. o.

Jednotné portálové řešení práce a sociálních věcí

ČSOB Business Connector

DLS V v1.2. Nové funkce. Používání programu DLS V

Nápověda pro systém moje.i-zakovska.cz

1. Elektronická hlášení a objednávky

27 Evidence kasiček. Popis modulu. Záložka Organizované sbírky

Ostatní portálové aplikace

Transkript:

Student's Life Analytická dokumentace Projekt pro předmět A7B36SIN Vypracovali: Lukáš Barák, Jaroslav Brchel, Jakub Ječmínek, Jiří Zmeškal

Obsah Business process model...4 Procesy práce s organizátorem studentského života...4 1Procesy spojené organizátorem událostí...4 1.1Zadávání dat do kalendáře...4 1.2Mazání dat z kalendáře...5 2Procesy s penězi...6 2.1Kontrola stavu účtu...6 2.2Manuální úprava účtu...7 2.3Přidání trvalé transakce...8 3Procesy spojené se stravováním...9 3.1Vyhledání jídelny...9 Doménový model...10 1Diar...11 2Rozvrh...11 3Polozka...11 4Skupina...11 5Predmet...12 6Ucebna...12 7Vyucujici...12 8Penezenka...12 9Polozka...13 10Jednorazovka...13 11Opakujici...13 12Poznamka...13 13Menza...14 14Jidelnicek...14 15Jidlo...14 16Oblibena Jidla...14 Funkční a nefunkční požadavky...15 1Funkční požadavky...15 1.1Evidence úkolů v čase diář...15 1.2Evidence školního rozvrhu...15 1.3Evidence financí...16 1.4Evidence jídelníčků...16 1.5Hledání jídel...16 2Nefunkční požadavky...16 2.1Grafické uživatelské rozhraní...17 2.2Aplikace spustitelná na PC...18 2.3Přenositelnost mezi OS...18 2.4Licence...18 Model případu užití...19 1Modul Rozvrh...19 1.1Načíst Rozvrh...20 1.2Změnit Rozvrh...20 1.3Zkopírovat do diáře...20 1.4Přidat poznámku...20 1.5Odebrat poznámku...20 2Modul Diář...21-2-

2.1Přidat položku...21 2.2Odebrat položku...21 2.3Přidat skupinu...22 2.4Odebrat skupinu...22 2.5Exportovat Diář...22 3Modul Peněženka...23 3.1Ukázat stav...24 3.2Přidat částku...24 3.3Odebrat částku...24 3.4Odebrat trvalou transakci...24 3.5Přidat trvalou transakci...24 3.6Nastavit kritickou hladinu...24 3.7Zobrazit historii transakcí...24 3.8(De)Aktivovat Peněženku...25 4Modul Menza...25 4.1Načíst jídelníček...26 4.2Změnit lokalitu...26 4.3Vybrat delikatesu...26 4.4Označit oblíbenou delikatesu...26 4.5Ukázat oblíbené jídla...26 4.6Hodnotit oblíbená jídla...26 4.7(De)Aktivovat modu Menza...26 5Účastníci...27 5.1Student...27-3-

Business process model Procesy práce s organizátorem studentského života Tato kapitola obsahuje popis postupů plánování, které svědomitý student provádí v běžném životě, jako jsou zadávání dat do kalendáře, mazání dat z kalendáře, kontrola stavu svého účtu, manuální úprava stavu konta, přidání trvalého příkazu a vyhledání jídelny. 1 Procesy spojené organizátorem událostí Toto je hlavní a nejpoužívanější proces. Jsou to činnosti, které musí student provést, pokud chce přidat nějakou naplánovanou položku, nebo poznámku k určitému datu ve svém kalendáři. 1.1 Zadávání dat do kalendáře Spočívá ve vyhledání správného data a vložení informací o nadcházející události. Ilustrace 1: Zadávání dat do kalendáře -4-

1.2 Mazání dat z kalendáře Proces mazáni dat z kalendáře, zahrnuje vyhledání dne, na kterém se nachází položka, která má být odstraněna. V procesu je bezpečnostní otázka, protože po smazání záznamu, již není návratu a tak si musí být student jistý, že maže opravdu událost kterou měl na mysli. Ilustrace 2: Mazání dat z kalendáře -5-

2 Procesy s penězi Důležitou roli ve studentském životě hrají peníze. Podle nich se pak řídí zbytek plánování, proto určitě do studentského organizátoru patří. Hlavní procesy jsou kontrola stavu účtu, manuální přidání položky (kladné či záporné) a nastavení trvalého příkazu. 2.1 Kontrola stavu účtu Proces kontroly stavu účtu se skládá ze spočtení zbývající částky a v případě že je záporný podat varování. Ilustrace 3: Kontrola stavu účtu -6-

2.2 Manuální úprava účtu Manuální úprava je proces, který se provádí, pokud chce student zaevidovat novou položku ve své peněžence. Přidání trvalého příkazu. Ilustrace 4: Manuální úprava stavu účtu -7-

2.3 Přidání trvalé transakce Proces přidání trvalé transakce se odehrává v případě, kdy chce student přidat položku k nějakému datu, která se bude nějak cyklicky opakovat. Ilustrace 5: Přidání trvalého příkazu -8-

3 Procesy spojené se stravováním Procesy spojené se stravováním zahrnují činnosti, které se provádějí, když se student rozhodne navštívit některé ze stravovacích zařízení ČVUT. 3.1 Vyhledání jídelny Vyhledá se nejbližší menza v okolí podle aktuálního rozvrhu a studentovi bude nabídnut její denní menu, jestliže mu nebude žádné jídlo z jídelníčku vyhovovat, pak mu bude nabídnuta jiná nejbližší. Ilustrace 6: Vyhledání jídelny -9-

Doménový model Model obsahuje objekty modelované domény a popis jejich vzájemných vztahu. Pro grafickou reprezentaci těchto informací využíváme UML diagram tříd. Třídy mají definovány pouze atributy bez datových typů. Třídy, které se mohou nacházet v různých stavech (a tyto stavy jsou důležité/užitečné sledovat v reálném světě), jsou doplněny o stavový diagram. Ilustrace 7: Doménový model -10-

1 Diar Základní třída celého projektu. 2 Rozvrh Diář může obsahovat rozvrh studenta 3 Polozka Třída Položka představuje záznam v diáři popsaný názvem a časovým údajem uložení záznamu. nazev cas Název položky Čas vložení položky do diáře 4 Skupina Slouží pro rozčlenění úkolů. barva nazev -11-

5 Predmet Třída Predmet se váže k třídě Rozvrh. Obsahuje informace o předmětu, které jsou v rozvrhu reprezentovány pomocí identifikačního čísla, názvem a odkazem na stránky předmětu. ident nazev Identifikace předmětu Název předmětu stranky_predmetu Odkaz na www stránky předmětu 6 Ucebna Třída Ucebna obsahuje informace o budově, ve které probíhá výuka. budova Jméno budovy cislo Identifikační číslo budovy 7 Vyucujici Třída Vyucujici se váže k třídě Rozvrh, popisuje vyučujícího emailovou adresou a jménem. email Email na vyučujícího jmeno Jméno vyučujícího 8 Penezenka Třída Penezenka v sobě obsahuje informaci o stavu účtu uživatele. stav_uctu Informace o stavu účtu(aktuální částka na účtu) -12-

9 Polozka Třída Polozky vyjadřuje výdaje a příjmy uživatele. datum Datum vložení položky nazev Název položky 10 Jednorazovka Jednorazovka vyjadřuje jednorázovou položku (výdaj či příjem). 11 Opakujici Opakujici vyjadřuje opakující položku (výdaj či příjem). 12 Poznamka -13-

13 Menza Třída Menza obsahuje informace o menze, která je určena adresou, názvem a provozní dobou. adresa Adresa menzy nazev Název menzy provozni_doba Doba kdy menza vydává jídla 14 Jidelnicek Trída Jidelnicek obsahuje instance tříd Jidlo. seznam_jidel Seznám jídel v jednotlivých menzách 15 Jidlo Třída Jidlo obsahuje informace o jídle vydávaném v menze. hmotnost nazev Gramáž jídla Název jídla 16 Oblibena Jidla Díky třídě OblibenaJidla má uživatel možnost ohodonoti jídla v menzach a vybrat si svá oblíbená, tato jídla se pak budou porovnávat s denní nabídkou menz a v případě výskytu takového jídla, bude uživatel informován, že jeho oblíbené jídlo je v nabídce. znamka Kvalitativní ohodnocení jídla -14-

Funkční a nefunkční požadavky Balíček obsahuje seznam a popis funkčních a nefunkčních požadavků. req Požadav... Funkcní požadav ky + Evidence jídelníčků + Evidence školního rozvrhu + Evidence úkolů v čase - diář + Finanční evidence + Hledání jídel Nefunkcní požadav ky + Aplikace běžící na stolním počítači + Grafické uživatelské rozhraní + Přenositelnost mezi OS Ilustrace 8: Funkční a nefunkční požadavky 1 Funkční požadavky Kapitola obsahuj popis funkčních požadavků, které jsou kladeny na systém. req Funkcní požadav... Evidence úkolů v čase - diář Evidence školního rozvrhu Finanční evidence Evidence jídelníčků Hledání jídel 1.1 Evidence úkolů v čase diář Ilustrace 9: Funkční požadavky Systém bude umožňovat evidovat úkoly uživatele v diářové podobě. Uživatel bude moct přidávat, co chce v který den a kdy dělat, mazat svoje akce, upravovat svoje akce a kategorizovat si je do různých zájmových skupin. 1.2 Evidence školního rozvrhu Systém bude umožňovat evidovat školní rozvrh uživatele, kterému dovolí tento rozvrh dále upravovat, přidávat si k němu poznámky, případně jej celý začlenit do diáře. -15-

1.3 Evidence financí Systém bude umožňovat evidovat finanční situaci uživatele, se vším, co k tomu patří. Bude možné zadávat vstupní a výstupní finance a vypisovat finance, které peněženkou proběhly za určité období. Dovolí zadávat uživateli trvalé transakce, editovat je, mazat, ke každé přiřadit popis. 1.4 Evidence jídelníčků Systém bude umožňovat nahlédnutí do aktuální nabídky menz ČVUT, vybírat jídla a přiřazovat jim hodnocení. 1.5 Hledání jídel Systém bude umožňovat vyhledání určitého jídla, bude schopen uživateli zahlásit, jestli se ten den někde takové jídlo vaří. 2 Nefunkční požadavky Kapitola obsahuje popis všech požadavků, které nesouvisejí přímo s funkčností systému, ale přesto jsou pro správný provoz systému důležité. req Nefunkcní požad... Grafické uživatelské rozhraní Přenositelnost mezi OS Aplikace běžící na stolním počítači Ilustrace 10: Nefunkční požadavky -16-

2.1 Grafické uživatelské rozhraní Aplikace bude obsahovat jednoduché GUI, které se bude snažit usnadnit uživatelskou interakci Ilustrace 11: grafické rozhraní rozvrhu Ilustrace 12: grafické rozhraní diáře Ilustrace 13: grafické rozhraní menz Ilustrace 14: grafické rozhraní peněženky -17-

Ilustrace 15: grafické rozhraní diáře 2.2 Aplikace spustitelná na PC Aplikace je primárně určena na osobní počítače 2.3 Přenositelnost mezi OS Aplikace bude běžet na OS Linuxových typů, Windows i Mac 2.4 Licence Student's life je vyvijen studenty pro studenty. Jde o otevřený systém, autoři jej poskytují zcela zdarma, avšak se zříkají odpovědnosti za chyby systémem způsobené. -18-

Model případu užití Kapitola obsahuje popis případu užití IS pro systém Student s Life. Jedná se o funkcionality, které bude systém poskytovat svým uživatelům. Popisuje také výpis všech uživatelů systému. 1 Modul Rozvrh Kapitola obsahuje popis funkčností systému související s modulem Rozvrh. -19-

1.1 Načíst Rozvrh 1. Případ začíná potřebou studenta, načíst a dále zpracovávat svůj rozvrh. 2. Systém vyzve uživatele k zadání údajů potřebných pro získání rozvrhu hodin 3. Jestliže výše uvedené selže, systém požadavek opakuje, student muže tento krok zrušit. 4. Systém se pokusí získat rozvrh hodin Systém potvrdí, že načtení proběhlo v pořádku 1.2 Změnit Rozvrh 1. Případ začíná v bodě, kdy chce student opravit nejasnosti v rozvrhu hodin 2. Systém zobrazí rozvrh 3. student vybere položku, kterou chce upravit 4. Systém vyžádá zadání nových dat 5. Student data zapíše a potvrdí Systém změny uloží 1.3 Zkopírovat do diáře 1. Případ začíná v bodě, kdy se student rozhodne používat v diáři předvvplnění přednášek, cvičení, atp. 2. Uživatel zadá pokyn ke zkopírování rozvrhu 3. Systém vezme aktuální rozvrh hodin a nakopíruje jeho obsah do jednotlivých dnu v diáři, počínaje aktuálním dnem Systém informuje uživatele, že vše proběhlo v pořádku - nebo informuje o případných chybách - tj. v diáři už něco bylo a on to nechce přepsat bez vědomí 1.4 Přidat poznámku 1. Uživatel si chce zadat poznámku k učiteli, k přednášce (ztráta casu, atp.) 2. Uživatel vybere, k jaké části položky si přeje zadat poznámku (ze seznamu učeben, učitelů, předmětu, které navštěvuje) 3. Systém si vyžádá zápis poznámky uživatel potvrdí poznámku. 1.5 Odebrat poznámku 1. Uživatel zjistil, že ta přednáška není tak úplně zbytečná a chce si odstranit poznámku o tom, že je. 2. Uživatel vybere poznámku, kterou před časem zadal. 3. Uživatel zadá pokyn k jejímu odstranění. 4. Systém se zeptá, jestli má skutečně odstranit Systém poznámku odstraní -20-

2 Modul Diář Kapitola obsahuje popis funkčností systému související s modulem Diář. 2.1 Přidat položku 1. Přidání položky do diáře začíná, když si student (uživatel)uvědomí, že má nějakou naplánovanou událost, na kterou nechce zapomenout 2. Uživatel spustí program a přejde do sekce diáře. 3. Přidá novou položku a vyplní povinné údaje. Systém zkontroluje správný formát dat a přidá položku na požadované datum. 2.2 Odebrat položku 1. Student se rozhodne, že se jisté naplánované položky nezúčastní. Nebo je akce, kterou má poznamenanou v diáři z nějakého důvodu zrušena 2. Student si otevře diář na pohledu na jednotlivé události. 3. Vyhledá událost, kterou chce odstranit. 4. Zadá příkaz ke smazání 5. Systém zobrazí varovné okno o požadované akci. 6. Uživatel potvrdí smazání. Systém odstraní položku z diáře. -21-

2.3 Přidat skupinu 1. Vytvoření nové skupiny se spouští, pokud uživatel zjistí, že potřebuje organizovat události do více sekcí. 2. Uživatel spustí modul diář. 3. Uživatel otevře si sekci správy skupin. 4. Uživatel přidá novou položku (skupinu), zadá její jméno, barvu zvýraznění. 5. Systém zkontroluje, zda jsou údaje zadány správně a zda se nejedná o duplicitní skupinu. Od této chvíle je skupina zobrazována v legendě a lze do ní zařazovat položky diáře. 2.4 Odebrat skupinu 1. Student se rozhodne, že již danou skupinu dále nepotřebuje. 2. Uživatel spustí modul diář. 3. Uživatel si otevře sekci správy skupin. 4. Dále student zvolí skupinu, kterou považuje za zbytečnou. 5. Systém zobrazí výstražnou zprávu o chystané události. 6. Systém smaže skupinu. 2.5 Exportovat Diář 1. Případ užití, nastává, pokud chce uživatel zálohovat svoje data, nebo je prevést do jiného programu. 2. Uživatel otevře program v základním režimu. 3. Uživatel zvolí export dat. 4. Systém zobrazí výzvu na jméno a cestu k souboru s exportem. 5. Uživatel zadá potřebné informace Systém zkontroluje platnost údajů a provede export. -22-

3 Modul Peněženka Kapitola obsahuje popis funkčností systému související s modulem Peněženka. -23-

3.1 Ukázat stav 1. Uživatel chce znát své finanční možnosti 2. Zeptá se systému, jaká je jeho bilance Systém odpoví vytištěním částky 3.2 Přidat částku 1. Student chce přidat na svůj účet částku 2. Systém se zeptá na popis částky - pro zaevidování, za co byla částka přijata a na její velikost 3. Uživatel zadá částku a její popis 4. Systém částku přičte k zůstatku a zaeviduje si ji společně s popisem 3.3 Odebrat částku 1. Student chce odebrat částku 2. Systém se zeptá na popis částky - pro zaevidování, za co byla částka odňata a na její velikost 3. Uživatel zadá částku a její popis Systém částku odečte od zůstatku a zaeviduje si ji společně s popisem 3.4 Odebrat trvalou transakci 1. Uživatel se rozhodne zrušit trvalou transakci 2. Systém mu nabídne seznam dostupných trvalých transakcí 3. Uživatel vybere tu, kterou chce zrušit Systém transakci zruší a příští transakční datum už s ní nemanipuluje. 3.5 Přidat trvalou transakci 1. Uživatel se rozhodne přidat trvalou transakci 2. Systém se zeptá na částku, na datum a na účel trvalé transakce, také zjistí typ - inkrementuje, dekrementuje dispozice 3. Uživatel zadá detaily Systém transakci přidá a při příštím transakčním datu už s ní manipuluje 3.6 Nastavit kritickou hladinu 1. Uživatel chce, aby ho někdo kontroloval, že nepropije poslední korunu na jízdenku domu 2. Systém se zeptá, jakou částku má hlásit jako kritickou Uživatel zadá kritickou částku 3.7 Zobrazit historii transakcí 1. Uživatel chce vidět, za co byly v minulosti inkasovány nebo placeny prostředky 2. Systém se zeptá, jaké období chce student zobrazit 3. Uživatel zadá období od/ do Systém vrátí transakce, které proběhly v daném období -24-

3.8 (De)Aktivovat Peněženku 1. uživatel se rozhodne ne/používat peněženku Systém si toto nastavení zapamatuje a bez přednastavení uživatele neobtěžuje tímto modulem. 4 Modul Menza Kapitola obsahuje popis funkčností systému související s modulem Menza. -25-

4.1 Načíst jídelníček 1. Má li uživatel zájem jíst, tj., je li služba aktivní, systém načte jídelní lístek menz 4.2 Změnit lokalitu 1. Uživatel vybere ze seznamu míst to, na kterém se momentálně nachází, nebo jej má nejblíže 2. Systém vybere místo, kde se dá jíst a které je nejblíže uživateli Systém toto místo zobrazí na prvním místě seznamu 4.3 Vybrat delikatesu 1. Uživatel se rozhodl jíst jídlo a označil jej v programu 2. Systém oznámí uživateli, kolik daná pochutina stojí 4.4 Označit oblíbenou delikatesu 1. Uživatel zjistí, že mu jídlo chutná, a že by rád, kdyby jen na něj v budoucnosti upozorňovali 2. Uživatel vybere jídlo ze seznamu a zvolí ho jako svoje oblíbené 3. Systém přidá toto jídlo do seznamu sledovaných 4.5 Ukázat oblíbené jídla 1. Uživatel chce vidět, jaká jídla v minulosti označil jako svá oblíbená 2. Systém ukáže jídla, která byla označena jako oblíbená 4.6 Hodnotit oblíbená jídla 1. Uživatel si přeje rozlišit mezi jídly, která má rád tak, že chce říct, že některé má ještě radši 2. Systém uživateli ukáže kompletní seznam oblíbených jídel 3. Uživatel zadá počet slin, které se mu při vyslovení názvu jídla sbíhají 4. Systém zaeviduje počet slin, a toto jídlo ukazuje přednostněji než ostatní 4.7 (De)Aktivovat modu Menza 1. uživatel se rozhodne ne/používat jídelníček 2. Systém si toto nastavení zapamatuje a bez přenastavení uživatele neobtěžuje nabídkou jídla -26-

5 Účastníci Kapitola obsahuje seznam Účastníků, kteří budou systém využívat. 5.1 Student Osoba bude moci využívat všechny služby systému. Je to jediná osoba v systému. -27-