48
Univerzitet u Novom Sadu Ekonomski fakultet Subotica PROJEKAT IZ PREDMETA STRUKTURNA ANALIZA I DIZAJN ANALIZA I PROJEKTOVANJE INFORMACIONOG SISTEMA ZA FRIZERSKI SALON „BE TRENDY“, NOVI SAD 1

Projekat Strukturna analiza i dizajn

Embed Size (px)

DESCRIPTION

Projekat kod Prof dr Djurkovica

Citation preview

Page 1: Projekat Strukturna analiza i dizajn

Univerzitet u Novom SaduEkonomski fakultet Subotica

PROJEKAT IZ PREDMETA STRUKTURNA ANALIZA I DIZAJN

ANALIZA I PROJEKTOVANJE INFORMACIONOG SISTEMA ZA FRIZERSKI SALON „BE TRENDY“, NOVI SAD

Prof. dr Jovica Đurković Student: ____________________

1

Page 2: Projekat Strukturna analiza i dizajn

SADRŽAJ

Uvod......................................................................................................................................................3

OPIS POSLOVNOG SISTEMA...........................................................................................................4

IDENTIFIKACIJA PROBLEMA U FUNKCIONISANJU POSTOJEĆEG PODSISTEMA..............5

IDENTIFIKACIJA I ANALIZA INFORMACIONIH ZAHTEVA I KREIRANJE ODGOVORA NA INFORMACIONE ZAHTEVE.............................................................................................................5

ODGOVORI NA INFORMACIONE ZAHTEVE................................................................................5

DEFINISANJE LOGIČKOG MODELA NOVOG IS (DTP)..............................................................7

Pravila prilikom kreiranja DTP-a......................................................................................................7

Hijerarhijska dekompozicija DTP-a..................................................................................................8

Osnovni elementi dijagrama toka podataka..................................................................................8

OPIS PROCESA – REČNIK PODATAKA...................................................................................13

DEFINISANJE MODELA PODATAKA ERM.................................................................................17

OPIS PODATAKA U TOKOVIMA I SKLADIŠTIMA PODATAKA.............................................18

TRANSFORMACIJA LOGIČKOG U FIZIČKI MODEL.................................................................21

DEFINISANJE SISTEMSKIH DIJAGRAMA...................................................................................22

DIZAJN KORISNIČKOG INTERFEJSA..........................................................................................27

ZAKLJUČAK.....................................................................................................................................37

Korišćena literatura.............................................................................................................................38

2

Page 3: Projekat Strukturna analiza i dizajn

Uvod

“Informacioni sistem se definiše kao skup ljudi, mašina, opreme i metoda kojima se prikupljaju, obrađuju i prezentuju informacije korisnicima. Znači, informacioni sistemi obezbeđuju informacije korisnicima, koje su neophodne za donošenje odluka i rešavanje problema. Te informacije mogu biti interne (potiču unutar organizacije) ili eksterne (potiču izvan organizacije).

Resurse svakog IS čini sledećih pet grupa resursa:

1. ljudi,2. hardver,3. softver,4. podaci i5. računarske mreže.

Ljudski resurs obuhvata specijaliste i korisnike informacione tehnologije, hardverski resurs obuhvata računarske uređaje i medije, softverski resurs obuhvata skup programa i procedura, resurs podataka obuhvata bazu podataka i znanje, te resurs mreže obuhvata komunikacione medije i računarske mreže. Resurs podataka se transformiše putem aktivnosti procesiranja u različite informacione proizvodne koji se upućuju krajnjim korisnicima. Procesiranje informacija obuhvata sledeće aktivnosti:

ulaz, obradu, izlaz, memorisanje i kontrola.

