Dokumentacija Veterinarska Stanica III-2

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

JAVNA USTANOVA GIMNAZIJA „VASO PELAGIĆ“

BRČKO DISTRIKT BOSNE I HERCEGOVINE

MATURSKI RAD
IZ PREDMETA: Modeli i baze podataka

TEMA: Veterinarska stanica

Brčko, jun 2021. godine


SADRŽAJ

ER - dijagram...................................................................................................................................3
Ispisivanje tabela.............................................................................................................................4
Izrada upita, formi i izvještaja.........................................................................................................6

2
ER - dijagram

Naš zadatak (Andrej Herman i Vujadin Vasiljević III-2) bio je izgradnja kompletne baze
podataka „Veterinarska stanica“ sa svim elementima u programu „Microsoft Access“. Naime,
prvi korak je bio ispisivanje svih entiteta jedne veterinarske stanice, za koje smo naknadno
ispisali atribute. Nakon toga pristupili smo skiciranju ER dijagrama koji smo kreirali i u
digitalnoj formi kao što je prikazano na slici 1. Naša baza podataka se sastoji od 9 entiteta:
1. Stanica (id_stanice, adresa, br_tel, mjesto, naziv)
2. Usluga (id_usluge, datum, cijena, vrsta)
3. Zaposleni (id_zaposlenog, ime, prezime, zanimanje, god_zap)
4. Veterinari (id_veterinara, god_zap, ime_prez, struka)
5. Prostorija (velicina, vrsta, id_prostorije)
6. Oprema (naziv, id_opreme, svrha, br_kom)
7. Bolest (id_bolesti, opis, naziv)
8. Pacijent (id_pacijenta, vrsta_ziv, dob, kilaza, opis, vlasnik)
9. Terapija (id_terapije, lijek, opis)
Po pitanju veza, kreirali smo sljedećih 7:
1. Sadrzi_prost (id_prostorije, id_stanice)
2. Terapija_za_bolest (id_bolesti, id_terapije)
3. Sadrzi (id_prostorije, id_opreme)
4. Radi (id_stanice, id_zap, id_veterinara)
5. Posjeta (id_usluge, id_pacijenta, id_veterinara)
6. Lijeci (id_veterinara, id_pacijenta)
7. Ima (id_bolesti, id_pacijenta)

3
.

Slika 1 ER dijagram “Veterinarska stanica”

Ispisivanje tabela

Nakon što smo završili sa kreiranjem ER dijagrama, pristupili smo ispisu tabela u
programu „MS Access“. Odredili smo tipove podataka nakon što smo prethodno unijeli sve
tabele i veze. Za svaki entitet unijeli smo određene nasumične vrijednosti koje nisu s namjerom
povezane sa nekom stvarnom veterinarskom stanicom. Povezali smo ih u odjelu „Relationships“
kao na slici 2. Nakon toga uvjerili smo se da su ispisane i određene sve opcije polja gdje je to
neophodno npr. brojevi telefona, datumi, cijene itd. Odabrali smo tačne vrste podataka za sve
elemente tabela.

4
Slika 2: Relationships

Tabele

Upiti, forme i izvještaji

5
Izrada upita, formi i izvještaja

Sledeće čime smo se pozabavili jeste kreiranje upita. Pažljivo smo odabrali tabele i entitete
zajedno sa atrinutima za koje bi bilo najproduktivnije kreirati upite. Na slici iznad prikazana su
imena svih upita. Primjer jednog od upita možete vidjeti na slici ispod.

Upit: veterinari zaposleni nakon 1990

Ostali upiti su takođe odrađeni na korektan način prema uputama i koristeći metode sa
regularnog dijela nastave i prilagođeni zahtjevima nadležnog profesora.

Prilikom izrađivanja formi nastojali smo da forme budu jednostavne, dinamične i pregledne
korisniku. Za početak smo kreirali početnu formu gdje smo napisali naslov i postavili dugmiće
za navigaciju do ostalih formi. Spisak formi koje smo izradili možete vidjeti na prethodnoj
stranici. Prilikom dolaska na početnu formu postoji izbor između četiri forme koje sadrže taster
za povratak na početnu stranicu i dva dugmeta prilagođena za listanje entiteta u oba smijera.

6
Početna stranica

Zaposleni forma

Forme smo uređivali u dizajnerskom pogledu, uredili način na koji će podaci biti
ispisani, odlučili se za adekvatne boje i prilagodili veličine polja po potrebi s ciljem uklapanja u
estetski koncept naše ideje.

Kada je riječ o izvještajima posebnu pažnju smo posvetili tabelama za koje je neophodno
pregledno izlaganje informacija. Odlučili smo se za tabele: Bolest, Usluga, Veterinari i Pacijenti.
Na sljedećoj stranici možete vidjeti primjer jednog izvještaja. Kao i kod formi, prilagodili smo
način izlaganja podataka u vidu boja, redoslijeda i pozicioniranja podataka kako bi izvještaj bio
prijatan korisnikovom oku i kako bi se informacije jednostavno razaznale.

7
Izvještaj za tabelu usluga

S time smo odlučili da naš projekat privedemo kraju, uvidjevši da je dovoljno toga
odrađeno.

You might also like