Is Prodajni Salon Bele Tehnike

  • Uploaded by: Slobodan Milinkovic
  • 0
  • 0
  • January 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Is Prodajni Salon Bele Tehnike as PDF for free.

More details

  • Words: 6,765
  • Pages: 67
Loading documents preview...
Seminarski rad: Prodajni salon bele tehnike

Prirodno matematički fakultet Kragujevac

Seminarski rad iz predmeta Projektovanje programa i informacionih sistema

Profesor : dr Dušan Stefanović Asistent : dr Nenad Stefanović

Student: Slobodan Milinković 58/03

Kragujevac, 2014.

Slobodan Milinković 58/03

Page 1

Seminarski rad: Prodajni salon bele tehnike

Tema: Informacioni sistem Prodajni salon bele tehnike

Slobodan Milinković 58/03

Page 2

Seminarski rad: Prodajni salon bele tehnike

Sadržaj: 1. 2. 3. 4.

5. 6. 7. 8. 9. 10.

Opis problema Dijagrami tokova podataka Opis primitivnih procesa Rečnik podataka 4.1 Opis tokova podataka 4.2 Opis skladišta podataka Prošireni model objekti-veze PMOV PrevoĎenje modela objekti - veze u relacioni model ER model Popis relacija sa atributima i njihovim tipovima Startovanje aplikacije i rad Literatura

4-5 5-17 18-20 20 20-22 22-24 24-27 28-30 30 31-34 34-66 67

1. Opis problema Slobodan Milinković 58/03

Page 3

Seminarski rad: Prodajni salon bele tehnike

Program je raĎen u okruženju Microsoft Access 2010, dok projektovanje sistema je realizovano u Allfusion Process Modeler r7 i ERwin Data Modeler r7. Sistem je osmišljen i napravljen kao informacioni sistem za prodajni salon bele tehnike, koji se bavi nabavkom i prodajom bele tehnike. Cilj ovog informacionog sistema je da olakša postupke nabavke, skladištenja, prodaje i sve prateće procese u radnji ovakvog tipa. Procesi u ovom sistemu su obraĎeni na odreĎenom nivou apstrakcije, koji za realan sistem može biti funkcionalan, meĎutim ne potpuno.

S’obzirom na poslove koji se obavljaju u maloprodajnom objektu, zaposlena lica i njihove meĎusobne odnose, sistem razmatra četri osnovna procesa: 1. Nabavka 2. Prodaja 3. Kadrovi 4. Finansije Procesi i njihovi potprocesi grafički su prikazani dijagramima tokova podataka koji će biti detaljno proučeni i objašnjeni u nastavku. Ovim je obraĎena suština poslovanja prodajnog salona bele tehnike, kao i komunikacija izmeĎu procesa unutar salona i salona sa spoljašnjim objektima. 1. Poslovanje prodajnog salona bele tehnike počinje procesom Nabavka u okviru kojeg postoje tri podprocesa: Ažuriranje ponude dobavljača, Izrada narudžbenice i Prijem i kontrola robe. Prilikom nabavke, prvo se proveravaju pristigle ponude dobavljača, tj. stanja robe u magacinima dobavljača sa nabavnim cenama dobavljača. Na osnovu ponude dobavljača, potražnje i stanja zaliha u salonu, izraĎuje se narudžbenica koja se prosleĎuje dobavljaču. Dobavljač, na osnovu narudžbenice, otprema robu salonu. Tu robu prati otpremnica dobavljača i faktura, na osnovu kojih se utvrĎuje eventualna reklamacija i na osnovu kojih se vrši isplata dobavljača. Stavljanjem artikala na stanje zaliha salona završava se proces nabavke. 2. Kada je roba smeštena na stanje u zalihama, može se pristupiti procesu Prodaja. Ovaj proces se sastoji od pet podprocesa: Izdavanje predračuna, Izdavanje računa, Isporučivanje robe, Evidencija reklamacija, Storniranje računa. Neki od ovih procesa imaju svoje podprocese. MeĎutim oni najbolje objašnjavaju proces prodaje, koji počinje izdavanjem predračuna, tj. jednog vida ponude. Zatim se na osnovu predračuna formira račun sa svim svojim podacima kaošto su: podaci kupca, stavke računa, datum, iznos, vrsta plaćanja i sl. Uz račun se i dodaje isporuka robe, ukoliko je neophodna. Na kraju ukoliko je kupac nezadovoljan, ili iz nekih drugih razloga, može se evidentirati reklamacija, koju prati i storniranje računa. Tom prilikom, kupcu se vraća novac, a artikli se vraćaju na stanje. 3. Da bi sve prethodne akcije bile izvodljive moraju postojati radnici, čiji su meĎusobni odnosi regulisani procesom Kadrovi. Proces Kadrovi se sastoji od tri podprocesa: Promena osnovnih podataka, Organizacija zaposlenih i Upisivanje u karnet. Ovi procesi služe za evidenciju osnovnih podataka zaposlenih, da formiraju organizacionu šemu, koja bi ureĎivala odnose meĎu zaposlenima (nadreĎeni-podreĎeni) i da obezbede podatke o prisustvu radnika na poslu, što se kasnije može iskoristiti za obračun zarada. Slobodan Milinković 58/03

Page 4

Seminarski rad: Prodajni salon bele tehnike

4. Proces Finansije je manje obraĎen proces zbog svoje komplikovanosti, meĎutim i on se sastoji od nekoliko podprocesa i delimično se koristi u ovom informacionom sistemu. Podprocesi su: Obračun pazara, Evidentirane uplate, Obračun plata, Isplata dobavljača, pa na osnovu toga očigledno je da ovaj proces pravi uvid u pristigle uplate na osnovu kojih se formira račun, zatim vrši obračun pazara, kako bi se novac uplatio na tekući račun salona. Osim toga uloga mu je da obračuna plate zaposlenih i isplate dobavljača i vrši evidenciju o realizaciji istih.

2. Dijagrami tokova podataka Informacioni sistemi mogu biti često veoma složeni, jer sadrže veliki broj procesa, tokova i skladišta podataka i spoljnih objekata. U cilju jednostavnijeg i detaljnijeg prikaza sistema, na predstavljanje sistema pomoću DTP-a primenjuje se metoda apstrakcije. Apstrakcija se postiže hijerarhijskom dekompozicijom procesa i posebnim načinom prikazivanja strukture, tokova i skladišta podataka u rečniku podataka. Hijerarhijskom dekompozicijom DTP-a, proces sa DTP-a višeg nivoa apstrakcije se dekomponuje i prikazuje pomoću DTP-a nižeg nivoa apstrakcije, pri čemu se poštuju odreĎena pravila i konvencije. Dekompozicija jednog procesa se sprovodi sve dok takva dekompozicija ima smisla. Postupkom dekompozicije jedan sistem se opisuje hijerarhijom DTP-a. Dijagram na najvišem nivou hijerarhije naziva se dijagramom konteksta i zapravo predstavlja IS. Ovaj dijagram sadrži mali broj procesa koji su visokog nivoa apstrakcije i njihovu komunikaciju. Dekompozicijom dijagrama konteksta dobijaju se dijagrami prvog nivoa i oni se nazivaju dijagramima srednjeg nivoa. Procesi nižeg nivoa označavaju se sa A1,A2,A3,…, a procesi u narednom nižem nivou sa A1.1, A1.2,…, A2.1,…, A3.1,… i tako redom u zavisnosti od toga koja je oznaka procesa čija se dekompozicija posmatra.