Ulaz je aktivnost koja podatke o nastalim poslovnim transakcijama obuhvata, priprema i unosi u sistem, odnosno bazu podataka. Uneti podaci se prenose na mašinski čitljive medije kao što su magnetni diskovi, upisuju se u bazu, a potom čuvaju, održavaju i koriste u procesu obrade.Obrada podataka u informacije je aktivnost procesiranja - koja te podatke izračunava, upoređuje, sortira i sl. Odnosno, u okviru ove aktivnosti podaci se čitaju sa elektromagnetnih medija, organizuju, analiziraju te se njima manipuliše, na taj način što se konvertuju u informacije koje su potrebne korisnicima.Izlaz informacionih proizvoda je aktivnost čiji je cilj zadovoljiti informacione potrebe korisnika. U informacione proizvode spadaju razni izveštaji, dokumenta, poruke.Memorisanje podataka je ključna aktivnost informacionog sistema, jer podaci i informacije ostaju zapisani na elektromagnetnim medijima, organizovani su i poželjnog kvaliteta. U savremenim IS organizovani su kao baze podataka.Kontrola se odnosi na kontrolu svih aktivnosti IS-ulaza, obrade, izlaza i memorisanja podataka, odnosno informacija i to putem povratne sprege o stanju, procesima i kvalitetu tih aktivnosti IS.“1

Ako se govori o razvoju informacionih sistema, tada se on može razumeti kao znalačka priprema odgovarajućih razvojnih principa, metoda, postupaka i alata, koji u skladu sa ciljevima poslovnog

1 N. Balaban, Ž. Ristić, J. Đurković, J. Trninić, P. Tumbas:”Informacione tehnologije i informacioni sistemi,” Subotica, Ekonomski fakultet Subotica, 2006. ISBN 86-7233-131-1

3

Page 4: Projekat Strukturna analiza i dizajn

sistema, njegovim osnovnim funkcijama i zahtevima korisnika, realizuje sistem za obradu podataka obezbeđujući informacije neophodne za upravljanje i odlučivanje.Prilikom razvoja informacionog sistema, korite se različite strukturne metodologije, od kojih su u praksi najčešće korišćene sledeće:

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 tiče same metodologije razvoja informacionog sistema koja je primenjena u izradi ovog rada, korišćena je Metodologija Brzog razvoja sistema, odnosno RAD (Rapid Application Design) metodologija. Data metodologija obuhvata realizaciju sledećih faza:

1. Strateško planiranje razvoja informacionih sistema2. Uspostavljanje upravljačke strukture projekta razvoja informacionog sistema3. Identifikovanje, analiza i specifikacija informacionih zahteva i odgovora na informacione

zahteve4. Logička analiza i modelovanje sistema5. Logičko modelovanje podataka6. Projektovanje relacionih baza podataka7. Transformacija logičkog u fizički model8. Specifikacija logičkih procedura obrade podataka9. Implementacija informacionog sistema10. Održavanje i dalji razvoj informacionih sistema

Tokom izrade rada korišćeni su različiti CASE alati kao što su BPwin CASE alat koji je korišćen prilikom izrade dijagrama toka podataka odnosno DTP-a, kao i CASE alat Erwin koji je korišćen prilikom izrade relacionog modela baze podataka.

OPIS POSLOVNOG SISTEMA Frizerski salon “BE TRENDY” iz Novog Sada predstavlja manji privredni subjekat koji pruža širok spektar frizerskih usluga svojim mušterijama. Salon je počeo sa radom 2005. godine i imao je samo jednog zaposlenog. Salon trenutno ima troje zaposlenih raspoređenih prema oblasti (muški i ženski frizeri) sa namerom daljeg rasta i proširenja obima usluga. Zakazivanje termina se vrši putem telefona ili ličnim dolaskom na zakazivanje. Trenutno se radi na preseljenju na drugu lokaciju usled potrebe za većim prostorom za rad, kao i na nabavci nove opreme sve sa ciljem da se pruži što veći nivo usluge mušterijama.

4

Page 5: Projekat Strukturna analiza i dizajn

IDENTIFIKACIJA PROBLEMA U FUNKCIONISANJU POSTOJEĆEG PODSISTEMA

U trenutnom poslovanju salona ne postoji konkretan informacioni sistem koji bi pružio podršku efikasnijem i efektivnijem poslovanju. Kao što je napomenuto, ovaj privredni subjekat teži unapređenju svog poslovanja i nalazi se u ekspanziji. Kao posledica toga javila se potreba ne samo za većim radnim prostorom i novom opremom, nego potreba i za postojanjem određenog informacionog sistema koji bi se način poslovanja doveo na sasvim novi nivo.

