VIDEOPŮJČOVNA Tomáš Strnad, Petr Filas, Štěpán Urban, Martin Panáček, Pavel Pokorný
SRS 1.
Filmy 1. 2. 3.
Přidání nového filmu se všemi parametry – automatické vytvoření alespoň jedné kopie Editace parametrů Třídit podle: 1. 2. 3.
2.
Žánru Režiséra Novinky
Kopie 1. 2. 3. 4.
3.
Přidání Odebrání Rezervování (k okamžitému vyzvednutí v prodejně) Vydání kopie – automatické smazání kopie ze seznamu rezervovaných
Registrovaný uživatel 1. 2. 3.
4.
Přidání se všemi jeho parametry Editování parametrů Odebrání uživatele
Obsluha 1. 2. 3.
Přidání se všemi parametry Editace parametrů Odebrání obsluhy
Činnost obsluhy a její odezva v systému Činnost obsluhy n n n n n
Přihlašuje se do systému pod svým nickem a heslem Přidává nové filmy, vyplňuje jeho parametry a zaznamenává počet kopií Mění počet kopií již registrovaného filmu Mění parametry filmů Odebírá filmy
n
Registruje zákazníky Mění osobní údaje zákazníků Odebírá registrace zákazníků Vydává kazety zákazníkům
n
Přijímá vypůjčené kazety od zákazníků
n n n
Odezva v systému n n n n n n n n n
n
Ověření nicku a hesla, povolení přístupu do systému Přidání položek do tabulek filmy a kopie Změna položek tabulky kopie Edituje parametry položek z tabulky filmy Odebírá položky z tabulky filmy a související položky z tabulky kopie Přidání položek do tabulky reg_uzivatele Edituje položky tabulky reg_uzivatele Odebírá položky z tabulky reg_uzivatele Odebírá položky z tabulky rezervace a přidává položku (k ní související) do tabulky vypujcka, mění položku stav v tabulce kopie Odebírá položky z tabulky vypujcka, mění parametr stav v tabulce kopie
Činnost registrovaného zákazníka a její odezva v systému Činnost zákazníka
n
Přihlašuje se do systému pod svým nickem, heslem a odhlašuje se Vyhledává filmy a třídí je podle jejich parametrů Půjčuje si filmy
n
Vrací filmy
n
n
n
n
n
n
Odezva v systému Ověření nicku, hesla a povolení přístupu do systému Zobrazení výsledků vyhledávání a třídění Přidání položek do tabulky rezervace, mění položku stav v tabulce kopie Viz. Činnost obsluhy
Činnost neregistrovaného zákazníka (hosta) a její odezva v systému n
n
Činnost hosta Přihlašuje se do systému a odhlašuje se Vyhledává filmy a třídit je podle jejich parametrů
n
n
Odezva v systému Povolení omezeného přístupu do systému Zobrazení výsledků vyhledávání a třídění
Prezentace GUI
Přihlašovací okno společné jak pro obsluhu, usera i hosta
Okno Obsluhy Nastavení ceny a adresy servru ulozeni do souboru Speciální okna na editování databáze
Zobrazení seznamu Uživatelů,filmů a čekajících výpůjček
Seznam kazet, které si chce uživatel půjčit. Obsluha označí ty, které vydá a potvrdí.
Vydání kazety uživateli
Specialní okno na vracení kazet
Okno pro editování uživatelů Seznam uživatelů, jestliže se klikne na určité pole, tak se informace o uživateli přenese do editačních oken Editovací pole pro editování uživatelů
Změna údajů
Smaže uživatele označené checkboxem
Okno pro editování filmů Editovací pole pro editování filmu
Počet kopii filmu v půjčovně (půjčené + na místě)
Otevře se okno odebírání kopií
Změna údajů
Smaže označené filmy
Odebírání kopií Jednoduše okno pro odebírání kopií z databáze. V případě, že o film už není zájem nebo když nějaký uživatel kopii ztratil
Okno pro vracení kazet
Potvrzeni zadaných ID poté se v polích objeví info o uživateli a do kdy byla kazeta půjčena
Uživatelská nabídka Vyhledávání podle názvu a režiséra
Rozbalovací nabídka s různými žánry na třídění
Otevře se klasické okno pro zadání starého a nového hesla
Seznam výpůjček
Při zaškrtnutí zobrazí kazety jenom s označením jako novinky
Osobní info
Otevíra explorer s odkazem na stránku s info o filmu
Vypůjčení označených filmů
Seznam výpůjček a Okno pro půjčování filmů
Od doby půjčení se spočitá cena
Odešle se požadavek obsluze
Host nabídka Toto menu má i user a po kliknutí se objeví v okně pravidla videopůjčovny
Konec