U našem slučaju za informacioni sistem Prodajni salon bele tehnike, dijagram konteksta je sledeći: Slobodan Milinković 58/03

Page 5

Seminarski rad: Prodajni salon bele tehnike

Posmatrani dijagram konteksta sadrži: 1. Jedan proces (A-0 informacioni sistem SALON) 2. Četri spoljašnja objekta (Kupci, Dobavljac, Banka i Zaposleni) 3. Tokove podataka (izmeĎu procesa i spoljnih objekata)

Dekompozicijom dijagrama konteksta dobijamo četri nova procesa sa spoljašnjim objektima i tokovima podataka, odnosno dobijamo sledeći dijagram prvog nivoa:

Slobodan Milinković 58/03

Page 6

Seminarski rad: Prodajni salon bele tehnike

Ovaj dijagram I nivoa sadrži: 1. Četri procesa (A1 Prodaja, A2 Nabavka, A3 Finansije, A4 Kadrovi) 2. Četri spoljna objekta (Kupci, Zaposleni, Banka, Dobavljac) 3. Tokove podataka (izmeĎu procesa i spoljnih objekata) Razlaganjem procesa sa dijagrama prvog nivoa dobijamo odgovarajuće dijagrame drugog nivoa koji su prikazani na slikama. Dekompozicijom procesa A1 Prodaja dobijamo pet novih procesa: A1.1 Izdavanje predračuna A1.2 Izdavanje računa A1.3 Isporučivanje robe A1.4 Storniranje računa A1.5 Evidencija reklamacije Na ovaj način dobijamo dijagram drugog nivoa Prodaja ( slika 3 ) koji sadrži 1. Pet procesa (A1.1 Izdavanje predračuna, A1.2 Izdavanje računa, A1.3 Isporučivanje robe, A1.4 Storniranje računa, A1.5 Evidencija reklamacije) 2. Jedan spoljni objekat Kupci 3. Tokove podataka izmeĎu procesa i spoljnog objekta.

Slobodan Milinković 58/03

Page 7

Seminarski rad: Prodajni salon bele tehnike

Dekompozicijom procesa A1.2 Izdavanje računa dobijamo tri nova procesa: A1.2.1 Unos detalja računa A1.2.2 Provera predračuna A1.2.3 Provera stanja zaliha Na ovaj način dobijamo dijagram trećeg nivoa Izdavanje računa ( slika 4 ) koji sadrži 1. Tri procesa (A1.2.1 Unos detalja računa, A1.2.2 Provera predračuna, A1.2.3 Provera stanja zaliha) 2. Spoljni objekat Kupci 3. Tokove podataka izmeĎu procesa i spoljnog objekta

Slobodan Milinković 58/03

Page 8

Seminarski rad: Prodajni salon bele tehnike

Dekompozicijom procesa A2 Nabavka dobijamo tri nova procesa: A2.1 Izrada narudžbenice A2.2 Ažuriranje ponude dobavljača A2.3 Prijem i kontrola robe Na ovaj način dobijamo dijagram drugog nivoa Nabavka (Slika 5.) koji sadrži: 1. Tri procesa (A2.1 Izrada narudžbenice, A2.2 Ažuriranje ponude dobavljača, A2.3 Prijem i kontrola robe) 2. Jedan spoljni objekat Dobavljači 3. Tokove podataka izmeĎu procesa i spoljnog objekta

Slobodan Milinković 58/03

Page 9

Seminarski rad: Prodajni salon bele tehnike

Dekompozicijom procesa A2.3 Prijem i kontrola robe dobijamo tri nova procesa: A2.3.1 Provera prijema A2.3.2 Dopuna/ulistavanje artikala A2.3.3 Upućivanje reklamacije dobavljaču Na ovaj način dobijamo dijagram trećeg nivoa Prijem i kontrola robe (Slika 6.) koji sadrži: 1. Tri procesa (A2.3.1 Provera prijema, A2.3.2 Dopuna/ulistavanje artikala, A2.3.3 Upućivanje reklamacije dobavljaču) 2. Jedan spoljni objekat Dobavljači 3. Tokove podataka izmeĎu procesa i spoljnog objekta

Slobodan Milinković 58/03

Page 10

Seminarski rad: Prodajni salon bele tehnike

Dekompozicijom procesa A2.3.2 Dopuna/ulistavanje artikala dobijamo tri nova procesa: A2.3.2.1 UporeĎivanje šifre artikla A2.3.2.2 Unos novog artikla A2.3.2.3 Dopunjavanje zaliha Na ovaj način dobijamo dijagram četvrtog nivoa Dopuna/ulistavanje artikala (Slika 7.) koji sadrži: 1. Tri procesa (A2.3.2.1 UporeĎivanje šifre artikla, A2.3.2.2 Unos novog artikla, A2.3.2.3 Dopunjavanje zaliha) 2.Tokove podataka izmeĎu procesa

Slobodan Milinković 58/03

Page 11

Seminarski rad: Prodajni salon bele tehnike

Dekompozicijom procesa A3 Finansije dobijamo četri nova procesa: A3.1 Obračun pazara A3.2 Isplata dobavljača A3.3 Obračun plata A3.4 Evidentirane uplate Na ovaj način dobijamo dijagram drugog nivoa Finansije (Slika 8.) koji sadrži: 1. Četri procesa (A3.1 Obračun pazara, A3.2 Isplata dobavljača, A3.3 Obračun plata, A3.4 Evidentirane uplate) 2. Dva spoljna objekta Zaposleni i Banka 3. Tokove podataka izmeĎu procesa i spoljnih objekta.

Slobodan Milinković 58/03

Page 12

Seminarski rad: Prodajni salon bele tehnike

Dekompozicijom procesa A3.3 Obračun plata dobijamo dva nova procesa: A3.3.1 Obračun za isplatu A3.3.2 Obračun koeficijenta A3.3.3 Izračunavanje bonusa Na ovaj način dobijamo dijagram trećeg nivoa Obračun plata (Slika 9.) koji sadrži: 1. Tri procesa (A3.3.1 Obračun za isplatu, A3.3.2 Obračun koeficijenta, A3.3.3 Izračunavanje bonusa) 2. Dva spoljna objekta Zaposleni i Banka 3. Tokove podataka izmeĎu procesa i spoljnih objekta.

Slobodan Milinković 58/03

Page 13

Seminarski rad: Prodajni salon bele tehnike

Dekompozicijom procesa A3.3.1 Obračun za isplatu dobijamo dva nova procesa: A3.3.1.1 Izrada obračunskog listića A3.3.1.2 Izrada naloga za isplatu zarada Na ovaj način dobijamo dijagram četvrtog nivoa Obračun za isplatu (Slika 10.) koji sadrži: 1. Dva procesa (A3.3.1.1 Izrada obračunskog listića, A3.3.1.2 Izrada naloga za isplatu zarada) 2.Tokove podataka izmeĎu procesa

Slobodan Milinković 58/03

Page 14

Seminarski rad: Prodajni salon bele tehnike

Dekompozicijom procesa A4 Kadrovi dobijamo tri nova procesa: A4.1 Promena osnovnih podataka A4.2 Organizacija zaposlenih A4.3 Upisivanje u karnet Na ovaj način dobijamo dijagram drugog nivoa Kadrovi (Slika 11.) koji sadrži: 1. Tri procesa (A4.1 Promena osnovnih podataka, A4.2 Organizacija zaposlenih, A4.3 Upisivanje u karnet) 2. Jedan spoljni objekat Zaposleni 3. Tokove podataka izmeĎu procesa i spoljnog objekta.