Usled rastućeg obima posla potrebno je uspostaviti sistem na takav način da pruža efikasan način organizacije i kojim bi se uspostavilo bolje upravljanje odnosima sa potrošačima. Glavni problem je upravo u činjenici da se celokupno zakazivanje vrši bez određenog centralizovanog načina evidentiranja i praćenja. Takođe, postoji potreba i za različitim izveštavanjem i praćenjem performansi kao osnove za dalje unapređenje poslovanja. Generalno posmatrano, postoji potreba za objedinjenim sistemom u kojem bi se uspostavila kontrola nad svim aspektima poslovanja privrednog subjekta.

IDENTIFIKACIJA I ANALIZA INFORMACIONIH ZAHTEVA I KREIRANJE ODGOVORA NA INFORMACIONE ZAHTEVE

o Registracija mušterija.

o Centralizovano zakazivanje termina kako bi se izbeglo preklapanje.

o Pregled zakazanih termina radi bolje organizacije vremena.

o Mogućnost izdavanja računa kroz sistem.

o Evidencija zaposlenih i dolaska na posao.

o Pregled ostvarenog prometa po radniku (dnevnog, nedeljnog, mesečnog, godišnjeg).

o Pregled ukupnog prometa i prometa prema usluzi.

o Pregled ukupnog broja mušterija (prema polu i starosti).

o Pregled zadovoljstva mušterija.

ODGOVORI NA INFORMACIONE ZAHTEVE

Šifra Mušterije (JMBG)

Ime PrezimeDatum rođenja

Pol

Broj telefona

E-mail adresa

Interesovanja

5

Page 6: Projekat Strukturna analiza i dizajn

o Uspostavljanje forme za registraciju sa poljima gde bi se uneli podaci o mušteriji:

o Postavka forme za unos termina i usluge prema mušteriji koja zakazuje sa podacima:

Šifra mušterije Šifra uslugeDatum i vreme

zakazivanjaVreme trajanja

o Pregled u formi izveštaja sa prikazom termina, mušterija i vremenskim trajanjem.

Mušterija (Ime i prezime) Datum i vremeVremenski okvir trajanja termina

Vrsta usluge

o Kreiranje računa putem forme gde bi se uneli podaci:

Mušterija (Ime i prezime) Vrsta usluge Količina Cena PDV

o Unos podataka o zaposlenom kao i uspostavljanja prijave dolaska u sistemu:

Šifra zaposlenog

(JMGB)Ime Prezime

Datum rođenja

Mesto i adresa

Broj telefona

E-mail adresa

Šifra za logovanje

o Izveštaj sa tabelarnim pregledom gde bi se po radniku izvršio prikaz ukupne vrednosti izvršenih usluga:

Šifra zaposlenog Šifra usluge Cena uslugeUkupna količina

Ukupna vrednost

6

Page 7: Projekat Strukturna analiza i dizajn

o Izveštaj gde bi se prikazao broj mušterija prema starosnoj i polnoj strukturi

Broj mušterijaStarosna struktura (na osnovu podatka o

datumu rođenja)Pol

o Forma u obliku ankete gde bi se ispitalo zadovoljstvo mušterija i nakon čega bi se uradio statistički pregled ocena:

Šifra mušterijeOcena usluge

Ocena radnika Ocena salona Komentar

DEFINISANJE LOGIČKOG MODELA NOVOG IS (DTP)

Osnovni koncepti za specifikaciju informacionog sistema u SSA su funkcije, odnosno procesi obrade podataka, tokovi podataka, skladišta podataka i interfejsi (entiteti). Njihov međusobni odnos se prikazuje preko dijagrama toka podataka DTP koji prikazuje vezu interfejsa, odnosno skladišta kao izvora odnosno ponora podataka, sa odgovarajućim procesima, kao i međusobnu vezu procesa.

Dijagram toka podataka (DTP) je jedna od najčešće korišćenih sredstava za analizu postojećih i modeliranje novih sistema.

