O projekte
V I R E S - video rental systemPopis problemu
Po krátkom prieskume na internete som dospel k zisteniu, že nieto poriadneho systému pre video a dvd požičovne.
Ide o komplexné riešenie požiadaviek pracovníkov vo vidoepožičovniach a ich manažérov.
Systém zastrešuje
- databázu filmov /názov, popis, rok vydania, .../
- spravu objedenávok a rezervácii z pohodlia domova
- informovanosť o dostupnosti jednotlivých titulov
- ...
Požiadavky použivateľa
- vytvorenie katalógu video titulov a ich správa
- kompletné informácie o titule + fotogaléria
- kategorizácia titulov a prehladné usporiadanie
- jednoduche vyhladavanie v katalógu
Vytvorenie administrátorského rozhrania /dalej iba ADMIN/
- jednoduchá a prehľadná správa katalógu
- spracovávanie objednávok a rezervácií s interaktívnou komunikáciou so zákazníkom
- vytváranie výstupných zostáv pre potreby tlače a archiváciu
Databáza uživateľov
- uchovávia informácií o zákazníkoch
- počet vypožičaných titulov kvôli následným vernostným zľavám
Spracovávanie objednávok a rezervácií vrámci systému
- zastrešenie informácií o dostupnosti titulov
- potvrdzovanie objednávok a ich následné spracovanie - výstupy, fakturácia, ...
Návrh riešenia
- Využité technológie: XHTML 1.1 strict, XSLT, PHP5, MySQL 5
- náročnosť na hardware je minimálna, nakoľko sa jedná o nenáročnú internetovú aplikáciu zaluženú na servery
- aplikácia bude určená pre neobmedzený počet uživateľov
Najbližšie ciele:
- vytvorenie kompletnej dokumentácie pre projekt ViReS v programe Visual Paradigm
Návrh architektúry:
- Server: Linux, Apache, PHP5, MySQL5 alebo viac
- Klient: Internetový prehliadač
Model testov:
- testy budú prebiehať na testovacej vzorke uživateľov
- systém sa dá do používania vzorke ľudom, ktorý dostanú za úlohu rezervovávať si tituly a pracovať so systémom ako normálni uživatelia /zákazníci/ a taktiež ľudia "z branže", ktorý budú testovať správnu a prehľadnú funkčnosť ADMIN-u
Organizácia práce:
- Michal Oceľák
- vytvorenie databázovej štruktúry
- vytvorenie use case a sekvenčných diagramov
- dotvorenie uživateľských požiadaviek
- grafický návrh /design/
- vytvorenie admin rozhrania
- CMS systém na správu textov
- katalóg video titulov
- prostredie pre správu katalógu titulov
- zoznam zákazníkov
- prostedie pre správu zoznamu zákazníkov
- prostredie pre správu rezervácií
- "hitparády" titulov
Uživateľské požiadavky
vývoj prebieha paralélne s vytváraním požiadaviek, tieto teda budú dopľňané priebežne- Uživateľ
- prihasovanie uživateľov
- možnosť pridelenia špecialnej zľavy uživateľovi udanú v percentách
- celoplošné zľavy pri akciách
- Administrácia
- Spracovanie objednavky
- možnosť prezerania
- mazania
- editacie
- uloženia
- Sprava titulov
- pridavanie
- editacia
- mazanie
- možnosť pridania obrazku
- Spracovanie objednavky