Slobodan Milinković 58/03

Page 15

Seminarski rad: Prodajni salon bele tehnike

Hijerarhijski dekomponovan informacioni sistem Prodajni salon bele tehnike izgleda ovako (Slika 12. ):

Slobodan Milinković 58/03

Page 16

Seminarski rad: Prodajni salon bele tehnike

IS SALON

Prodaja

Izdavanje predracuna

Izdavanje racuna

Isporucivanje robe

Nabavka

Finansije

Izrada narudzbenice

Obracun pazara

Azuriranje ponude dobavljaca

Isplata dobavljaca

Prijem i kontrola robe

Obracun plata

Storniranje racuna

Evidencija reklamacija

Organizacija zaposlenih

Upisivanje u karnet

Provera prijema

Upucivanje reklamacije dobavljacu

Obracun za isplatu

Obracun koeficijenta Izracunavanje bonusa

Provera predracuna

Provera stanja zaliha

Promena osnovnih podataka

Evidentirane uplate

Dopuna/ulistavanje artikala

Unos detalja racuna

Kadrovi

Uporedjivanje sifre artikla

Unos novog artikla

Dopunjavanje zaliha

Izrada obracunskog listica

Izrada naloga za isplatu zarada

Slika 12. Hijerarhijski dekomponovan IS

Slobodan Milinković 58/03

Page 17

Seminarski rad: Prodajni salon bele tehnike

3. Opis primitivnih procesa Procesi koji se u postupku dekompozicije ne mogu dalje dekomponovati nazivaju se primitivnim procesima. Dijagrami koji odgovaraju ovim procesima nalaze se na najnižem nivou hijerarhije.

U Informacionom sistemu Prodajni salon bele tehnike postoji 24 primitivna procesa i to su: A1.1 Izdavanje predračuna A1.3 Isporučivanje robe A1.4 Storniranje računa A1.5 Evidencija reklamacije A1.2.1 Unos detalja računa A1.2.2 Provera predračuna A1.2.3 Provera stanja zaliha A2.1 Izrada narudžbenica A2.2 Ažuriranje ponude dobavljača A2.3.1 Provera prijema A2.3.3 Upućivanje reklamacije dobavljaču A2.3.2.1 UporeĎivanje šifre artikla A2.3.2.2 Unos novog artikla A2.3.2.3 Dopunjavanje zaliha A3.1 Obračun pazara A3.2 Isplata dobavljača A3.4 Evidentiranje uplate A3.3.2 Obračun koeficijenta A3.3.3 Izračunavanje bonusa A3.3.1.1 Izrada obračunskog listića A3.3.1.2 Izrada naloga za isplatu zarada A4.1 Promena osnovnih podataka A4.2 Organizacija zaposlenih A4.3 Upisivanje u karnet Prethodno navedeni primitivni procesi mogu se opisati na sledeći način: A1.1 Izdavanje predračuna - Proces Izdavanje predračuna ima za zadatak da u skladište Predračuni izvrši unos novih predračuna, koji se izdaju kupcima. Ti predračuni se plaćaju virmanskim uplatama koje se evidentiraju u procesu finansije, a informacija dolazi iz spoljnjeg objekta Banka. Nakon toga se formira Račun na osnovu podataka sa predračuna. Podaci sa predračuna se koriste i za izradu narudžbenice. Predračun će imati polje “status” koje će nositi informaciju da li je predračun uplaćen ili ne. To polje će ažurirati proces Evidentirane uplate.

Slobodan Milinković 58/03

Page 18

Seminarski rad: Prodajni salon bele tehnike

A1.3 Isporučivanje robe - Proces koji vrši uvid u skladište isporuke i vrši promenu statusa isporuke. A1.4 Storniranje računa - Proces koji stornira postojeći račun, oduzima novac iz kase u vrednosti računa i vraća artikle na stanje u zalihama. A1.5 Evidencija reklamacije - Proces koji evidentira reklamacije kupaca, pa ukoliko su osnovane, vrši se storniranje računa i povraćaj novca ili zamena aparata. A1.2.1 Unos detalja računa - Proces u kom se unose detalji računa koji se odnose na podatke kupca, artikle, količinu i sl. A1.2.2 Provera predračuna - Proces koji proverava stanje skladišta predračuni, tj. proverava da li postoji izdatih predračuna, da li su plaćeni ili ne i ako jesu, upućuje predračun na realizaciju. A1.2.3 Provera stanja zaliha - Proces kojim se pravi uvid u zalihe, radi provere raspoloživosti odreĎenih artikala, kako zbog prodaje, tako zbog poručivanja robe. A2.1 Izrada narudžbenica - Proces koji na osnovu ponude dobavljača i potreba na osnovu prodaje i predračuna vrši izradu narudžbenice, koja se prosleĎuje dobavljaču. A2.2 Ažuriranje ponude dobavljača - Proces koji ažurira i pravi uvid u pristigle ponude dobavljača. A2.3.1 Provera prijema - Proces koji na osnovu narudžbenice, prijema dobavljača i fakture vrši proveru prijema. Ukoliko postoje neslaganja, vrši se upućivanje reklamacije dobavljaču. A2.3.3 Upućivanje reklamacije dobavljaču - Proces koji upućuje reklamaciju dobavljaču. Ukoliko postoje neslaganja šalje se reklamacija dobavljaču radi ispravke. A2.3.2.1 UporeĎivanje šifre artikla - Proces koji funkcioniše u okviru procesa Dopuna/ulistavanje artikala. Namena mu je da uporedi šifre artikala sa otpremnice sa šiframa artikala u zalihama. A2.3.2.2 Unos novog artikla - Proces koji ukoliko nema poklapanja šifre artikla sa otpremnice i iz zaliha, ulistava artikal uzaliha idodeljuje mu količinu sa otpremnice. A2.3.2.3 Dopunjavanje zaliha - Proces koji ukoliko se poklopi šifra artikla sa otpremnice i iz zalihan na količinu iz zaliha dodaje količinu sa otpremnice. A3.1 Obračun pazara - Proces koji na osnovu vrste plaćanja i prodaje u toku jednog dana računa pazar. A3.2 Isplata dobavljača - Proces koji na osnovu faktura vrši izradu naloga za isplatu dobavljača.

Slobodan Milinković 58/03

Page 19

Seminarski rad: Prodajni salon bele tehnike

A3.4 Evidentiranje uplate - Proces koji evidentira uplate pravnog ili fizičkog lica, po odreĎenom predračunu, na osnovu koje se kasnije realizuje predračun. A3.3.2 Obračun koeficijenta - Proces koji na osnovu podataka zaposlenog radnika računa koeficijent za obračun zarada. U obzir se uzimaju podaci vezani za radni staž, stručnu spremu, radno mesto i sl. A3.3.3 Izračunavanje bonusa - Proces koji na osnovu vrednosti računa obračunava bonus koji se isplaćuje uz zaradu. A3.3.1.1 Izrada obračunskog listića - Proces koji vrši izradu obračunskog listića za odreĎeni period, na osnovu izračunate zarade. A3.3.1.2 Izrada naloga za isplatu zarada - Proces koji vrši izračunavanje i izradu naloga za isplatu zarada, koji dostavlja banci. A4.1 Promena osnovnih podataka - Proces koji ažurira osnovne podatke radnika. A4.2 Organizacija zaposlenih - Proces koji organizuje zaposlene, odreĎuje nadreĎene i podreĎene i hijerarhiju u salonu. A4.3 Upisivanje u karnet - Proces koji vrši upis radnika u karnet listu, tj. vrši upis radnih sati radnika po vrsti posla.