Najviši nivo na koji se uključuje DTP naziva se nulti nivo DTP, a sam dijagram se označava kao KONTEKSTNI.

Pravila prilikom kreiranja DTP-a

Tok podataka mora imati svoj izvor i ponor. Bilo koja druga komponenta DTP može biti izvor ili ponor. Međutim, jedan tok, bilo izvor, bilo ponor mora biti povezan sa procesom. Drugim rečima tokovima podataka se ne mogu neposredno povezati dva skladišta, dva entiteta, ili skladište i entitet.

Svaki tok podataka na DTP-u mora imati ime, koje treba da odražava značenje podataka koje on nosi. Izuzetak su tokovi koji idu ka, odnosno od skladišta podataka koji ne moraju biti imenovani. Ako tok između procesa i skladišta nije imenovan, podrazumeva da tok nosi celukupan sadržaj i

7

Page 8: Projekat Strukturna analiza i dizajn

sturkturu tog skladišta. Ukoliko to nije slučaj, tj ako tok sadrži samo deo strukture podataka , treba ga imenovati.

- Svaki proces ima naziv i oznaku. Naziv procesa treba da precizno označava 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, inače bi bio

izolovan od ostalog dela sistema.- Da bi se DTP lakše crtao, odnosno izbelglo nepotrebno presecanje linija, dozvoljava se da se

jedno skladište ili entitet na jednoj slici višestruko ponove.

Hijerarhijska dekompozicija DTP-a

Hijerarhijska dekompozicija DTP-a se izvodi tako što se jedan proces višeg nivoa apstrakcije dekomponuje i prikazuje pomoću novog celokupnog DTP-a na nižem nivou apstrakcije.

Osnovni elementi dijagrama toka podataka

• ENTITET - predstavlja vezu posmatranog sistema sa okruženjem. Njih čine objekti iz kojih potiču ulazni podaci u posmatrani sistem, ili objekti iz kojih poniru podaci iz sistema (ulazni i izlazni entiteti). Ovi objekti se zovu i granični entiteti jer se nalaze izvan granica sistema.

• PROCES - prikazuje u DTP-u funkciju transformacije ulaznih u izlazne podatke. Sadržaj procesa se sažeto opisuje u prilogu DTP. Realizaciju samog procesa inicira odgovarajući ulazni tok podataka (jedan ili više). Rezultat procesa je jedan ili više izlaznih tokova podataka. Procesi se ostvaruju ručno i/ili pomocu tehničkih sredstava uključujući i računare. Promet podataka od jednog skladišta podataka prema drugom je jedino moguće oostvariti posredstvom određenog procesa.

• SKLADIŠTE PODATAKA – to je mesto gde se privremeno ili trajno smeštaju podaci. Njih čine razne evidencije, kartoteke koji se vode ručno ili su to datoteke (baze podataka koje kreira, održava i eksploatiše čovek uz pomoć računara). Sažet opis skladišta podataka sa naznakom broja dokumenata (slogova) koji su u njima sadržani daje prilog uz DTP.

• TOK PODATAKA - prikazuje tok podataka izmenu elemenata u posmatranom sistemu. Prenos podataka može da se ostvari različitim sredstvima (telefonom, telefaksom, poštom, usmeno, računarom itd.). Sa DTP se ne vide sredstva prenosa podataka. Ona se definišu u prilogu DTP gde se ukratko i opisuju.

8

Page 9: Projekat Strukturna analiza i dizajn

Slika 1. – Kontekstni dijagram toka podataka “Informacionog sistema frizerskog salona”

9

Page 10: Projekat Strukturna analiza i dizajn

Slika 2. – Prvi nivo dekompozicije dijagrama toka podataka „Informacionog sistema frizerskog salona“

10

Page 11: Projekat Strukturna analiza i dizajn

Slika 3. – Drugi nivo dekompozicije dijagrama toka podataka – Rasporedjivanje termina

11

Page 12: Projekat Strukturna analiza i dizajn

Slika 4. – Drugi nivo dekompozicije dijagrama toka podataka – Registracija I logovanje radnika

ProcesiNaziv Broj

