Skip to content

akulaglic2/Tim24-TheBrogrammers

 
 

Repository files navigation

Tim-24-TheBrogrammers

alt text

Projekat Kino

Članovi Tima:

  • Dino Ćosić

  • Zerina Fazlagić

  • Ammar Ćesko

Opis teme

  • Ova aplikacija je namijenjena svim osobama koje su ljubitelji filmova, te odlazaka u kino. U sklopu ovog projekta razvijamo aplikaciju koja ce omoguciti svim ljubiteljima kina, dobre zabave i najnovijih naslova da na najlaksi i najefikasniji nacin uzivaju u onome sto vole. Prvobitna ideja jeste da ovaj sistem pomogne svim korisnicima nase aplikacije. Ostvarenje ove ideje se ogleda u tome sto aplikacija omogucava da se na jednostavan nacin vrsi pregled svega sto je bitno za posjetioce kina. Neke od tih stvari su rezervacija i kupovina karata, pregled filmova i rasporeda prikazivanje te druge stavke koje ce se posebno objasniti kasnije. Mozemo zakljuciti da sistem rjesava problem dosadasnjeg cekanja pri usluzivanju u kinu, dolaska do kina radi pregleda rasporeda prikazivanja filmova i slicnog. Uz nasu aplikaciju nece se nikada javljati takvi problemi.Postoji i druga strana aplikacije, koja je namijenjena uposlenicima.Ona im omogucava da uz logiranje pomocu svojih korisnickih podataka obavljaju svoj posao. Uz sve navedeno, slijedi da je aplikacija namijenjena kinima koja imaju nekoliko dvorana za prikazivanje u gradu,tj. za kina u vecim gradovima.

Procesi

Registracija uposlenog - Administrator aplikacije registruje novog uposlenog, te mu omogucava da se sa svojim korisnickim podacima prijavi pri dolasku na posao. To omogucava administratoru da prati njegov rad.

Registracija korisnika - Moguce je nekoliko razlicitih vrsta registracije. Moguce je izvrsiti registraciju uz uplatu, te na taj nacin postati jedan od "silver" ili "gold" clanova kina("Gold" korisnici vrse uplatu pri procesu registracije). Ove uloge naravno omogucavaju neke pogodnosti prilikom posjete.Također, moguca je prijava samo u vidu uloge "gost" koja ima najosnovnije podatke o kinu.

Kupovina karata - Ovaj proces moguce je obaviti na dva nacina. Prvi nacin je dolazak korisnika u kino te kupovina ulaznice i placanje direktno novcem. Ovo je najjednostavniji nacin. Drugi nacin je da se karte kupe uz pomoc aplikacije. Prvo korisnik uz pomoc aplikacije, nakon sto se prijavio sa korisnickim imenom i lozinkom, unosi naslov filma, vrijeme prikazivanja i kolicinu karata. Nakon toga biraju se slobodna mjesta u kinu. Iduci korak jeste slanje zahtjeva putem aplikacije, a nakon toga dobija odgovor da li je moguce izvrsiti njegov zahtjev. Ukoliko jeste potrebno je da izvrsi uplatu nakon koje ce dobiti generisani kod za preuzimanje karata, a u suprotnom dobija poruku da nije moguce izvrsiti takvu transakciju.

Prodaja karata - Druga strana aplikacije namijenjena je uposlenicima. Uz pomoc svojih korisnickih podataka, potrebno je da im se omoguci prijava. Nakon prijave pomocu određenog interfejsa omogucava im se da rade svoj posao.

Prodaja hrane i pića - Još jedna strana aplikacije namijenjena uposlenicima. Slično kao proces iznad omogućava prodaju hrane i pića.

Prodaja posebnih paketa - Ovaj proces omogućava uposleniku da vrši prodaju posebnih paketa koji mogu biti bolja opcija za korisnike.

Find My Movie - Korisnik uz pomoc ovog procesa nase aplikacije moze na jednostavan i zanimljiv nacin pronaci kino dvoranu, koja se nalazi u sklopu kina koje koristi nasu aplikaciju. Ona treba da zadovoljava sve zahtjeve korisnika. Na ovaj nacin osobama koje koriste aplikaciju omogucava se da u skladu sa njihovim zahtjevima dobiju najbolju uslugu. Aplikacija ce pored navedenih zahtjeva iskoristiti i lokaciju korisnika, ako je to moguce, te ga uputiti na lokaciju najblize kino dvorane koja zadovoljava sve navedeno.

Tehnicki pregled opreme - Administrator postavlja određeni vremenski period nakon kojeg je potrebno obaviti tehnicki pregled opreme, kako bi se omogucio nesmetan rad kina.(Jedan dio admin panela)

Ocjena usluge - Ovaj proces omogucava korisnicima da napisu sve nedostatke, ideje ili sugestije pomocu nase aplikacije. Također, aplikacija omogucava ocjenjivanje putem ovog procesa.

Funkcionalnosti

  • Registracija novih uposlenih
  • Registracija novih korisnika
  • Prijava s nalogom gost, prikaz osnovih informacija o kinu
  • Prikaz informacija o filmovima koji se prikazuju, najava premijera te pregled svih posebnih ponuda i paketa
  • Dodavanje novih filmova
  • Dodavanje termina tehnickog pregleda opreme, kontrola istih
  • Kupovina ulaznica direktno, te uz pomoc aplikacije
  • Kupovina pica i hrane
  • Provjera i azuriranje stanja hrane i pića, te posebnih paketa
  • Prodaja karata, pica i hrane (u slucaju da je prijavljen uposlenik)
  • Ponistavanje karata pri ulasku
  • Kontrolisanje rada uposlenih
  • Pregled statistickih podataka(posjecenost i ostali podaci)

Akteri

  • Uposlenici - osobe koje se prijavljuju sa vlastitim korisnickim podacima. Rade na kasi. Zaduzeni su za prodaju karata, hrane i pica.
  • Registrovani korisnici - osobe koje koriste usluge aplikacije i samog kina. Ove osobe su registrovane u sistemu koji koristi aplikacija. Mogu biti: "silver" i "gold" korisnici. Njima je omoguceno kupovanje karata putem aplikacije, kao i jos neke dodatne mogucnosti. "Silver" korisnici su osobe koje su registrovane u sistem. Omoguceno im je kupovanje karata putem aplikacije. "Gold" korisnici su osobe koje izvrse uplatu za clanstvo u nasem kinu, u trajanju od tri mjeseca. U toku ovog perioda njima je omoguceno besplatno prisustvovanje projekcijama te određeni popust na premijerno prikazivanje filmova.
  • Neregistrovani posjetioci - osobe koje koriste usluge aplikacije i kina, ali pri tome nisu registrovani te kupovinu ne mogu obaviti uz pomoc aplikacije. Oni mogu pristupiti samo osnovnim stavkama aplikacije.
  • Administrator - osoba koja nadgleda cijeli sistem. Zaduzena je za nesmetan rad aplikacije.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Classic ASP 73.4%
  • C# 26.6%