4. Rečnik podataka 4.1 Opis tokova podataka Tok podataka je put kojim protiču grupe podataka. Taj put pokazuje izmeĎu kojih elemenata se odvija tok podataka. U dijagramu toka podataka javljaju se sledeći tokovi podataka: Artikal <Sifra artikla, Naziv artikla, nabavna cena, MPC, Kolicina> Otpremnica <Sifra otpremnice, sifra dobavljaca, datum otpremnice, sifra magacina, vrednost otpremnice,{sifra artikla, naziv artikla, nabavna cena, MPC, kolicina, cena po kolicini}> Faktura <Sifra fakture,sifra otpremnice, sifra dobavljaca, datum fakture, sifra magacina, vrednost fakture,{sifra artikla, naziv artikla, nabavna cena, MPC, kolicina, cena po kolicini}> Isporuka <Sifra isporuke, jmbg kupca, ime kupca, adresa kupca, tel kupca, sifra racuna, status isporuke { sifra artikla, naziv artikla,kolicina}>

Slobodan Milinković 58/03

Page 20

Seminarski rad: Prodajni salon bele tehnike

Info <Sifra artikla, naziv artikla, nabavna cena, MPC, kolicina> Klijent <jmbg kupca, ime kupca, adresa kupca, tel kupca> Nalog za isplatu dobavljaca <sifra NZID, datum NZID, sifra fakture, vrednost NZID, T racun dobavljaca> Nalog za isplatu zarada <sifra NZIZ, datum NZIZ, sifra radnika, T racun radnika, obracunski period, vrednost NZIZ> Narudzbenica <sifra narudzbenice, datum narudzbenice, sifra dobavljaca, sifra magacina, vrednost narudzbenice, { sifra artikla, naziv artikla, nabavna cena, MPC, kolicina, cena po kolicini}> Obracun bonusa <sifra bonusa, sifra racuna, sifra radnika, iznos bonusa> Obracunski listic <sifra obracunskog listica, sifra radnika, ime radnika, obracunski period, vrednost zarade> Podaci karneta <sifra karneta, datum karneta, sifra radnika, ime radnika, broj sati, sifra vrste posla, naziv vrste posla> Podaci o zaposlenima <sifra organizacione seme, sifra radnika, sifra radnog mesta, sifra strucne spreme, nadredjeni, koeficijent> Podaci radnog mesta <sifra radnog mesta, naziv radnog mesta, koeficijent radnog mesta> Podaci strucne spreme <sifra strucne spreme, naziv strucne spreme, koeficijent strucne spreme> Podaci vrste posla <sifra vrste posla, naziv vrste posla, koeficijent vrste posla> Ponuda <sifra ponude, datum ponude, sifra dobavljaca, sifra magacina,{ sifra artikla, naziv artikla, nabavna cena, MPC, kolicina}> Potvrda o isporuci <Sifra isporuke, jmbg kupca, ime kupca, adresa kupca, tel kupca, sifra racuna, status isporuke { sifra artikla, naziv artikla,kolicina}> Predracun <sifra predracuna, datum predracuna, jmbg kupca, ime kupca, adresa kupca, tel kupca, { sifra artikla, naziv artikla, MPC, kolicina, cena po kolicini}, vrednost predracuna, T racun salona, status predracuna> Promena stanja zaliha <Sifra artikla, naziv artikla, nabavna cena, MPC, kolicina> Racun <sifra racuna, datum racuna, jmbg kupca, ime kupca, adresa kupca, tel kupca, { sifra artikla, naziv artikla, MPC, kolicina, cena po kolicini}, vrednost racuna, vrsta placanja>

Slobodan Milinković 58/03

Page 21

Seminarski rad: Prodajni salon bele tehnike

Radno vreme <sifra karneta, datum karneta, sifra radnika, ime radnika, broj sati, sifra vrste posla, naziv vrste posla> Reklamacija dobavljacu <sifra reklamacije dobavljacu, sifra dobavljaca, datum reklamacije, sifra magacina, sifra otpremnice, vrednost reklamacije dobavljacu, { sifra artikla, naziv artikla, nabavna cena, MPC, kolicina, cena po kolicini}> Reklamacija kupca < sifra reklamacije kupca, datum reklamacije kupca, sifra racuna, jmbg kupca, ime kupca, adresa kupca, tel kupca, vrednost reklamacije kupca, { sifra artikla, naziv artikla, MPC, kolicina, cena po kolicini}> Uplatnica pazara <sifra uplatnice pazara, datum uplatnice pazara, datum racuna, vrednost uplatnice pazara, tekuci racun salona> Uplata virmanom < sifra uplate virmanom, datum uplate virmanom, sifra predracuna, ime kupca, vrednost uplate virmanom> Uvid u zalihe <Sifra artikla, naziv artikla, nabavna cena, MPC, kolicina> Zaposleni <sifra radnika, ime radnika, adresa radnika, tel radnika, T racun radnika, e-mail radnika>

4.2 Opis Skladišta Podataka Skladišta podataka služe za čuvanje podataka, tj. definišu se kao tok podataka u mirovanju. Povezana su isključivo sa procesima sistema preko tokova podataka. U datom IS javljaju se sledeća skladišta: Artikli <Sifra artikla, Naziv artikla, nabavna cena, MPC, Kolicina> Otpremnice Dobavljaca <Sifra otpremnice, sifra dobavljaca, datum otpremnice, sifra magacina, vrednost otpremnice,{sifra artikla, naziv artikla, nabavna cena, MPC, kolicina, cena po kolicini}> Fakture Dobavljaca <Sifra fakture,sifra otpremnice, sifra dobavljaca, datum fakture, sifra magacina, vrednost fakture,{sifra artikla, naziv artikla, nabavna cena, MPC, kolicina, cena po kolicini}> Isporuke <Sifra isporuke, jmbg kupca, ime kupca, adresa kupca, tel kupca, sifra racuna, status isporuke { sifra artikla, naziv artikla,kolicina}> Karnet <sifra karneta, datum karneta, sifra radnika, ime radnika, broj sati, sifra vrste posla, naziv vrste posla>

Slobodan Milinković 58/03

Page 22

Seminarski rad: Prodajni salon bele tehnike