Evidencija anketnog obrasca P3Informacioni sistem frizerskog salona P0Porcesiranje izvestaja P2Procesiranje fiskalnog racuna P8Procesiranje parametara P5Procesiranje zakazivanja termina P6.1Rasporedjivanje termina P6Registracija i logovanje radnika P4Snimanje podataka o korisniku P1Snimanje podataka o radniku P4.1Verifikacija logovanja P7Verifikacija logovanja radnika P4.3

12

Page 13: Projekat Strukturna analiza i dizajn

TokoviNazivFiskalni racunInformacije o musterijama na osnovu parametara

IzvestajiKomentar - AnketaNotifikacija u vezi terminaOcenjivanje - AnketaOcenjivanje putem anketeParametri za izvestajParametri za pregled musterijaPodaci o anketama za izvestajPodaci o anketiPodaci o clanuPodaci o izdatom racunuPodaci o musterijama na osnovu parametaraPodaci o musterijama za izvestajPodaci o musterijiPodaci o prometu za izvestajPodaci o registrovanom radnikuPodaci za izdavanje fiskalnog racunaPodaci za logovanjePodaci za logovanje radnikaPodaci za pregled musterijaPodaci za registraciju korisnikaPodaci za registraciju musterijePodaci za registraciju radnikaPregled terminaZakazivanje terminaZakazivanje termina musteriji

Skladista

Naziv BrojAnketa S2Fiskalni racun S3Musterije S1Radnici S5Termini S4

OPIS PROCESA – REČNIK PODATAKAo NAZIV PROCESA: P1 – Snimanje podataka o korisniku

ULAZNI TOKOVI: T1 – Podaci za registraciju korisnika T2 – Podaci za registraciju mušterije (popunjava radnik)

IZLAZNI TOKOVI: T3 – Podaci o članu

SKLADIŠTA S1 – Mušterije

13

Page 14: Projekat Strukturna analiza i dizajn

OPIS PROCESA:

Ovaj proces služi kako bi se na osnovu unetih podataka mušterija regostrovala u sistem kao član. Ove podatke može uneti lično mušterija, ali takođe može i radnik budući da postoji mogućnost da se mušterija prijavi putem telefona ili ličnim dolaskom. U oba slučaja podaci se pohranjuju u tabelu „Mušterije“ čime se dobija na centralizovanju podataka.

o NAZIV PROCESA: P2 – Procesiranje izveštajao ULAZNI TOKOVI:

T4 – Parametri za izveštaj T5 – Podaci o mušterijama za izveštaj T6 – Podaci o prometu za izveštaj T7 – Podaci o anketama za izveštaj

o IZLAZNI TOKOVI: T8 – Izveštaj

o SKLADIŠTA: S1 – Mušterije S2 – Anketa S3 – Fiskalni račun

o OPIS PROCESA:

Ovim procesom se na osnovu zadatih kriterijuma vrši povlačenje podataka iz različitih tabela kako bi se dobio tabelarni pregled. U svakom trenutku korisnik sistema (zaposleni) je u mogućnosti na osnovu uskladištenih podataka dobije pregled željenih statističkih podataka.

o NAZIV PROCESA: P3 – Evidencija anketnog obrascao ULAZNI TOKOVI:

T9 – Ocenjivanje - Anketa T10 – Komentar - Anketa

o IZLAZNI TOKOVI: T11 – Podaci o anketi

o SKLADIŠTA: S2 – Anketa

o OPIS PROCESA:

Registrovana mušterija popunjava anketni obrazac koji se zatim pohranjuje u bazi podataka. Na ovaj način radnik može da stekne uvid o tome koliko su mušterije zadovoljne uslugama salona i može da se fokusira na aspekte koje treba da ispravi.

o NAZIV PROCESA: P4 – Registracija i logovanje radnikao ULAZNI TOKOVI:

T11 – Podaci za registraciju radnika T12 – Podaci za logovanje radnika

14

Page 15: Projekat Strukturna analiza i dizajn

o IZLAZNI TOKOVI: T13 – Podaci za logovanje – Povratna poruka

o SKLADIŠTA: S5 – Radnici

o OPIS POSLA:

Ovim procesom se vrši registracija zaposlenog u sistem pri čemu se podaci pohranjuju u bazi podataka. Radniku se dodeljuje radno mesto čime se utvrđuje obim njegovog posla. Nakon registracije radnik je u mogućnosti da se prijavljuje u sistem i obavlja posao sa administrativne strane.

o NAZIV PROCESA: P5 – Procesiranje parametarao ULAZNI TOKOVI:

T14 – Podaci o mušterijama T15 – Parametriparametri za pregled mušterije

o IZLAZNI TOKOVI: T16 – Informacije o mušterijama na osnovu parametara

o SKLADIŠTA: S1 - Mušterija

o OPIS POSLA:

Kroz ovaj proces radnik prosleđuje parametre za pretragu i pregled mušterije. Povratni podaci mu omogućuju pregled svih informacija („Profil mušterije“) o mušterijama kako bi mogao kvalitetno upravljati odnosima sa mušterijama.

NAZIV PROCESA: P6 – Rasporedjivanje termina

o ULAZNI TOKOVI: T17 – Zakazivanje termina (zakazuje mušterija) T18 – Zakazivanje termina mušteriji

o IZLAZNI TOKOVI: T19– Notifikacija u vezi termina T20 – Pregled termina

o SKLADIŠTA: S4 - Termini

o OPIS POSLA:

Ovaj proces služi rezervaciji i raspoređivanju termina između mušterija. Radnik ima pregled svih traženih termina sa uslugama, takođe i sam radnik ima mogućnost zakazivanja u sistemu npr. U slučaju da mušterija zakazuje termin putem telefona. Radnik ima mogućnost i da otkaže termin. Ovim procesom se omogućava centralizacija podataka radi efikasnijeg obavljanja posla.

15

Page 16: Projekat Strukturna analiza i dizajn

NAZIV PROCESA: P6.1– Procesiranje zakazivanja termina

o ULAZNI TOKOVI: T17 – Zakazivanje termina (zakazuje mušterija) T18 – Zakazivanje termina

o IZLAZNI TOKOVI: T19– Notifikacija u vezi termina T20 – Pregled termina

o SKLADIŠTA: S4 - Termin

o OPIS POSLA:

Na osnovu ovog podprocesa vrši se usklađivanje termina u sistemu, na osnovu čega mušterija dobija povratnu informaciju o mogućnosti realizacije.

o NAZIV PROCESA: P7 – Verifikacija logovanjao ULAZNI TOKOVI:

T21 – Podaci za logovanjeo IZLAZNI TOKOVI:

T22– Podaci za logovanje (povratna informacija)o SKLADIŠTA:

S1 - Mušterijao OPIS POSLA:

Kroz ovaj proces vrši se verifikacija identiteta registrovanog člana, pri čemu se dobija povratni podatak da li je uspešno logovanje

o NAZIV PROCESA: P8 – Procesiranje fiskalnog racunao ULAZNI TOKOVI:

T23 – Podaci za izdavanje računao IZLAZNI TOKOVI:

T24– Podaci o izdatom računu T25 – Fiskalni račun

o SKLADIŠTA: S3 – Fiskalni račun

o OPIS POSLA:

Putem ovog procesa se vrši izdavanje i skladištenje računa u bazi, radnik na osnovu izvšene usluge mušteriji izdaje račun kroz sistem pri čemu mušterija dobija odštampani primerak.

16

Page 17: Projekat Strukturna analiza i dizajn

DEFINISANJE MODELA PODATAKA ERM

Slika 4. – Prikaz ER modela informacionog sistema za frizerski salon “BE TRENDY”

17

Page 18: Projekat Strukturna analiza i dizajn

OPIS PODATAKA U TOKOVIMA I SKLADIŠTIMA PODATAKA

18

Page 19: Projekat Strukturna analiza i dizajn

19

Page 20: Projekat Strukturna analiza i dizajn

20

Page 21: Projekat Strukturna analiza i dizajn

TRANSFORMACIJA LOGIČKOG U FIZIČKI MODEL

Slika 5. – Logički model podataka u ERwin DM

21

Page 22: Projekat Strukturna analiza i dizajn

