Sukenik - Csutortoky - navrh
From Princípy tvorby software
Contents |
Úvod
Účel dokumentu
Tento dokument slúži ako dokumentácia návrhu systému pre projekt Online rezervačný – vstupenkový systém.
Identifikácia
Online rezervačný – vstupenkový systém (ďalej len ORVS) ponúka kultúrným inštitúciám možnosť predaja vstupeniek na rôzne udalosti a podujatia. Zároveň zjednodušuje interakciu medzi inštitúciou a návštevníkmi ich podujatí. Základ systému tvorí webovská aplikácia, dostupná cez webovský klient používateľa.
Prehľad systému
ORVS je systém, určený na zlepšenie interakcie medzi kultúrnou inštitúciou a jej návštevníkmi. Rozhranie pre kultúrne inštitúcie ponúka jednoduchý spôsob ako vytvoriť systém určený na predaj vstupniek a rezervácií na rôzne kultúrne podujatia, predstavenia a udalosti. Rozhranie pre návštevníkov predstavuje časť pre prehľad kultúrnych udalostí a časť pre rezerváciu/kúpu vstupeniek na danú udalosť. Dôležitým faktorom pri tomto systéme nie je len cena obstarávacia ale aj náklady spojené s údržbou systému. Preto je tento systém navrhnutý tak aby s nim mal miestny administrátor iba nevyhnutnú prácu.
Základná funkcionalita systému:
- spravovanie registrácií inštitúcií a správa systému administrátorom
- spravovanie podujatí/upravovanie počtu volných miest a správa vstupeniek/rezervácií inštitúciami
- prehľad kultúrnych podujatí pre návštevníkov
- rezervovanie vstupeniek
- kúpa vstupeniek
Vyhodnotenie vlastností systému
Výber komponentov
Systém je zložený z 1 fyzického servera:
SERVER_WEB
- Debian
- PHP 5.x a MySQL 5.x
- GWT 2.0
- Apache
- Java
Server je pripojený 1Gbit linkou. SERVER_WEB slúži na umiestnenie prezentačnej webovskej aplikácie. Progamovací jazyk Java bol vybratý vzhľadom k jeho modularite a rýchlosti vývoja. Framework GWT bol zvolený vďaka jeho automatickemú generovaniu administrátorského prostredia, čo ušetrí čas pri tvorbe základnej konfigurácii systému ako aj jeho údržbe.
Súvisiace dokumenty
Sukenik - Csutortoky - specifikacia
- obsahuje špecifikáciu systému a popis funkcií aplikácie.
