Upload
mirjana-jezdimirovic
View
169
Download
8
Embed Size (px)
DESCRIPTION
seminarski rad
Citation preview
1
ALFA UNIVERZITET
SEMINARSKI RAD
Predmet: PROJEKTOVANJE INFORMACIONIH
SISTEMA
Tema:SERVIS ROBE
Mentor: Student:
SADRAJ: 1.UVOD .................................................................................... 32. OPTI PODACI O PREDUZEU I DEFINISANJE
DOMENA PROBLEMA .................................................... 43. IDENTIFIKACIJA INFORMACIONIH ZAHTEVA I ODGOVORA NA ISTE ................................................................................. 4
4. OPIS POSLOVNOG PODSISTEMA .................................................. 55. DEFINISANJE LOGIKOG MODELA SISTEMA ............... 6
5.1. Opis dijagramadekompozicije ....................................... 76. DIJAGRAM TOKA PODATAKA ......................................... 87. MODEL PODATAKA ...................................................................................................................... 11
8. PROGRAMSKA PODRKA I BAZA PODATAKA ................ 131. UVOD
Cilj ovog projekta jerazviti informacijski sistem trgovine raunarske opreme.Sistem podrava osnovne funkcije kao to su prodaja i servisiranje raunara i raunardke opreme kao i nabavka i skladitenje. Svaki proces imai svoje podprocese. Kroz seminarski rad prezentovau dijagramdekompozicije funkcija, model procesa, model entiteta i veza, relacijski model kao i bazu podataka i forme za unos podataka izraene u programu Microsoft Access2.OPTI PODACI O PREDUZEU I DEFINISANJE
DOMENA PROBLEMA
Preduzee Expres sa seditem u Zveanu, osnovano je 2003. godine. Delatnost firme je prodaja i servis raunara i raunarske opreme, odravanje informacionih sistema, umreavanje raunara. Politika firme je izrada raunara i raunarskih sistema,kao i njihov servis od najkvalitetnijih komponenti najpoznatijih svetskih proizvoaa - PHILIPS, ASUS, MSI, Intel, AMD, ATI, nVIDIA, HP,TOSHIBA, LG i mnogih drugih.
Pri izradi rada, koristila sam metodologiju brzog projektovanja koja obuhvata: analizu poslovnog sistema, analizu i definisanje informacionih zahteva i odgovora naiste, logiko modelovanje podataka, transformaciju ER modela u relacioni model bazepodataka,
definisanje programske specifikacije,projektovanje korisnikog interfejsa.
3. IDENTIFIKACIJA INFORMACIONIH ZAHTEVA I ODGOVORA NA ISTEKljuni elemenat u planiranju, izgradnji, razvoju i implementaciji informacionog sistema predstavljaju informacioni zahtevi (IZ). U zavisnosti od toga nata se odnose, mogu se razlikovati 3 nivoa IZ:
1. Informacioni zahtevi nanivou organizacije;
2. Informacioni zahtevi za svaku bazupodataka;
3. Aplikativni informacioni zahtevi.
Postojivienainautvrivanjainformacionihzahteva:intervjuomkorisnika,naosnovu postojeih informacionih zahteva, otkrivanjem informacionih zahteva u toku funkcionisanja informacionog sistema. Na osnovu njih neophodnoje definisati i odgovore na informacione zahteve (OIZ) koji mogu biti u vidu ekranskih ili tampanih formi, izvetaja ili brojnih drugih dokumenata.
U preduzeu Expres informacioni zahtevi nabavne funkcije su:stanje zaliha konkretne robepregled izlaza robe,pregled ulaza robe,pregled stanja proizvoaa,tampanje dokumenata,Roba
ID_RobeNazivRobeVlasnikProizvodjacOpasnostiDatumDonosenjaDatumPovratkaDatumRedServisaRadniktrztntrPDVUkupnoOpisRadova
120050241387
Slika 1. Pregled stanja izabrane robeProizvoa
ID_ProizvodjacaNazivKompanijePIBMatBrPredZemljaPoreklaRacunKontaktOsobaTelefonFaxEmailSajtNapomena
Slika 2. pregled stanja proizvoaaKorisnik
ID_KorisnikaImePrezimeBrLkJMBGTelefonFaxEmailAdresaNapomenaText19Text20
1Petar Petrovic1457805069874551530638236131vukasinovicbranka@gmail.comavalska19. 201114:05:35
Slika 3. Pregled korisnika robe za servis4.OPIS POSLOVNOG PODSISTEMA Informacioni sistem trgovine raunarske opreme koristi se sledeim procesima:1)Prodaja,
2)Servis,
3)Nabavai skladitenje. Svaki od tih procesa sadrii svoje podprocese. Podprocesi prodaje su prikupljanje podataka o korisniku,izrada ponude, izrada porudzbine i izradarauna. Podprocesi servisa su prikupljanje podataka o korisniku, za primanje naloga servisiranje robe, zakljuivanje radnih naloga i izrada rauna poradnom nalogu. Podprocesi nabavke i skladitenja su nabavka artikala, izrada naloga zainventuru kao i zakljuivanje naloga nakon obavljene inventure. 1. Prodaja raunara i raunarske opreme Prilikom prvog kontakta sa kupcem uzimaju sepodaci za kontakt ili seproveravaju ve postojei podaci o kupcu koji suve upisani u bazu, pa seprelazi na izradu ponude. Nakon to kupac-klijent prihvati ponudu u sistemu se pie vreme porudzbine pa se prelazi naizradu rauna poponudi/porudzbini. 2. Servis
Servis, ba kao i prodaja, prvo proverava i belei podatke o korisniku, nakon toga otvara se radni nalog za servis, a pri zavretku servisiranja robe zakljuuje se nalog i izrauje se raun po radnom nalogu.5. Nabavka i skladitenje
Prilikom prijema robe u delu nabavke i skladitenja, upisuje se pristiglaroba u evidenciju artikala. Direktor po potrebidaje nalog da se pokrene procedura za inventuruskladitenja, a nakon izvrene inventure zakljuuje se nalog za inventuru, pa seevidentira viak ili manjakrobe u skladitu. 5.DEFINISANJE LOGIKOG MODELA SISTEMAOd brojnih metoda koje se koristeza predsatvljanje modela informacionih sistema kao to su metod dijagrama toka podataka (DTP), ISAC metod i HIPO metod, najee se,zbog svoje jednostavnosti, u praksi primenjuje metod dijagrama toka podataka. Njega ini mrea funkcija pomou kojih se vri transformacija ulaznih podataka u izlazne podatke. Osnovne elemente ine entitet, tok podataka, procesi skladitenje podataka.Entiteti su veze izmeu samog sistema i njegovog okruenja; Tok podataka definie se kao vid kojim tee informacija poznate strukture i sadraja;Proces predstavlja osnovni koncept DTP i predstavlja transformaciju ulaznog toka/ova podataka u izlazni tok/ove imoe biti manuelan ili raunarski podran.Skladite podataka predstavlja kolekciju privremeno ili trajno smetenih podataka.
Slika 4. Dijagram dekompozicije funkcij5.1. Opis dijagramadekompozicijePomou priloenog dijagrama funkcija mogu se videti osnovni podsistemi iosnovne poslovne funkcije informacionog sistema. Poslovni sistem podeljen je na tri dela itri funkcijska podruja. Prodaja se sastoji od funkcija prikupljanjapodataka o kupcu, odnosno provere da li je kupac ve u bazi, nakon ega slediizrada ponude, izrada porudzbine kao i izrada rauna po ponudi/porudzbini.Servis se sastoji od funkcija prikupljanjapodataka o korisniku , nakon ega sledi otvaranje naloga za servisiranje robe, zakljuivanje radnog naloga kao i izrada rauna poradnom nalogu.Nabavka i skladitenje sastoji se odfunkcija upisivanja nabavljenih artikala u bazu, otvaranja naloga za inventuru i zakljuivanja naloga sa podacima ostvarnom stanju robe.6.DIJAGRAM TOKA PODATAKA
Osnovni proces kontekstnog dijagrama sada je prikazan pomou 3 procesa. Na dijagramu su prikazana i 3 evidencije podataka koji sadre podatke koji se koristeu gotovo celom sistemu.
Upit sa kontakt s korisnikom Ponuda
Porudzbina
Raun
Zahtev za ponudu
Potvrda porudzbine Podaci o kupcu
Dostava rauna po radnom nalogu
Upit za kontakt
Podaci o korisniku
Zahtev za servisPodaci o obavljenom ra
Radni nalog
ni nalogRaun za inventuru Odluka o inventuri
Porudzbina artikala Zapisnik
Slika 5. Diajgram toka podataka
SERVIS
Podaci
o klijentu
Upit za kontakt
Zahtev za servis
Radnnalog Radni nalog
Dostava rauna po radnom nalogu
Podaci o radu
Slika 6. Dijagram toka podataka za servis robe
Razradom toka podataka prvi proces moe se prikazati pomou 4 podprocesa. Ulazni podaci koji se evidentiraju su podaci o korisnicima, otvorenim radnim nalozima, zakljuenim radnim nalozima i raunima po radnim nalozima koji se spremaju u bazu podataka. Nakon prvog kontakta sa korisnikom, prikupljaju se podaci o korisniku kako bi se prikupile informacije za dalji kontakt, odnosno proveravaju se podaci ukoliko je korisnik ve upisan u evidenciju korisnika.Korisnik zahteva servis robe. Otvaranjem radnog naloga evidentiraju se u bazu osnovni podaci o servisu odreenogartikla,pasedostavljajuserviserukojinakonodraenogposlaevidentirau zakljueni radni nalog, podatke o obavljenim uslugama i korienim artiklima za vreme servisiranja robe. Nakon toga se prelazi na izradu rauna po radnom nalogu koji se evidentira u bazu i alje korisniku.
7. MODEL PODATAKA6.1. Popis i definicija entiteta i atributa
8.PROGRAMSKA PODRKA I BAZA PODATAKA
Na osnovu relacijskog modela podataka, napravljena je baza podataka u programu Microsoft Access.
Slika 7. Glavna forma
Ovde su prikazane dve forme koje se najuestalije koriste u aplikaciji. Glavna forma koordinira aplikacijom, dok forma roba slui za beleenje svih aktivnosti, izvravanje prorauna i izdavanje izvetaja. Kao to vidimo imamo i direktnu vezu sa MS Word i MS Excel aplikacijama.
Slika 8. Forma u kojoj se popisuju izvreni radovi
0. Trgovina raunarske opreme
PRODAJA
SERVIS
NABAVKA
I
SKLADITE
PRIKULANJE PODATAKA O KUPCU
IZRADA PONUDE
IZRADA PORUDZBINE
IZRADA RAUNA
PRIKULANJE PODATAKA O KLIJENTU
OTVARANJE RADNOG NALOGA ZA SERVIS
OTVARANJE RADNOG NALOGA ZA SERVIS
ZAKLJUIVANJE RADNOG NALOGA ZA
SERVIS
UBACIVANJE NABAVLJENE ROBE U BAZU
UBACIVANJE NABAVLJENE ROBE U BAZU
ZAKLJUIUVANJE NALOGA ZA INVENTURU
KORISNIK
PRODAJA
SERVIS
ER korisnika
ER rauna
SERVISER
Prikuplanje / provera
podataka o klijentu
ER robe
NABAVKA I SKLADITE
Direktor
Dobavlja
Ev. klijenata
KLIJENT
Otvaranje radnog naloga
za
servisiranje robe
SERVISER
Zakljuivanje radnih naloga
Ev. otvorenih radnih naloga
Ev. rauna
Izrada rauna po radnom nalogu
Ev. zakljuenih radnih naloga
Ev. robe
KORISNIK uva podatke o korisniku koji je opisan
svojim atributima
ID korisnika Primarni klju jednoznano opisuje korisnika
Ime i prezime korisnika Opisuje kako se zove korisnik
Adresa korisnika Opisuje adresu prebivalita
Broj telefona korisnika Broj na koji se kontaktira korisnik
E-mail korisnika E-mail na koji se kontaktira korisnik
Fax korisnika Broj faxa korisnika
JMBG korisnika Lini broj korisnika
ROBA uva podatke o robi koju je korisnik doneo na servisiranje
ID Robe Primarni klju jednoznano opisuje robu
Naziv robe Opisuje o kojoj se robi radi
Vlasnik Ime i prezime korisnika robe
Datum donoenja Vreme kada je roba stigla na servis
Datum povratka Vreme vraanja robe sa servisa
Radnik Ime radnika koji vri servis
Ukupno za naplatu Cena servisiranja robe
PROIZVOA uva podatke o proizvoau robe
ID Proizvoaa Primarni klju proizvoaa jednoznano odreen
Naziv kompanije Ime firme proizvoaa
PIB Broj firme jednoznano odreen
Zemlja porekla Zemlja u kojoj se proizvodi roba
Raun Konana cena servisiranja
Napomena Podaci o uraenom servisu
RADNIK uva podatke o radniku koji vri servis
ID radnika Primarni klju radnika
Ime i orezime radnika Opisuje kako se radnik zove
BrLk Broj line karte radnika
JMBG Matini broj radnika
Telefon Broj kontakta radnika
Adresa Stalno prebivalite radnika
Datum zaposlenja Datum kada je radnik poeo da radi
Datum prestanka rada Datum kada je radnik prestao da radi
Stalno zaposlenje Podaci da li je radnik u stalnom radnom odnosu
Napomena Posebni podaci o radniku
PAGE - 14 -