Slika 6. – Fizički model podataka ERwin DM

DEFINISANJE SISTEMSKIH DIJAGRAMA

o Kontekstni prikaz sistemskog dijagrama

KONTEKSTNI PRIKAZ

SISTEMSKOGDIJ AGRAMA

FORMIRANJ E I AŽURIRANJ E

PREGLEDI I IZVEŠTAJ I ŠTAMPA

Slika 7. – Kontekstni prikaz sistemskog dijagrama

22

Page 23: Projekat Strukturna analiza i dizajn

PREGLEDI I IZVEŠTAJI

EVIDENTIRANJE RAČUNA

EVIDENTIRANJE TERMINA

EVIDENTIRANJE ANKETE

23

Fiskalni racunEvidentiranje Računa

Stavka racuna

Musterija

Evidentiranje termina

Radnik

Musterija

Vrsta frizerske usluge

Evidentiranje ankete Anketa

Termin

Page 24: Projekat Strukturna analiza i dizajn

PREGLED IZVEŠTAJA

PREGLED TERMINA

PREGLED MUŠTERIJA

24

Pregled izveštaja

Mušterija

Anketa

Fiskalni račun

Pregled termina

Radnik

Musterija

Vrsta frizerske usluge

Termin

Pregled mušterija

Vrsta frizerske usluge

Vrsta frizerske usluge

Page 25: Projekat Strukturna analiza i dizajn

TABELARNI PRIKAZ U FORMI : PREGLED TERMINA

Zadavanje parametra prikaza: selektovanje datumskog polja na formi PREGLED TERMINA.

učitavanje podataka definisanih za isveštaj iz tabela TERMIN, VRSTA_ FRIZERSKE _USLUGE, MUSTERIJA i to: ID_usluge, ID_Musterije, Status_realizacije, Datum_realizacije, Vreme_dana_realizacije

prikaz tabele u formi

DEFINISANJE PROGRAMSKIH SPECIFIKACIJA

PREGLED TERMINA Funkcija programa: program kreira pregled zakazanih termina.

ULAZ PROCES IZLAZ

Baza podataka i tabele: program koristi bazu podataka FRIZERSKI SALON i tabele TERMIN, VRSTA_ FRIZERSKE _USLUGE, MUSTERIJA, DOBAVLJAČA 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, učitati redove sa vrednostima atributa : ID_usluge, ID_Musterije, Status_realizacije, Datum_realizacije, Vreme_dana_realizacije.

- na osnovu izabranog parametra u formi se učitavaju korespodentni podaci gde je zatim moguća dalja manipulacija podataka.

25

BAZA PODATAKA: FRIZERSKI SALON

TABELE:TERMINVRSTA_ FRIZERSKE _USLUGEMUSTERIJA

Page 26: Projekat Strukturna analiza i dizajn

EVIDENTIRANJE NOVOG FISKALNOG RAČUNA

Funkcija programa: program omogućuje dodavanje novih torki u tabelu Fiskalni računa i u tabelu stavka računa baze podataka FRIZERSKI SALON.

ULAZ PROCES IZLAZ

Baza podataka i tabele: program koristi bazu podataka FRIZERSKI SALON i tabele FISKALNI_RAČUN, STAVKA_ RAČUNA, MUSTERIJA, VRSTA FRIZERSKE USLUGE unutar baze podataka.

Tok obrade:

- Na osnovu unosa polja ID_Musterije, ID_usluge, Kolicina iz tabela FISKALNI_RAČUN,STAVKA_ RAČUNA, MUSTERIJA, VRSTA FRIZERSKE USLUGE vrši se učitavanje podataka: ID_Musterije, Naziv_usluge, Cena, Kolicina, Vrednost_stavke, Ukupna_vrednost, Iznos_PDV, Datum_Vreme_Izdavanja, potvrđivanjem čuvanja vrši se upis u bazu podataka.

- Kao izlaz dobija se odštampani obrazac fiskalnog računa koji se zatim fizički dostavlja mušteriji.

26

UNOS: ID_Musterije, ID_usluge, Kolicina,