Klijenti <jmbg kupca, ime kupca, adresa kupca, tel kupca> Nalozi za isplatu dobavljaca <sifra NZID, datum NZID, sifra fakture, vrednost NZID, T racun dobavljaca> Nalozi za isplatu zarada <sifra NZIZ, datum NZIZ, sifra radnika, T racun radnika, obracunski period, vrednost NZIZ> Narudzbenice <sifra narudzbenice, datum narudzbenice, sifra dobavljaca, sifra magacina, vrednost narudzbenice, { sifra artikla, naziv artikla, nabavna cena, MPC, kolicina, cena po kolicini}> Obracunski listici <sifra obracunskog listica, sifra radnika, ime radnika, obracunski period, vrednost zarade> Organizaciona sema <sifra organizacione seme, sifra radnika, sifra radnog mesta, sifra strucne spreme, nadredjeni, koeficijent> Radna mesta <sifra radnog mesta, naziv radnog mesta, koeficijent radnog mesta> Strucna sprema <sifra strucne spreme, naziv strucne spreme, koeficijent strucne spreme> Vrsta posla <sifra vrste posla, naziv vrste posla, koeficijent vrste posla> Ponude <sifra ponude, datum ponude, sifra dobavljaca, sifra magacina,{ sifra artikla, naziv artikla, nabavna cena, MPC, kolicina}> Predracuni <sifra predracuna, datum predracuna, jmbg kupca, ime kupca, adresa kupca, tel kupca, { sifra artikla, naziv artikla, MPC, kolicina, cena po kolicini}, vrednost predracuna, T racun salona, status predracuna> Zalihe <Sifra artikla, naziv artikla, nabavna cena, MPC, kolicina> Racuni <sifra racuna, datum racuna, jmbg kupca, ime kupca, adresa kupca, tel kupca, { sifra artikla, naziv artikla, MPC, kolicina, cena po kolicini}, vrednost racuna, vrsta placanja> Reklamacije dobavljacu <sifra reklamacije dobavljacu, sifra dobavljaca, datum reklamacije, sifra magacina, sifra otpremnice, vrednost reklamacije dobavljacu, { sifra artikla, naziv artikla, nabavna cena, MPC, kolicina, cena po kolicini}> Reklamacije kupaca < sifra reklamacije kupca, datum reklamacije kupca, sifra racuna, jmbg kupca, ime kupca, adresa kupca, tel kupca, vrednost reklamacije kupca, { sifra artikla, naziv artikla, MPC, kolicina, cena po kolicini}> Uplatnice pazara <sifra uplatnice pazara, datum uplatnice pazara, datum racuna, vrednost uplatnice pazara, tekuci racun salona> Slobodan Milinković 58/03

Page 23

Seminarski rad: Prodajni salon bele tehnike

Spisak zaposlenih <sifra radnika, ime radnika, adresa radnika, tel radnika, T racun radnika, email radnika>

5. Prošireni model objekti – veze PMOV

PMOV Prodaja

Slobodan Milinković 58/03

Page 24

Seminarski rad: Prodajni salon bele tehnike

PMOV Nabavka

Slobodan Milinković 58/03

Page 25

Seminarski rad: Prodajni salon bele tehnike

PMOV Kadrovi

Slobodan Milinković 58/03

Page 26

Seminarski rad: Prodajni salon bele tehnike

PMOV Finansije Slobodan Milinković 58/03

Page 27

Seminarski rad: Prodajni salon bele tehnike

6. Prevođenje modela objekti-veze u relacioni model Iz prethodno prikazanih dijagrama PMOV-a mogu se dati sledeći podaci o objektima i njihovim agregacijama: Slab objekat u sistemu ne može da postoji (egzistencijalno zavistan), i njegova pojavljivanja ne mogu da se identifikuju (identifikaciono je zavistan) od njemu nadreĎenog objekta (jak objekat). Identifikaciona i egzistencijalna zavisnost znače zapravo da slab objekat ne može postojati u bazi podataka ako konkretno pojavljivanje objekta koji ga identifikuje takoĎe nije u bazi. Slabi objekti na prethodnim slikama su prikazani duplim pravougaonicima, jaki objekti samo pravougaonikom, dok su agregacije prikazane pravougaonikom čije su sredine susednih stranica spojene pravom linijom.

Jaki objekti: Kupci Zalihe Dobavljač Vrsta Posla Zaposleni Stručna sprema Banka Slabi objekti: Račun Predračun Reklamacija kupca Isporuka Ponuda dobavljača Narudžbenica Otpremnica Faktura Reklamacija dobavljaču Organizaciona šema Uplata virmanom Nalog za isplatu zarada Nalog za isplatu dobavljača Uplatnica pazara

Slobodan Milinković 58/03

Page 28

Seminarski rad: Prodajni salon bele tehnike

Agregacije: Stavke računa Stavke predračuna Stavke reklamacije kupca Stavke isporuke Stavke ponude dobavlja;a Stavke narudžbenice Stavke otpremnice Stavke fakture Stavke reklamacije dobavljaču Rasporedi Karnet

PrevoĎenje modela objekti-veze infomacionog sistema u odgovarajući relacioni model dat je na sledećem primeru:

Posmatrajmo vezu izmeĎu objekta Dobavljač i Ponuda dobavljača. Na osnovu pravila za preslikavanje slabog objekta, u relacije se prevode i jak i slab objekat: Dobavljač i Ponuda dobavljača. Ponuda dobavljača može imati samo jednog dobavljača, dok jedan dobavljač može imati više ponuda. Skup S tada izgleda ovako: S={Sifra dobavljaca, Naziv dobavljaca, Adresa dobavljaca, Tel dobavljaca, T. Racun dobavljaca, E-mail dobavljaca, Sifra magacina, Sifra ponude, Datum ponude} Skup funkcionalnih zavisnosti je dat sa: Slobodan Milinković 58/03

Page 29

Seminarski rad: Prodajni salon bele tehnike

SFZ={Sifra dobavljaca → Naziv dobavljaca, Adresa dobavljaca, Tel dobavljaca, T. Racun dobavljaca, E-mail dobavljaca, Sifra magacina; Sifra ponude → Datum ponude} Ovakav tip veze se transformiše u sledeće relacije: Dobavljac={Sifra dobavljaca*, Naziv dobavljaca, Adresa dobavljaca, Tel dobavljaca, T. Racun dobavljaca, E-mail dobavljaca, Sifra magacina} Ponuda dobavljaca={ Sifra ponude*, Datum ponude, Sifra dobavljaca} Primenjujući ovakav postupak i na ostale veze i objekte PMOV-a, prelazi se na relacioni model.

7. ER model ER model je najpopularniji i u praksi najčešće korišćeni semantički model podataka. Model podataka predstavlja intelektualno sredstvo pomoću koga se prikazuje kako su podaci o nekom realnom sistemu meĎusobno povezani. ER model za informacioni sistem “Prodajni salon bele tehnike” je dat na sledećoj slici:

Slobodan Milinković 58/03

Page 30

Seminarski rad: Prodajni salon bele tehnike

8. Popis relacija sa atributima i njihovim tipovima

RELACIJA

KLJUC

ATRIBUT

TIP

Dobavljaci

PK

Sifra Dobavljaca

Number

Naziv Dobavljaca

Text

Adresa Dobavljaca

Text

Tel Dobavljaca

Text

T. Racun Dobavljaca

Text

E-mail Dobavljaca

Text

PK

Sifra Ponude Dobavljaca

Auto Number

FK

Sifra Dobavljaca

Number

Datum Ponude

Date/Time

FK

Sifra Ponude

Number

FK

Sifra Artikla

Number

Raspoloziva Kolicina

Number

Nabavna Cena

Currency

Sifra Artikla

Auto Number

Naziv Artikla

Text

Nabavna Cena

Currency

Kolicina

Number

MPC

Currency

PK

Sifra Narudzbenice

Auto Number

FK

Sifra Dobavljaca

Number

Datum Narudzbenice

Date/Time

FK

Sifra Narudzbenice

Number

FK

Sifra Artikla

Number

Kolicina

Number

Nabavna Cena

Currency

Cena Po Kolicini

Currency

PK

Sifra otpremnice

Auto Number

FK

Sifra Dobavljaca

Number

Vrednost otpremnice

Currency

Datum otpremnice

Date/Time

Sifra otpremnice

Number

Ponuda Dobavljaca

Stavke Ponude Dobavljaca

Zalihe

Narudzbenica

Stavke Narudzbenice

Otpremnica

Stavke otpremnice Slobodan Milinković 58/03

PK

FK

Page 31

Seminarski rad: Prodajni salon bele tehnike FK

Faktura

Stavke Fakture

Reklamacija Dobavljacu

Stavke Reklamacije Dobavljacu

Kupci

Racun

Stavke Racuna

Slobodan Milinković 58/03

Sifra Artikla

Number

Kolicina

Number

Nabavna Cena

Currency

Cena Po Kolicini

Currency

PK

Sifra Fakture

Auto Number

FK

Sifra Dobavljaca

Number

Vrednost Fakture

Currency

Datum Fakture

Date/Time

FK

Sifra Fakture

Number

FK

Sifra Artikla

Number

FK

Sifra otpremnice

Number

Kolicina

Number

Nabavna Cena

Currency

Cena Po Kolicini

Currency

PK

Sifra Reklamacije Dob

Auto Number

FK

Sifra Dobavljaca

Number

Vrednost Reklamacije Dob

Currency

Datum Reklamacije

Date/Time

FK

Sifra Reklamacije Dob

Number

FK

Sifra Artikla

Number

FK

Sifra otpremnice

Number

Kolicina

Number

Nabavna Cena

Currency

Cena Po Kolicini

Currency

JMBG Kupca

Number

Sifra Racuna

Number

Ime Kupca

Text

Adresa Kupca

Text

Tel Kupca

Text

PK

Sifra Racuna

Auto Number

FK

JMBG Kupca

Number

Vrednost Racuna

Currency

T Racun Salona

Text

Datum Racuna

Date/Time

FK

Sifra Racuna

Auto Number

FK

Sifra Artikla

Number

Kolicina

Number

PK

Page 32

Seminarski rad: Prodajni salon bele tehnike

Predracun

Stavke Predracuna

Isporuka Stavke Isporuke

Reklamacija Kupca

Stavke Reklamacije Kupca

Banka

Uplata Virmanom

Slobodan Milinković 58/03

MPC

Currency

MPC Po Kolicini

Currency

PK

Sifra Predracuna

Auto Number

FK

JMBG Kupca

Number

Vrednost Predracuna

Currency

T Racun Salona

Text

Datum Predracuna

Date/Time

FK

Sifra Predracuna

Number

FK

Sifra Artikla

Number

Kolicina

Number

MPC

Currency

MPC Po Kolicini

Currency

PK

Sifra Isporuke

Auto Number

FK

JMBG Kupca

Number

FK

Sifra Isporuke

Number

FK

Sifra Racuna

Number

FK

Sifra Artikla

Number

Kolicina

Number

Datum Racuna

Date/Time

PK

Sifra Reklamacije Kupca

Auto Number

FK

JMBG Kupca

Number

Vrednost Reklamacije Kupca

Currency

Datum Reklamacije

Date/Time

FK

Sifra Reklamacije Kupca

Number

FK

Sifra Racuna

Number

FK

Sifra Artikla

Number

Kolicina

Number

MPC

Currency

MPC Po Kolicini

Currency

Sifra Banke

Number

Naziv Banke

Text

Adresa Banke

Text

Tel Banke

Text

PK

Sifra Uplate Virmanom

Number

FK

Sifra Banke

Number

FK

Sifra Predracuna

Number

Ime Kupca

Number

Vrednost Uplate Virmanom

Currency

PK

Page 33

Seminarski rad: Prodajni salon bele tehnike

Nalog Za Isplatu Zarada

Nalog Za Isplatu Dobavljaca

Uplatnica Pazara

Zaposleni

Karnet

Organizaciona Sema

Slobodan Milinković 58/03

Datum Uplate Virmanom

Date/Time

PK

Sifra NZIZ

Auto Number

FK

Sifra zaposlenog

Number

Obracunski Period

Date/Time

Vrednost NZIZ

Currency

Datum NZIZ

Date/Time

PK

Sifra NZID

Auto Number

FK

Sifra Fakture

Number

Vrednost NZID

Currency

T. Racun Dobavljaca

Text

Datum NZID

Date/Time

PK

Sifra Uplatnice Pazara

Auto Number

FK

Sifra Racuna

Number

Datum Racuna

Date/Time

Vrednost Uplatnice Pazara

Currency

T. Racun Salona

Text

Datum Uplatnice Pazara

Date/Time

Sifra zaposlenog

Auto Number

Ime Radnika

Text

Adresa Radnika

Text

Tel Radnika

Text

E-mail Radnika

Text

T. Racun Radnika

Text

PK

Sifra Karneta

Number

FK

Sifra zaposlenog

Number

Datum Karneta

Date/Time

Radni Sati

Number

Sifra Vrste Posla

Text

PK

Sifra Org Seme

Number

FK

Sifra zaposlenog

Number

FK

Sifra RM

Number

FK

Sifra SS

Number

PK

Page 34

Seminarski rad: Prodajni salon bele tehnike

9. Startovanje aplikacije i rad Program je realizovan u razvojnom okruženju Microsoft-ovog Access-a 2000, dela softverskog paketa Microsoft Office 2000. Brojne pogodnosti Access-a su u znatnoj meri olakšali izradu ove aplikacije. Osnovna karakteristika Access-a je mogućnost pregleda i manipulacije baze podataka preko objekata (objects). U programu su korišćeni sledeći objekti: 1. Tabele (tables) 2. Upiti (queries) 3. Forme (forms) 4. Izveštaji (reports) Namena ovih objekata je sledeća: Upit je pitanje koje postavljamo tabelama baze podataka i na osnovu kojih dobijamo traženi rezultat. U izradi Informacionog sistema Nevladina organizacija za pružanje besplatne pravne pomoći korišćeni su uglavnom select upiti i update upiti. Odgovor na upit se može pojaviti u obliku posebnih tabela što je korišćeno kod Pregleda. Izveštaji se koriste kako bismo dobili i sumirali informacije iz jedne ili više tabela u bazi podataka. Od upita se razlikuju po načinu predstavljanja podataka i izuzetno su dobar način za prikazivanje informacija u čitljivom obliku. Forme su odličan način za pregled, unos i izmenu podataka tabele.

Naslovna forma Nakon pokretanja fajla Salon.accdb, otvara se naslovna forma na kojoj korisnik može da bira da li će izaći iz aplikacije, ili će nastaviti sa njenim korišćenjem. Ukoliko se odluči za nastavak rada korisniku se nude tri osnovne opcije (posla), vezane za tri od četri osnovna procesa ovog informacionog sistema. Proces Finansije nije obraĎivan kroz aplikaciju zbog velike složenosti. Ove tri opcije, tj. posla koje može da obavlja korisnik kroz aplikaciju su: Nabavka, Prodaja i Kadrovi. Sve se nalaze u okviru naslovne forme i sastoje se od nekoliko podformi.

Slobodan Milinković 58/03

Page 35

Seminarski rad: Prodajni salon bele tehnike

Prvi deo posla će se odnositi na Kadrove. Kao prva, pojavljuje se opcija zaposleni. Klikom na ovu opciju, otvara se forma prikazana na sledećoj slici:

Slobodan Milinković 58/03

Page 36

Seminarski rad: Prodajni salon bele tehnike

U ovoj formi možemo unositi osnovne podatke zaposlenih kao što su: ime, adresa, telefon, email adresa i tekući račun. Neki od tih podataka će se koristiti kroz dalji rad aplikacije. Klikom na dugme X u gornjem desnom uglu, izlazimo iz forme i vraćamo se na prethodni meni. Naredna opcija je Stručna sprema. Klikom na tu opciju, otvara se forma prikazana na sledećoj slici:

Unošenjem podataka u ovu formu, odreĎenom radniku se dodeljuje stručna sprema. Neki od ovih podataka se mogu koristiti dalje, prilikom odredjivanja zarade zaposlenog i sl. U ovoj formi se može i videti kako suorganizovani radnici u odnosu na poziciju i stručnu spremu. Sledeća opcija su Rasporedi, pa klikom na nju otvara se forma u kojoj korisnik može uneti radnika, njegovu poziciju koju obavlja i datum od kada je stupio na tu dužnost. Samim tim ureĎuje se i hijerarhija izmeĎu radnika. Na sledećoj slici prikazana je forma Rasporedi:

Slobodan Milinković 58/03

Page 37

Seminarski rad: Prodajni salon bele tehnike

Po isteku datog roka može se praviti nov raspored, a takoĎe se mogu menjati i drugi podaci vezani za zaposlene. Naredna opcija je Karneti, gde se svakodnevno vodi evidencija o dolasku i odlasku radnika sa posla, tj. o njihovom radnom vremenu. Klikom na opciju karneti otvara se sledeća forma:

Slobodan Milinković 58/03

Page 38

Seminarski rad: Prodajni salon bele tehnike

Ovde se unosom datuma u polje Unesi datum karneta odreĎuje datum za unos. Klikom na dugme Kreiraj nove karnete, u tabelu se ubacuje spisak svih radnika, dodeljuje im se izabrani datum i popunjavaju polja Vrsta posla i Broj radnih sati. Ovi podaci se naknadno koriste za izračunavanje zarade zaposlenih. Naredna opcija je Nalog za isplatu zarada. Klikom na ovu opciju, otvara se sledeća forma:

Slobodan Milinković 58/03

Page 39

Seminarski rad: Prodajni salon bele tehnike

U ovoj formi se izračunava zarada zaposlenog za odreĎeni period. Unosi se datum obračuna u polje Unesi datum naloga, zatim se popunjava polje Obr. period iklikom na dugme Kreiraj nove naloge formira se lista zaposlenih sa brojem radnih sati za taj period i iznosom zarade. Naredna oblast koju obraĎuje ovaj Informacioni sistem je oblast nabavke i skladištenja robe, pa u aplikaciji postoji posao Nabavka. U okviru tog posla postoji nekoliko opcija koje pomažu korisniku da na jednostavniji način primi ponudu dobavljača, a zatim poruči robu, koju nakon toga primi i skladišti. Prva od ponuĎenih opcija je Unos ponuda, koja se aktivira klikom i otvara formu:

Slobodan Milinković 58/03

Page 40

Seminarski rad: Prodajni salon bele tehnike

Popunjavaju se polja: Sifra ponude, Datum, Vrednost i Šifra dobavljača, biraju stavke, njihova količina i nabavna cena. U svakom trenutku se u vidu izveštaja može odštampati sadržina ponude. Sledeća opcija uokviru Nabavke je Pregled ponude i kreiranje narudžbenice, kojom se vrši pregled pristiglih ponuda, pa se na osnovu ponude i stanja zaliha kreira narudžbenica. Klikom na tu opciju otvara se sledeća forma:

Slobodan Milinković 58/03

Page 41

Seminarski rad: Prodajni salon bele tehnike

U ovoj formi možemo videti datum ponude i njenu vrednost. Klikom na dugme pored ponude otvara se sledeća podforma u kojoj kreiramo Narudžbenicu. Izgled te forme je prikazan na sledećoj slici:

Slobodan Milinković 58/03

Page 42

Seminarski rad: Prodajni salon bele tehnike

U tabeli Stavke ponude dobavljača su prikazani artikli koje dobavljač ima na stanju i dostupna količina. U zavisnosti od naših potreba, tu količinu možemo menjati. Polje u donjem desnom uglu nam pokazuje vrednost naše porudžbine. Klikom na dugme Kreiraj narudžbenicu formira se narudžbenica na osnovu unetih podataka.

Aplikacija daje obaveštenje da je Narudžbenica kreirana i klikom na dugme OK, otvara formu u kojoj možemo videti detalje naše narudžbenice. TakoĎe nudi opciju da sadržaj narudžbenice odštampamo klikom na zeleno dugme u gornjem desnom uglu forme. Slobodan Milinković 58/03

Page 43

Seminarski rad: Prodajni salon bele tehnike

Izgled odštampanog izveštaja je prikazan na sledećoj slici:

Po završenom unosu narudžbenice, klikom na dugme X jednostavno izlazimo iz ovih formi i vraćamo se na naslovnu formu. Slobodan Milinković 58/03

Page 44

Seminarski rad: Prodajni salon bele tehnike

Naredna opcija koju korisnik može da pokrene je Pregled narudžbenica i unos otpremnice. Klikom na ovu opciju otvaramo formu na kojoj nam se prikazuju sve aktuelne narudžbenice. Ona izgleda ovako:

Klikom na dugme pored narudžbenice otvaramo formu kaja prikazuje detalje narudžbenice i daje nam mogućnost da formiramo otpremnicu. Ta forma ima sledeći izgled:

Slobodan Milinković 58/03

Page 45

Seminarski rad: Prodajni salon bele tehnike

Klikom na dugme Kreiraj otpremnicu, kreira se nova otprmnica na osnovu narudžbenice, a aplikacija ispisuje komentar da je posao obavljen.

Klikom na dugme OK, otvaramo novu formu:

Slobodan Milinković 58/03

Page 46

Seminarski rad: Prodajni salon bele tehnike

u kojoj možemo da vršimo pregled otpremnica, a po potrebi, klikom na zeleno dugme, sadržaj otpremnice možemo odštampati. Klikom na dugme Ubaci pristigle količine u zalihe, ceo sadržaj otpremnice stavljamo na stanje u zalihe, tako što na već postojeću količinu odreĎenog artikla u zalihama dodajemo količinu sa otpremnice.

Slobodan Milinković 58/03

Page 47

Seminarski rad: Prodajni salon bele tehnike

Aplikacija nam daje potvrdu da je akcija obavljena, aizgled štampanog izveštaja o sadržaju otpremnice se može videti na sledećoj slici:

Slobodan Milinković 58/03

Page 48

Seminarski rad: Prodajni salon bele tehnike

Nakon ove operacije, sledeća koju korisnik može da pokrene je Pregled otpremnica i unos fakture, pa se klikom na tu opciju u naslovnoj formi, otvara sledeća forma:

Slobodan Milinković 58/03

Page 49

Seminarski rad: Prodajni salon bele tehnike

U ovoj formi vidimo pristigle otpremnice na osnovu kojih se formiraju fakture. Akcija počinje klikom na dugme pored otpremnice koje otvara novu formu. Izgled te forme je prikazan na sledećoj slici:

U ovoj formi korisnik ima mogućnost da izvrši pregled otpremnice ida na osnovu nje formira fakturu klikom na dugme Kreiraj fakturu. Aplikacija kreira fakturu i daje obaveštenje da je posao obavljen, pa se klikom na dugme OK otvara nova forma koja prikazuje faktura.

Slobodan Milinković 58/03

Page 50

Seminarski rad: Prodajni salon bele tehnike

TakoĎe se sadržaj fakture može odštampati pomoću izveštaja, klikom na ikonicu za štampanje izveštaja.

Sledeća opcija koju nudi aplikacija je Pregled faktura i unos reklamacija. Klikom na ovu opciju otvara se forma za pregled faktura.

Slobodan Milinković 58/03

Page 51

Seminarski rad: Prodajni salon bele tehnike

Klikom na dugme pored detalja fakture, otvara se nova forma:

Ova forma vršipregled fakture i daje mogućnost kreiranja reklamacije. Ukoliko se faktura razlikuje od otpremnice, formiraće se reklamacija koja se dostavlja dobavljaču. Ukoliko nema stavki koje se razlikuju, forma za unos reklamacija će biti prazna, a izgled formi se može videti na sledećim slikama:

Klikom na dugme OK otvara se forma sa podacima reklamacije.

Slobodan Milinković 58/03

Page 52

Seminarski rad: Prodajni salon bele tehnike

Naredna opcija je Nalog za isplatu dobavljača, čijom se aktivacijom otvara forma za pregled neplaćenih faktura.

Slobodan Milinković 58/03

Page 53

Seminarski rad: Prodajni salon bele tehnike

Klikom na dugme Nalog za isplatu, otvara nam se forma u koju možemo da unesemo datum naloga za uplatu, njegovu šifru, šifru fakture po kojoj uplaćujemo i iznos. Ukoliko ne uplaćujemo ceo iznos, iznos neplaćene fakture se umanjuje za iznos koji smo uplatili.

Slobodan Milinković 58/03

Page 54

Seminarski rad: Prodajni salon bele tehnike

Poslednja opcija iz ove grupe je Uvid u zalihe, koja omogućava pregled i eventualne izmene u zalihama. Može se dodavati noviartikli, menjati postojeći i njihove karakteristike. Izgled te forme je prikazan na sledećoj slici:

Slobodan Milinković 58/03

Page 55

Seminarski rad: Prodajni salon bele tehnike

Sledeća oblast koju obuhvata ovaj informacioni sistem je Prodaja, pa u naslovnoj formi postoji odgovarajući meni. Prva opcija koju korisnik unosi su podaci kupca, izborom opcije Unos podataka o kupcu. Klikom se otvara forma ukojoj korisnik unosi ime, adresu i telefon kupca.

TakoĎe tu se može napraviti uvid u sve kupce koji su nekad kupovali u salonu i njihove podatke. Sledeći korak je sastavljanje ponude, tj. predračuna kupcu, što se ostvaruje klikom na sledeću opciju u podmeniju Prodaja. Ta opcija se naziva Kreiranje predračuna, pa se klikom na nju otvara sledeća forma:

Slobodan Milinković 58/03

Page 56

Seminarski rad: Prodajni salon bele tehnike

Ona nam daje mogućnost unosa artikala i njihove količine, imena kupca datuma i vrednosti predračuna. TakoĎe, veoma bitno polje je Status, koje označava da li je predračun isplaćen ili ne. Ova forma omogućava i pregled svih predračuna koji su nekada izdati i njihovu štampu u vidu izveštaja:

Slobodan Milinković 58/03

Page 57

Seminarski rad: Prodajni salon bele tehnike

Nakon što smo uneli i odštampali predračun za kupca, očekivaćemo njegovu uplatu. Sledeća opcija u meniju, koja se zove Pregled predračuna i unos uplate nam tu pomoći. Njenim izborom, otvara se forma na kojoj vidimo sve predračune i informacije vezane za njih. Ova forma nam omogućava da listamo predračune po kupcu, zatim da klikom na dugme Predračun vidimo detalje predračuna i izborom opcije Uplata virmanom unesemo vrednost uplate.

Slobodan Milinković 58/03

Page 58

Seminarski rad: Prodajni salon bele tehnike

Slobodan Milinković 58/03

Page 59

Seminarski rad: Prodajni salon bele tehnike

Kada unesemo uplatu, njen iznos ćemo videti u koloni uplaćeno. Ukoliko je to isti iznos kao i predračuna, klikom na dugme predračun otvara nam se forma Predračun, gde menjamo status predračuna u Plaćen:

Nakon toga prelazimo na sledeću opciju iz menija Prodaja, koja se zove Pregled predračuna i kreiranje računa. Njenim izborom se otvara forma koja ima sledeći izgled:

Slobodan Milinković 58/03

Page 60

Seminarski rad: Prodajni salon bele tehnike

U ovoj formi se vide svi predračuni koji su uplaćeni a nisu realizovani u račun. Klikom na dugme Račun otvaramo formu za kreiranje računa. Njen izgled je prikazan na sledećoj slici:

Tu se vide svi detalji predračuna koji se „prepisuju“ na račun. Klikom na dugme Kreiraj račun, on se realizuje i otvara se sledeća forma:

Slobodan Milinković 58/03

Page 61

Seminarski rad: Prodajni salon bele tehnike

U ovoj formi možemo videti sve detalje računa, odštampati ih u vidu izveštaja i klikom na dugme Skini količine sa zaliha, stanje zaliha za date artikle umanjujemo za količinu sa računa. Odštampani račun ima sledeći izgled:

Slobodan Milinković 58/03

Page 62

Seminarski rad: Prodajni salon bele tehnike

Sledeća opcija iz ovog menija je Pregled računa i kreiranje isporuke koja nam omogućava da pregledamo sve račune i ukoliko je potrebno kreiramo isporuku. Forma koja se otvara ima sledeći izgled:

Izborom opcije Kreiraj isporuku, otvara se naredna forma:

U njoj vidimo detalje računa na osnovu koga kreiramo isporuku. Klikom na dugme obavlja se akcija i aplikacija daje poruku da je isporuka kreirana:

Slobodan Milinković 58/03

Page 63

Seminarski rad: Prodajni salon bele tehnike

Klikom na dugme OK, otvara se forma na kojoj možemo da vidimo detalje isporuke kao što su artikli za isporuku, podaci kupca, status isporuke i sl. Nakon izvršene isporuke, status se menja u isporučeno.

Slobodan Milinković 58/03

Page 64

Seminarski rad: Prodajni salon bele tehnike

Uvek postoji mogućnost da doĎe do reklamacije kupca. Sledeća opcija nam pomaže u tom slučaju. Njenim izborom otvara se forma za pregled računa i unos reklamacije, čiji izgled možemo videti nasledećoj slici:

Klikom na dugme Keiraj reklamaciju, pored računa za koji je reklamacija vezana, otvaramo novu formu:

Na ovoj formi vidimo detalje računa koji se reklamira, pa klikom na dugme Kreiraj reklamaciju, aplikacija izvodi potrebne akcije i korisniku daje obaveštenje o tome.

Slobodan Milinković 58/03

Page 65

Seminarski rad: Prodajni salon bele tehnike

Klikom na dugme OK aplikacija obavlja potrebne akcije i formira reklamaciju kupca. Otvara se forma u kojoj se mogu videti detalji reklamacije, kao što su šifra računa, ime kupca, artikli, vrednost i datum.

Slobodan Milinković 58/03

Page 66

Seminarski rad: Prodajni salon bele tehnike

10. LITERATURA: 1. 2. 3. 4.

Dr Dušan Stefanović – Predavanja iz Projektovanja programa i informacionih sistema; Vežbe iz Projektovanja programa i informacionih sistema, Branko Arsić ErWin, Allfusion process modeler - Methods guide, Computer Associates Literatura sa interneta, Microsoft Access

Slobodan Milinković 58/03

Page 67

Related Documents

Imagenes Bele
January 2021 1
Slikarske Tehnike
February 2021 0
Tehnike Scene
February 2021 0
Proyecto Salon De Belleza
January 2021 0

More Documents from "Elizabeth Aguilar"