izmenjeno 2 puta, poslednji put bakasoka 17.09.2014. u 13:18
Izmene poruke
- bakasoka17.09.2014. u 13:18zapis iz teksta poruke
- bakasoka17.09.2014. u 11:18zapis iz teksta poruke
Ovo mi je seminarski zadatak za Baze podataka. Treba da napravim MOV dijagram, zatim da ga prevedem u relacioni model, a zatim SQL...Cenim svaku ideju i pomoc.
Potrebno je napraviti IS za vođenje poslovanja jedne zubarske ambulante. IS bi trebalo da omogući vođenje evidencije o zaposlenima, klijentima, dobavljačima, naručivanju materijala, zakazanim pregledima i izvršenim pregledima.
Svaki zubni materijal, materijal koji se koristi pri intervencijama, može dostavljati samo jedan dobavljač. Pri unosu podataka o novom zubnom materijalu, ukoliko podaci o dobaljaču nisu uneti, potrebno ih je uneti. Kada se zubni materijal naručuje, za njega se pravi posebna narudžbenica za koju se evidentira datum, ukupna cena, i količina naručenog materijala. Takva narudžbenica šalje se dobavljaču koji je unet kao dobavljač za taj materijal. Pri dostavljanju naručenog zubnog materijala, zaposleni u sistem unosi prijemnicu, kojom se ažurira stanje zubnog materijala.
Kada klijent dođe u ordinaciju da zakaže pregled, pretražuje se baza klijenata i ukoliko on ne postoji u sistemu potrebno je uneti podatke o klijentu (ime i prezime, pol, JMBG, grad, adresa i telefon). Klijent bira doktora koji će izvršiti intervenciju i traži usluge. Pri tome zaposleni unosi podatke o zakazanom terminu tako što unosi sledeće podatke: lekara koji će izvršiti intervenciju, uslugu koju je tražio klijent, klijenta, datum i sat zakazanog termina. Kada klijent zakazuje termin proverava se da li je izabrani doktor u to vreme slobodan i ukoliko jeste, termin se unosi u sistem.
Pri pregledu pacijenta, doktor koji vrši pregled unosi osnovne podatke kao što su datum i vreme pregleda, ali i listu izvršenih intervencija. Svaka intervencija vezuje se za zub pacijenta nad kojim je izvršena, pri čemu se menja stanje tog zuba. Nakon unosa svih izvršenih intervencija, sračunava se ukupna cena pregleda, koja se naplaćuje od pacijenta.
Pored zakazivanja terimina i naručivanja zubnog materijala, IS bi trebalo da omogući i vođenje šifarnika usluga i zaposlenih. Za svaku uslugu se u sistem pamti naziv usluge i njena cena. Za svakog zaposlenog bi trebalo uneti sledeće podatke: ime i prezime zaposlenog, poziciju, platu, pol, datum rođenja, datum zaposlenja, email, adresu, grad i fiksni i mobilni telefon. Svaki zaposleni dobija korisničko ime i lozinku sa kojom može da se uloguje na sistem. Pri prijavi na sistem on može imati jednu od tri uloge: administrator, doktor, medicinski tehničar. U zavisnosti od sistemske uloge, zaposlenom je dozvoljeno ili ne izvršavanje pojedinih akcija.
Napravila sam PMOV model da vidite da li sam na dobrom putu.
Potrebno je napraviti IS za vođenje poslovanja jedne zubarske ambulante. IS bi trebalo da omogući vođenje evidencije o zaposlenima, klijentima, dobavljačima, naručivanju materijala, zakazanim pregledima i izvršenim pregledima.
Svaki zubni materijal, materijal koji se koristi pri intervencijama, može dostavljati samo jedan dobavljač. Pri unosu podataka o novom zubnom materijalu, ukoliko podaci o dobaljaču nisu uneti, potrebno ih je uneti. Kada se zubni materijal naručuje, za njega se pravi posebna narudžbenica za koju se evidentira datum, ukupna cena, i količina naručenog materijala. Takva narudžbenica šalje se dobavljaču koji je unet kao dobavljač za taj materijal. Pri dostavljanju naručenog zubnog materijala, zaposleni u sistem unosi prijemnicu, kojom se ažurira stanje zubnog materijala.
Kada klijent dođe u ordinaciju da zakaže pregled, pretražuje se baza klijenata i ukoliko on ne postoji u sistemu potrebno je uneti podatke o klijentu (ime i prezime, pol, JMBG, grad, adresa i telefon). Klijent bira doktora koji će izvršiti intervenciju i traži usluge. Pri tome zaposleni unosi podatke o zakazanom terminu tako što unosi sledeće podatke: lekara koji će izvršiti intervenciju, uslugu koju je tražio klijent, klijenta, datum i sat zakazanog termina. Kada klijent zakazuje termin proverava se da li je izabrani doktor u to vreme slobodan i ukoliko jeste, termin se unosi u sistem.
Pri pregledu pacijenta, doktor koji vrši pregled unosi osnovne podatke kao što su datum i vreme pregleda, ali i listu izvršenih intervencija. Svaka intervencija vezuje se za zub pacijenta nad kojim je izvršena, pri čemu se menja stanje tog zuba. Nakon unosa svih izvršenih intervencija, sračunava se ukupna cena pregleda, koja se naplaćuje od pacijenta.
Pored zakazivanja terimina i naručivanja zubnog materijala, IS bi trebalo da omogući i vođenje šifarnika usluga i zaposlenih. Za svaku uslugu se u sistem pamti naziv usluge i njena cena. Za svakog zaposlenog bi trebalo uneti sledeće podatke: ime i prezime zaposlenog, poziciju, platu, pol, datum rođenja, datum zaposlenja, email, adresu, grad i fiksni i mobilni telefon. Svaki zaposleni dobija korisničko ime i lozinku sa kojom može da se uloguje na sistem. Pri prijavi na sistem on može imati jednu od tri uloge: administrator, doktor, medicinski tehničar. U zavisnosti od sistemske uloge, zaposlenom je dozvoljeno ili ne izvršavanje pojedinih akcija.
Napravila sam PMOV model da vidite da li sam na dobrom putu.