ISPIS: ID_Musterije, Naziv_usluge, Cena, Kolicina, Vrednost_stavke,

Ukupna_vrednost, Iznos_PDV, Datum_Vreme_Izdavanja

Snimanje podataka u bazu podataka

DOKUMENT:Štampani obrazac fiskalnog računa

BAZA PODATAKA: FRIZERSKI SALON

TABELE:FISKALNI_RAČUN,STAVKA_ RAČUNA, MUSTERIJA, VRSTA FRIZERSKE USLUGE

Page 27: Projekat Strukturna analiza i dizajn

DIZAJN KORISNIČKOG INTERFEJSA

Izrada korisničkog interfejsa predstavlja veoma značajnu etapu razvoja informacionog sistema. Naime, korisnički interfejs predstavlja sponu između programa i samog krajnjeg korisnika, te se i njegova najznačajnija uloga ogleda u tome da korisniku omogući komunikaciju na najjednostavniji i najpregledniji način sa stanovišta korisnika.

U daljem tekstu sledi prikaz i objašnjenje rada korisničkog interfejsa Informacionog sistem za frizerski salon „BE TRENDY“.

Log in ekran za mušterije

Log in ekran za radnika frizerskog salona

27

Page 28: Projekat Strukturna analiza i dizajn

Registraciona forma za nove mušterije

28

Page 29: Projekat Strukturna analiza i dizajn

Registraciona forma za nove radnike

29

Page 30: Projekat Strukturna analiza i dizajn

Početna strana za ulogovanog mušteriju

Početna strana za ulogovanog radnika

30

Page 31: Projekat Strukturna analiza i dizajn

Forma za zakazivanje termina od strane mušterije

31

Page 32: Projekat Strukturna analiza i dizajn

Forma za zakazivanje termina za mušteriju od strane zaposlenog

32

Page 33: Projekat Strukturna analiza i dizajn

Forma za pregled registrovanih mušterija

33

Page 34: Projekat Strukturna analiza i dizajn

Forma za pregled I upravljanje terminima od strane zaposlenog

34

Page 35: Projekat Strukturna analiza i dizajn

Forma za izdavanje računa nakon izvršene usluge

35

Page 36: Projekat Strukturna analiza i dizajn

Forma za generisanje izveštaja

ZAKLJUČAK

36

Page 37: Projekat Strukturna analiza i dizajn

Svrha svakog informacionog sistema jeste da zadovolji određene informacione potrebe krajnjeg korisnika. Samim tim je neophodno pristupiti izgradnji informacionog sistema sa velikom pažnjom i detaljnošću kako bi se obezbedile performanse sistema koje se očekuju.

Pritisak konkurencije je znatno povećan i procesom globalizacije tržišta te su preduzeća primorana da primene dostupne inovacije u ovoj oblasti kako bi zadržali postojeću poziciju.Perspektiva leži u veštoj upotrebi novih rešenja i dostupnih tehnologija u SCM i CRM procesima. Efektnija i efikasnija primena ovih inovacija otvara mogućnost preduzeću da pruži i dodatnu vrednost za svoje kupce i partnere te, pored zadržavanja, ostvari i napredak u konkurentskoj trci na tržištu.

Na osnovu korisničkih zahteva uvideo sam potrebe korisnika za automatizovnijim postupkom upravljana odnosima sa svjim klijentima koji prethodni sistem nije omogućavao u potpunosti.

Dati projektovani informacioni sistem bi trebalo da krajnjem korisniku, uz upotrebu savremenih računara, omogući da svoje poslovanje prilagodi na taj način što bi smanjilo neracionalno trošenje finansijskih sredstava, kadrova, opreme i vremena, i omogućilo mu bolji kontakt sa poslovnim okruženjem.

37

Page 38: Projekat Strukturna analiza i dizajn

Korišćena literatura

“Strukturna analiza i dizajn” – metodi i tehnikeProf. dr Jovica ĐurkovićProf. dr Zoran ĆirićVuk Vuković, dipl.ing.

BPwin vodič http://vernikov.ru/media/K2/item_attachments/bpwin.pdf Erwin vodič http://support.ca.com/cadocs/0/e002521e.pdf

38