Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Potrebna pomoc za java zadatke

[es] :: Java :: Potrebna pomoc za java zadatke

[ Pregleda: 1812 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Fanstexd
Nema sanse
omg
wtf
Sd

Član broj: 339274
Poruke: 1
*.dynamic.isp.telekom.rs.



Profil

icon Potrebna pomoc za java zadatke02.11.2018. u 16:09 - pre 65 meseci
Ljudi hitno mi je potrebna pomoc za ove zadatke, ako neko moze da mi uradi treba mi za skolu platicu ako treba samo da zavrsim nemam mnogo vremena. Hvala unapred!


PRVI!

Potrebno je kreirati web aplikaciju / sajt, za pracene stolova u restoranu. Aplikacija treba da se sastoji od tri dela.
Administratorski, konobarski i gostinjski deo.
Administratorskom delu aplikacije mogu da pristupaju samo korisnici koji imaju status administratora i superadministratora.
Ovi korisnici moraju da imaju mogucnost logovanja na sistem, a status njihovog logovanja treba da bude pracen pomocu sesija.
Kada se administrator uloguje na sistem, on treba da ima tri strane na raspolaganju.

Admin - Strana 1 - upravljanje konobarima
Na ovoj strani, administrator moze da unosi nove konobare u sistem, i dodeljuje im statuse.
Takodje, administrator moze da brise konobare (korisnike), ali samo one koji njegovog nivoa, ili ispod njegovog nivoa.
To znaci da, ako je korisnik superadministrator, moze da brise i dodaje administratore i obicne korisnike (konobare).
A ako je administrator, moze da brise, menja i dodaje konobare. Za svakog konobara se prati informacija o tome ko ga je kreirao,
tako da administrator ili superadministrator mogu da menjaju i brisu samo korisnike koje su oni kreirali.
Svaki korisnik mora biti reprezentovan klasom u sistemu. I ta klasa mora da ima izmedju ostalog, sledeca polja:
id, name, status i parent (id korisnika koji ga je kreirao)
Svaki korisnik mora biti takodje pracen odgovarajucom tabelom u bazi podataka

Admin - Strana 2 - upravljanje stolovima
Administrator na ovoj strani treba da ima mogucnost upravljanja stolovima. Ovde on moze dodavati, azurirati i brisati stolove.
Svaki sto mora u sistemu biti reprezentovan odgovarajucom Java klasom i tabelom u bazi podataka. Klasa izmedju ostalih polja,
mora da poseduje i sledeca polja: id, broj stolica, broj popunjenih mesta, da li je rezervisan.

Admin - Strana 3 - upravljanje stolovima i konobarima
Administrator na ovoj strani mora da ima mogucnost manipulisanja stolovima i konobarima.
Svakom konobaru se dodeljuje po jedan ili vise stolova, i nakon toga, konobari mogu opsluzivati samo te stolove koji su im dodeljeni.
Administrator moze imati mogucnost da vidi koliko je ukupno novca jedan sto zaradio
Administrator moze imati mogucnost da vidi ocene koje su date odredjenomo konobaru (prosek i pojedinacne ocene)

Administrator sistema mora da ima mogucnost izlogovanja sa sistema, prilikom cega, njegova sesija mora da bude unistena.

Konobar - Strana 1 - Naslovna
Kada konobar pristupi aplikaciji (uloguje se pomocu korisnickog imena i sifre), prikazuju se stolovi koji su mu dodeljeni.
On bira sto koji zeli i unosi podatke o porudzbini za taj sto (tekst sa opisom porucenih proizvoda, ukupni iznos racuna, broj zauzetih stolica i da li je naplaceno).

Konobar treba da ima mogucnost izlogovanja sa sistema

Gost
Svaki gost moze otvoriti stranu sajta i odabrati neki iz liste ponudjenih stolova.
Kada gost odabare sto, prikazuje se ime konobara koji je taj sto opsluzivao.
Takodje, prikazuje se kontrola za unos ocene konobara. Gost moze uneti svoju ocenu za konobara.



DRUGI!


Autentifikacioni soap servis

Potrebno je kreirati soap servis za autentifikaciju. Serverski deo servisa treba da sadrzi xml fajl u kome ce se nalaziti podaci o korisnicima,
kao i sistem koji ce da prihvati soap poruku korisnika, i na osnovu nje izvrsi proveru postojanja korisnika iz xml fajla.
U soap poruci koju korisnik/klijent salje serveru, treba da se nalaze korisnicko ime i sifra. Kada poruka stigne do servera,
ime i sifra koji se u njoj nalaze, proveravaju se na osnovu podataka iz xml fajla. Ukoliko korisnik postoji u xml fajlu, generise se sekvenca karaktera po slucajnom izboru (token),
a zatim se ta sekvenca karaktera snima u xml dokument (u deo koji se tice korisnika), i takodje salje korisniku/klijentu. Ako je kombinacija korisnickog imena i sifre neispravna,
kao odgovor umesto poruke treba poslati -1 ili soap fault exception.
Pored serverskog dela (samog servisa), takodje je potrebno kreirati i klijentski deo aplikacije (koji ce slati korisnicko ime i sifru, i prihvatati i prikazivati dobijeni token).
Kao resenje zadtaka poslati minimum tri fajla: klijentsku aplikaciju, serversku aplikaciju i xml dokument sa podacima o korisnicima.
 
Odgovor na temu

nemnesic
nemnesic
Software Developer
Vranje Florida

Moderator
Član broj: 44355
Poruke: 802
193.37.252.*



+64 Profil

icon Re: Potrebna pomoc za java zadatke02.11.2018. u 17:52 - pre 65 meseci
Postavi ovde ili na github dokle si ti stigao pa cemo mi da ti pomognemo.

A ako neces nista da radis a neko drugi sve da ti uradi idi na upwork .com pa tamo postavi i plati.
 
Odgovor na temu

Java Beograd
Novi Beograd

Član broj: 11890
Poruke: 9446
*.dynamic.isp.telekom.rs.



+10242 Profil

icon Re: Potrebna pomoc za java zadatke03.11.2018. u 17:27 - pre 65 meseci
A jel hitno?
OTPOR blokadi ulica, OTPOR blokiranom Beogradu, OTPOR blokiranoj Srbiji
 
Odgovor na temu

[es] :: Java :: Potrebna pomoc za java zadatke

[ Pregleda: 1812 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.