Sukenik - Csutortoky - specifikacia
From Princípy tvorby software
Contents |
Úvod
Účel dokumentu
Tento dokument slúži ako špecifikácia požiadaviek pre projekt Online rezervačného - vstupenkového systému (ďalej len ORVS) a je primárne určený pre definíciu funkcionality a stanovenie rozsahu projektu.
Celkový popis
Popis a účel produktu
Produkt je určený pre kultúrne inštitúcie (e.g. divadlo, kino,...), ktoré práve prostredníctvom tohto systému budú mať možnosť ponúknuť svoj program spolu s možnosťou zakúpenia lístka na konkrétne podujatia, ako aj poskytnúť informácie potrebné pri kúpe lístkov (e.g. voľné miesta v kinách, ...).
Pomocou tohto systému budú dostupné informácie a možnosť nákupu pre potenciálnych zákazníkov danej inštitúcie oveľa pohodlnejšie a prehľadnejšie keďže bude mať k ním prístup všade, kde je pripojenie na internet.
Komponenty
ORVS sa skladá z dvoch hlavných častí. Jednu časť tvoria čítačky čiarových kódov, ktore sú spojené so serverom prostredníctvom internetu. Druhá časť je tvorená webovou aplikáciou, prostredníctvom ktorej sa môže inštitúcia zaregistrovať a zároveň prostredníctvom ktorej si môže návštevník stránky vybrať z ponuky programu už zaregistrovanej inštitúcie.
Operačné prostredie
Server:
-Debian v.9.5
-Tomcat v.5.5
- verejná IP adresa
- TCP / IP
Klientsky počítač (PC v kine a podobne
- pripojenie na internet
- TCP / IP na prenost údajov s čítačiek čiarových kódov až na server
Dokumentácia
Súčasťou finálnej dodávky bude dokumentácia pozostávajúca z týchto časti:
-Iniciálne nastavenie čítacích zariadení a základné scenáre využitia.
- Manuál k ovládaniu čítacích zariadení.
Požiadavky na rozhranie
Užívateľské rozhranie
Pri návrhu webového rozhrania bude kladený dôraz na jednoduchosť a priehľadnosť. Na stránke bude ponúknutá možnosť prihlásenia a registrácie pre inštitúcie. Po následnom prihlásení sa zobrazí menu, pomocou ktorého bude inštitúcia schopná pridávať už konkrétne informácie.
Celá aplikácia bude v slovenčine (výnimkou môžu byť chybové hlásenia v angličtine)
Komunikačné rozhranie
Komunikácia medzi čítačkami čiarových kódov a serverom je prostredníctvom TCP / IP na porte: 4850. Ostatná komunikácia (inštitúcia -> server, alebo návštevník -> server) bude prostredníctvom http na porte 80 alebo https na porte 443.
Vlastnosti systému
Správa užívateľov
Prístup k webovému rozhraniu bude zabezpečený užívateľským menom a heslom. Pre každú inštitúciu by mal byť vytvorený vlastný účet, prostredníctvom ktorého by mala prístup k aplikácii.
Správa systému
Spravovať celý systém bude administrátor, ktorého prácou bude potvrdzovať registrácie a kontrola správnosti behu systému.
