Professional Documents
Culture Documents
Student: ____________________
SADRAJ
Uvod......................................................................................................................................................3
OPIS POSLOVNOG SISTEMA...........................................................................................................4
IDENTIFIKACIJA PROBLEMA U FUNKCIONISANJU POSTOJEEG PODSISTEMA..............5
IDENTIFIKACIJA I ANALIZA INFORMACIONIH ZAHTEVA I KREIRANJE ODGOVORA NA
INFORMACIONE ZAHTEVE.............................................................................................................5
ODGOVORI NA INFORMACIONE ZAHTEVE................................................................................5
DEFINISANJE LOGIKOG MODELA NOVOG IS (DTP)...............................................................7
Pravila prilikom kreiranja DTP-a......................................................................................................7
Hijerarhijska dekompozicija DTP-a..................................................................................................8
Osnovni elementi dijagrama toka podataka..................................................................................8
OPIS PROCESA RENIK PODATAKA....................................................................................13
DEFINISANJE MODELA PODATAKA ERM..................................................................................17
OPIS PODATAKA U TOKOVIMA I SKLADITIMA PODATAKA...............................................18
TRANSFORMACIJA LOGIKOG U FIZIKI MODEL.................................................................21
DEFINISANJE SISTEMSKIH DIJAGRAMA...................................................................................22
DIZAJN KORISNIKOG INTERFEJSA..........................................................................................27
ZAKLJUAK.....................................................................................................................................37
Koriena literatura.............................................................................................................................38
Uvod
Informacioni sistem se definie kao skup ljudi, maina, opreme i metoda kojima se prikupljaju,
obrauju i prezentuju informacije korisnicima. Znai, informacioni sistemi obezbeuju informacije
korisnicima, koje su neophodne za donoenje odluka i reavanje problema. Te informacije mogu biti
interne (potiu unutar organizacije) ili eksterne (potiu izvan organizacije).
Resurse svakog IS ini sledeih pet grupa resursa:
1.
2.
3.
4.
5.
ljudi,
hardver,
softver,
podaci i
raunarske mree.
sistema, njegovim osnovnim funkcijama i zahtevima korisnika, realizuje sistem za obradu podataka
obezbeujui informacije neophodne za upravljanje i odluivanje.
Prilikom razvoja informacionog sistema, korite se razliite strukturne metodologije, od kojih su u
praksi najee koriene sledee:
o SADT (Structured Analysis and Design Techniques) Whitten, J., Bentley, L.D.(1998),
o SSADM (Structured Analysis and Design Method) Whitten, J., Bentley, L.D. (1998),
o ISAC (Information System Work and Analysis of Change) Lundberg, F, et al.(1981),
o SSA (Structured Systems Analysis), Gane, C, Sarson, T. (1979),
o IE (Information Engineering) Martin, J.(1990),
o RAD (Rapid Application Development) Gane, C. (1990).
Sam strukturni prilaz zasniva se na principu ivotnog ciklusa razvoja informacionog sistema po
modelu vodopada.
to se tie same metodologije razvoja informacionog sistema koja je primenjena u izradi ovog rada,
koriena je Metodologija Brzog razvoja sistema, odnosno RAD (Rapid Application Design)
metodologija.
Data metodologija obuhvata realizaciju sledeih faza:
1. Strateko planiranje razvoja informacionih sistema
2. Uspostavljanje upravljake strukture projekta razvoja informacionog sistema
3. Identifikovanje, analiza i specifikacija informacionih zahteva i odgovora na informacione
zahteve
4. Logika analiza i modelovanje sistema
5. Logiko modelovanje podataka
6. Projektovanje relacionih baza podataka
7. Transformacija logikog u fiziki model
8. Specifikacija logikih procedura obrade podataka
9. Implementacija informacionog sistema
10. Odravanje i dalji razvoj informacionih sistema
Tokom izrade rada korieni su razliiti CASE alati kao to su BPwin CASE alat koji je korien
prilikom izrade dijagrama toka podataka odnosno DTP-a, kao i CASE alat Erwin koji je korien
prilikom izrade relacionog modela baze podataka.
Ime
Prezim
e
Datum
roenja
Pol
Broj
telefona
E-mail
adresa
Interesovanja
5
o Postavka forme za unos termina i usluge prema muteriji koja zakazuje sa podacima:
ifra muterije
ifra usluge
Datum i vreme
zakazivanja
Vreme trajanja
Datum i vreme
Vremenski okvir
trajanja termina
Vrsta usluge
Vrsta usluge
Koliina
Cena
PDV
Ime
Prezime
Datum
roenja
Mesto i
adresa
Broj
telefona
E-mail
adresa
ifra za
logovanje
ifra usluge
Cena usluge
Ukupna
koliina
Ukupna vrednost
Broj muterija
Pol
Ocena
usluge
Ocena radnika
Ocena salona
Komentar
Svaki proces ima naziv i oznaku. Naziv procesa treba da precizno oznaava funkciju koju on
obavlja.
Svaki proces mora da ima barem jedan ulazni i barem jedan izlazni tok podataka.
Svaki entitet mora da ima barem jedan, bilo ulazni, bilo izlazni tok podataka, inae bi bio
izolovan od ostalog dela sistema.
7
Slika 2. Prvi nivo dekompozicije dijagrama toka podataka Informacionog sistema frizerskog salona
10
11
Slika 4. Drugi nivo dekompozicije dijagrama toka podataka Registracija I logovanje radnika
Procesi
Naziv
Broj
P3
P0
P2
P8
P5
P6.1
P6
P4
P1
P4.1
P7
P4.3
12
Tokovi
Naziv
Fiskalni racun
Informacije o musterijama na osnovu parametara
Izvestaji
Komentar - Anketa
Notifikacija u vezi termina
Ocenjivanje - Anketa
Ocenjivanje putem ankete
Parametri za izvestaj
Parametri za pregled musterija
Podaci o anketama za izvestaj
Podaci o anketi
Podaci o clanu
Podaci o izdatom racunu
Podaci o musterijama na osnovu parametara
Podaci o musterijama za izvestaj
Podaci o musteriji
Podaci o prometu za izvestaj
Podaci o registrovanom radniku
Podaci za izdavanje fiskalnog racuna
Podaci za logovanje
Podaci za logovanje radnika
Podaci za pregled musterija
Podaci za registraciju korisnika
Podaci za registraciju musterije
Podaci za registraciju radnika
Pregled termina
Zakazivanje termina
Zakazivanje termina musteriji
Skladista
Naziv
Anketa
Fiskalni racun
Musterije
Radnici
Termini
Broj
S2
S3
S1
S5
S4
S1 Muterije
OPIS PROCESA:
Ovaj proces slui kako bi se na osnovu unetih podataka muterija regostrovala u sistem kao lan.
Ove podatke moe uneti lino muterija, ali takoe moe i radnik budui da postoji mogunost da se
muterija prijavi putem telefona ili linim dolaskom. U oba sluaja podaci se pohranjuju u tabelu
Muterije ime se dobija na centralizovanju podataka.
o NAZIV PROCESA: P2 Procesiranje izvetaja
o ULAZNI TOKOVI:
T4 Parametri za izvetaj
o IZLAZNI TOKOVI:
T8 Izvetaj
o SKLADITA:
S1 Muterije
S2 Anketa
S3 Fiskalni raun
o OPIS PROCESA:
Ovim procesom se na osnovu zadatih kriterijuma vri povlaenje podataka iz razliitih tabela kako
bi se dobio tabelarni pregled. U svakom trenutku korisnik sistema (zaposleni) je u mogunosti na
osnovu uskladitenih podataka dobije pregled eljenih statistikih podataka.
o NAZIV PROCESA: P3 Evidencija anketnog obrasca
o ULAZNI TOKOVI:
14
T9 Ocenjivanje - Anketa
o IZLAZNI TOKOVI:
o SKLADITA:
S2 Anketa
o OPIS PROCESA:
Registrovana muterija popunjava anketni obrazac koji se zatim pohranjuje u bazi podataka. Na ovaj
nain radnik moe da stekne uvid o tome koliko su muterije zadovoljne uslugama salona i moe da
se fokusira na aspekte koje treba da ispravi.
o NAZIV PROCESA: P4 Registracija i logovanje radnika
o ULAZNI TOKOVI:
o IZLAZNI TOKOVI:
o SKLADITA:
S5 Radnici
o OPIS POSLA:
Ovim procesom se vri registracija zaposlenog u sistem pri emu se podaci pohranjuju u bazi
podataka. Radniku se dodeljuje radno mesto ime se utvruje obim njegovog posla. Nakon
registracije radnik je u mogunosti da se prijavljuje u sistem i obavlja posao sa administrativne
strane.
o NAZIV PROCESA: P5 Procesiranje parametara
15
o ULAZNI TOKOVI:
o IZLAZNI TOKOVI:
o SKLADITA:
S1 - Muterija
o OPIS POSLA:
Kroz ovaj proces radnik prosleuje parametre za pretragu i pregled muterije. Povratni podaci mu
omoguuju pregled svih informacija (Profil muterije) o muterijama kako bi mogao kvalitetno
upravljati odnosima sa muterijama.
NAZIV PROCESA: P6 Rasporedjivanje termina
o ULAZNI TOKOVI:
o IZLAZNI TOKOVI:
o SKLADITA:
S4 - Termini
o OPIS POSLA:
Ovaj proces slui rezervaciji i rasporeivanju termina izmeu muterija. Radnik ima pregled svih
traenih termina sa uslugama, takoe i sam radnik ima mogunost zakazivanja u sistemu npr. U
sluaju da muterija zakazuje termin putem telefona. Radnik ima mogunost i da otkae termin.
Ovim procesom se omoguava centralizacija podataka radi efikasnijeg obavljanja posla.
16
o IZLAZNI TOKOVI:
o SKLADITA:
S4 - Termin
o OPIS POSLA:
Na osnovu ovog podprocesa vri se usklaivanje termina u sistemu, na osnovu ega muterija dobija
povratnu informaciju o mogunosti realizacije.
o IZLAZNI TOKOVI:
o SKLADITA:
S1 - Muterija
o OPIS POSLA:
17
Kroz ovaj proces vri se verifikacija identiteta registrovanog lana, pri emu se dobija povratni
podatak da li je uspeno logovanje
o IZLAZNI TOKOVI:
o SKLADITA:
S3 Fiskalni raun
o OPIS POSLA:
Putem ovog procesa se vri izdavanje i skladitenje rauna u bazi, radnik na osnovu izvene usluge
muteriji izdaje raun kroz sistem pri emu muterija dobija odtampani primerak.
18
19
20
21
22
23
24
PREGLEDI I IZVETAJI
EVIDENTIRANJE RAUNA
Fiskalni racun
Evidentiranje
Rauna
Stavka racuna
Musterija
EVIDENTIRANJE TERMINA
Evidentiranje
termina
Musterija
Radnik
Termin
EVIDENTIRANJE ANKETE
Evidentiranje
ankete
Anketa
25
PREGLED IZVETAJA
Fiskalni raun
Pregled
izvetaja
Anketa
Muterija
PREGLED TERMINA
Pregled
termina
Musterija
Radnik
Termin
PREGLED MUTERIJA
Vrsta frizerske usluge
Pregled
muterija
26
PREGLED TERMINA
Funkcija programa: program kreira pregled zakazanih termina.
ULAZ
PROCES
IZLAZ
BAZA
datumskog polja
na formi PREGLED TERMINA.
TABELARNI PRIKAZ U FORMI : PREGLED TERMINA
PODATAKA:
FRIZERSKI
z tabela TERMIN,
VRSTA_ FRIZERSKE _USLUGE, MUSTERIJA i to: ID_usluge, ID_Musterije, Status_realizacije, Datum
SALON
TABELE:
TERMIN
VRSTA_
FRIZERSKE
_USLUGE
MUSTERIJA
Baza podataka i tabele: program koristi bazu podataka FRIZERSKI SALON i tabele TERMIN,
VRSTA_ FRIZERSKE _USLUGE, MUSTERIJA, DOBAVLJAA unutar baze podataka.
Tok obrade:
-Zadavanje parametra datuma odabirom sa forme PREGLED TERMINA iz baze podataka
FRIZERSKI SALON, iz tabela TERMIN, VRSTA_ FRIZERSKE _USLUGE, MUSTERIJA, uitati
redove sa vrednostima atributa : ID_usluge, ID_Musterije, Status_realizacije, Datum_realizacije,
Vreme_dana_realizacije.
- na osnovu izabranog parametra u formi se uitavaju korespodentni podaci gde je zatim mogua
dalja manipulacija podataka.
27
PROCES
UNOS: ID_Musterije, ID_usluge, Kolicina,
ISPIS: ID_Musterije, Naziv_usluge, Cena,
Kolicina, Vrednost_stavke,
Ukupna_vrednost, Iznos_PDV,
Datum_Vreme_Izdavanja
IZLAZ
DOKUMENT:
tampani
obrazac
fiskalnog rauna
Baza podataka i tabele: program koristi bazu podataka FRIZERSKI SALON i tabele
FISKALNI_RAUN, STAVKA_ RAUNA, MUSTERIJA, VRSTA FRIZERSKE USLUGE unutar
baze podataka.
Tok obrade:
- Na osnovu unosa polja ID_Musterije, ID_usluge, Kolicina iz tabela FISKALNI_RAUN,
STAVKA_ RAUNA, MUSTERIJA, VRSTA FRIZERSKE USLUGE vri se uitavanje podataka:
ID_Musterije, Naziv_usluge, Cena, Kolicina, Vrednost_stavke, Ukupna_vrednost, Iznos_PDV,
Datum_Vreme_Izdavanja, potvrivanjem uvanja vri se upis u bazu podataka.
Kao izlaz dobija se odtampani obrazac fiskalnog rauna koji se zatim fiziki dostavlja
muteriji.
28
29
30
31
32
33
34
35
36
37
38
ZAKLJUAK
Svrha svakog informacionog sistema jeste da zadovolji odreene informacione potrebe krajnjeg
korisnika. Samim tim je neophodno pristupiti izgradnji informacionog sistema sa velikom panjom i
detaljnou kako bi se obezbedile performanse sistema koje se oekuju.
Pritisak konkurencije je znatno povean i procesom globalizacije trita te su preduzea primorana
da primene dostupne inovacije u ovoj oblasti kako bi zadrali postojeu poziciju.Perspektiva lei u
vetoj upotrebi novih reenja i dostupnih tehnologija u SCM i CRM procesima. Efektnija i efikasnija
primena ovih inovacija otvara mogunost preduzeu da prui i dodatnu vrednost za svoje kupce i
partnere te, pored zadravanja, ostvari i napredak u konkurentskoj trci na tritu.
Na osnovu korisnikih zahteva uvideo sam potrebe korisnika za automatizovnijim postupkom
upravljana odnosima sa svjim klijentima koji prethodni sistem nije omoguavao u potpunosti.
Dati projektovani informacioni sistem bi trebalo da krajnjem korisniku, uz upotrebu savremenih
raunara, omogui da svoje poslovanje prilagodi na taj nain to bi smanjilo neracionalno troenje
finansijskih sredstava, kadrova, opreme i vremena, i omoguilo mu bolji kontakt sa poslovnim
okruenjem.
39
Koriena literatura
40