UNIVERZITET „DŽEMAL BIJEDIĆ“ MOSTAR

FAKULTET INFORMACIJSKIH TEHNOLOGIJA

Predmet: Baze podataka I

Akademska godina: 2017/2018

Sportski centar (izdavanje termina)

Seminarski rad

 

 

Nastavnik

 

       

                 

Student

 Prof. dr  Emina Junuz 

     Velid Omeragić, IB160261

Mostar, 2017. godine

background image

Baze podataka I
Sportski centar (izdavanje termina)

3

2. Specifikacija zahtjeva

Tokom same specifikacije problema, jasno su se mogli uočiti neki od osnovih entiteta, kao što su 
zaposlenici,   korisnici,   cjenovnik,   kao   i   sama   rezervacija   termina.

Potrebno   je   napraviti   bazu   podataka   čija   će   primarna   namjena   biti   elektronska   evidencija 
prepoznatljivih eniteta. Relevantne informacije koje se vežu za zaposlenika su ime, prezime,broj 
telefona, datum rođenja, adresa, grad, poštanski broj, datum zaposlenja. Sa druge strane korisnik 
bi   imao   atribute   ime,   prezime,   broj   telefona,   broj   lične   karte,   adresa,   grad,   poštanski   broj. 
Zaposlenik će evidentirati rezervisani termin. 

Termini i cijene su unaprijed definisani. Cijene su različite za različite termine. Korisnik može 
rezervisati više termina u kontinuitetu. Na jedan datum se može rezervisati samo jedan unaprijed 
definisan termin, tj. ne smije se desiti da više korisnika rezerviše isti termin za određen datum. 

Jedan zaposlenik može evidentirati više termina, a samo termin evidentira jedan zaposlenik. 

Baze podataka I
Sportski centar (izdavanje termina)

4

3. Analiza problema

Ova tačka obuhvata analizu prethodne tačke, specifikacije zahtjeva. Prepoznat ćemo relevantne 
entitete   u   imenicama,   relevantne   relacije   ili   poveznike   u   glagolima,   relevantna   obilježja   ili 
atribute   enititeta   i   relacija   u   atributima,   specifične   kardinalitete   u   rečenicama   tipa:   „najviše 
jedan“, „više od jednog“, „nijedan ili jedan“ isl. Određuju se i domeni obilježja (Npr. Dnevna 
novina ima svoje izdanje (kao, npr. večernje, jutarnje itd.) večernje, jutarnje je domen atributa 
izdanje)   Postupak   prepoznavanja   u   tekstualnoj   specifikaciji   zahtjeva   rezultirat   će   parcijalnim 
dijelovima ER dijagrama. 

Također je potrebno analizirati zahtjeve koje postavljaju klijenti. Da li su funkcionalni zahtjevi 
rješivi i na koji način (putem transakcija, upita izvještaja)? Koji su to podaci koje će korisnici 
koristiti i koji podaci će im biti potrebni u izvještajima? Koji podaci su ulazni, na koji način se 
procesiraju   i   koji   su   izlazni   podaci   svake   od   funkcionalnosti. 

Enititeti:

Entitet:

 

 

Zaposlenik

Atributi:

 ZaposlenikID

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ime 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  Prezime

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Spol

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  Datum   rođenja

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  Kontakt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  Broj   lične 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  Datum   zaposlenja 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  Adresa 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Grad

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  Poštanski   broj

Entitet:

 

Korisnik

background image

Baze podataka I
Sportski centar (izdavanje termina)

6

Relacija 1: Korisnik-Termin-Zaposlenik 

Na ovoj slici je prikazano na koji način je osmišljen koncept rezervacije termina. Jedan korisnik 
može rezervisati više termina ili niti jedan. Jedan zaposlenik evidentira termin, dok zaposlenik 
može   imati   više   termina   koje   je   evidentirao   ili   ni   jedan.

Relacija 2: Termin-Vrijeme termina

Želiš da pročitaš svih 30 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti