You are on page 1of 17

VISOKA ŠKOLA STRUKOVNIH STUDIJA

ARANĐELOVAC

UVOD U INFORMACIONE SISTEME


PROJEKTNI ZADATAK

TEMA: IS 1XBET Kladionice

Studenti: Uroš Mrkobrada Profesor: Matejić Tijana


Uroš Jevtić

Aranđelovac, 2019.

1
Sadržaj
Analiza zahteva korisnika – verbalni opis ............................................................................................................................... 3
Strukturna Sistem Analiza ...................................................................................................................................................... 5
Dijagram Konteksta ........................................................................................................................................................... 5
Prvi nivo dekompozicije ..................................................................................................................................................... 6
Drugi nivo dekompozicije................................................................................................................................................... 7
Pristupanje nalogu ......................................................................................................................................................... 7
Gledanje utakmica ......................................................................................................................................................... 8
Praćenje tiketa............................................................................................................................................................... 9
Depozit i podizanje novca ............................................................................................................................................ 10
MOV.................................................................................................................................................................................... 11
Pristupanje nalogu ....................................................................................................................................................... 11
Gledanje mečeva ......................................................................................................................................................... 12
Praćenje tiketa............................................................................................................................................................. 12
Depozit i podizanje novca ............................................................................................................................................ 13
Relacioni model ................................................................................................................................................................... 13
Pristupanje nalogu........................................................................................................................................................... 13
Gledanje mečeva ............................................................................................................................................................. 13
Praćenje tiketa ................................................................................................................................................................ 13
Depozit i podizanje novca ................................................................................................................................................ 14
Relacije MYSQL ................................................................................................................................................................ 15
Tabele MYSQL ................................................................................................................................................................. 16

2
Analiza zahteva korisnika – verbalni opis

Potrebno je napraviti IS za prikaz funkcionisanja "1xbet kladionice". IS treba da obezbedi prikaz


interakcije sa korisnicima,TV dobavljačima i bankom.

Korisnici imaju pristup sajtu,tj. uslugama kladionice kada pravilno unesu svoje log-in podatke.
Tokom procesa pregleda log-in zahteva proverava se da li korisnik postoji u skladištu
registrovanih korisnika.

Da bi se na sajtu omogućio prenos utakmice,kladionica potpisuje ugovor koji je dostavljen od


strane TV Strimera.
Nakon što TV Strimer pregleda kompletan ugovor korisniku se šalje URL za prenos utakmice koji
je zapravo SAT FEED signal.
Utakmica se smešta u skladište utakmica.
Ukoliko korisnik ima dovoljno novčanih sredstava na nalogu onda može da gleda utakmice.

Kladionica šalje katalog sa mečevima koji se kreira na osnovu dostavljenih lista sa kvotama i
mečevima ka korisnicima. Na osnovu
kataloga korisnik popunjava tiket. Nakon završetka svih mečeva dobija informaciju o prolaznosti
tiketa.
3
Za bilo koju uslugu kladionice korisnik mora imati dovoljno sredstava na svom nalogu. Zbog toga
korisnik vrši depozit na svoj nalog.
Kada korisnik želi da prebaci novac sa svog naloga na svoj online novčanik , onda šalje zahtev za
withdraw. Nakon nekog vremena uplaćuje mu se na online novčanik.
Ukoliko korisnik padne tiket onda se novac sa korisnikovog naloga prebacuje na račun u banci(od
Kladionice).

4
Strukturna Sistem Analiza
Dijagram Konteksta

5
Prvi nivo dekompozicije

6
Drugi nivo dekompozicije
Pristupanje nalogu

7
Gledanje utakmica

8
Praćenje tiketa

9
Depozit i podizanje novca

10
MOV
Pristupanje nalogu

11
Gledanje mečeva

Praćenje tiketa

12
Depozit i podizanje novca

Relacioni model

Pristupanje nalogu
Korisnici (userID,ime,prezime,godina rođenja,šifra,email)
Logovi(userID,IDloga,vreme,IP adresa)

Gledanje mečeva
TV strimeri(IDstrimera,naziv)

Administratori(IDAdministratora,ime,prezime)

Ugovori(IDUgovora,odredbe ugovora,IDAdministratora,IDStrimera)

Utakmice(url prenosa,datum,vreme,timovi,IDstrimera)

Korisnici(userID,trenutno stanje)

Praćenje tiketa
Katalozi(ID kataloga,kvote,datum,mečevi)

13
Upućen(userID,ID kataloga)

Tiketi(šifra tiketa,događaj,tip,kvota,sistem,uplaćeni iznos,potencijalni dobitak,userID)

Korisnici(userID,dostupna stanja,statistika korisnika)

Depozit i podizanje novca


Korisnici(userID,povezan online wallet)

Uplate(BrUplate,iznos uplate,datum uplate,IDBanke)

vrši(userID,BrUplate)

Banke(IDBanke,naziv,adresa)

14
Relacije MYSQL

15
Tabele MYSQL

16
17

You might also like