Is Diskont Pica

  • Uploaded by: Felna Bejbe
  • 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 Diskont Pica as PDF for free.

More details

  • Words: 1,263
  • Pages: 15
Loading documents preview...
UNIVERZITET U ISTOČNOM SARAJEVU EKONOMSKI FAKULTET U BRČKOM

TEMA: INFORMACIONI SISTEM DISKONTA PIĆA

Mentor: Dr Rade Stankić

Student: Lakić Jovana

SADRŽAJ

1. OPIS PROBLEMA.....................................................................................................3 2. DIJAGRAM TOKOVA PODATAKA......................................................................4 3.OPIS PRIMITIVNIH PROCESA.............................................................................10 4. REČNIK PODATAKA............................................................................................11 4.1. OPIS TOKOVA PODATAKA...........................................................................11 4.2. SKLADIŠTA PODATAKA................................................................................13 4.3. OPIS POLJA.......................................................................................................14 5. DIJAGRAM OBJEKATA I VEZE..........................................................................15

2

1. OPIS PROBLEMA

Program je napravljen da se instalira i koristi u nekom diskontu pića i on je za to opremljen odgovarajućim opcijama. Inače, ovaj program razmatra dva glavna procesa: •

NABAVKA



PRODAJA

Ti procesi imaju svoje podprocese čije je delovanje i međusobna razmena podataka objašnjena grafičkim prikazima, tj. dijagramima, za čiju su izradu korišeni programi Bpwin4.0 i Erwin4.0, a detaljno razmatranje protoka podataka iz procesa u proces biće razmatrano u nastavku ovog rada. Ovim je obrađena suština poslovanja i komunikacije između diskonta, centralnog objekta, kupca i dobavljača. Pod tim se misli na tačan redosled pristizanja dokumenata kod svakog od njih i rekacije na njih. Razmena počinje kad diskont pića želi da naruči proizvod koji je potreban radi prodaje, a koji ne postoji više u zalihama ili ga nema u dovoljnim količinama i kada šalje narudžbenicu dobavljaču. Na to dobavljač, ukoliko ima taj proizvod, na osnovu kataloga popunjava otpremnicu i fakturu i šalje ih zajedno sa proizvodom diskontu pića. Ako je nastao neki problem u vezi sa ispravnošću proizvoda diskont može da napiše reklamaciju na osnovu dobijene otpremnice. Isti redosled operacija je i u slučaju kada kijent želi da kupi proizvod od servisa s tom razlikom što klijent nema potrebu da šalje narudžbenicu jer je već prisutan u diskontu i može da kupuje na licu mesta. U slučaju da klijent želi da bude izvršena neka usluga on može da napiše zathev na osnovu kataloga usluga koji dobija od diskonta. Treba još naglasiti da ne postoji direktna komunikacija između kupca i dobavljača i svaki put prenosa proizvoda od proizvoda do kupca ide preko diskonta pića.

3

2. DIJAGRAM TOKOVA PODATAKA U zavisnosti od toga koliko je jedan informacioni sistem složen on može sadržati veliki broj procesa, tokova podataka, skladišta podataka i spoljnih objekata. Radi jasnijeg predstavljanja sistema potrebno je da se napravi hijerarhijska podela DTP-a tj. da se na predstavljanje DTP-a primeni metoda apstrakcije. To se obavlja tako se se jedan proces višeg nivoa dekomponuje u vise pod nivoa sa više procesa koji se opet mogu dalje dekomponovati sve dok takva dekompozicija ima smisla. Ukoliko se posmatraju dijagrami nivoa jednog informacionog sistema tada dijagram najvišeg nivoa predstavlja celokupan IS, a interfejsi sa kojima IS komunicira i tokovi podataka čine dijagram konteksta. Dijagram konteksta IS Diskonta pića je prikazan na sledećoj slici:

4

Slika 1.

Kao što je prikazano na slici IS Diskonta pića komunicira sa dva spoljašnja objekta i to sa objektima: •

DOBAVLJAČ



KUPAC

Slika 2. Na prvom nivou dekompozicije se nalaze procesi Nabavka, Prodaja, i Finasije za sve osim za proces Finansije urađena je dalja dekompozicija. Pored procesa predstavljana

su

i

skladišta

FAKTURA

DOBAVLJAČA,

OTPREMNICA

DOBAVLJAČA, ZALIHE, RAČUN I OTPREMNICA KUPCA (može se videti da procesi NABAVKA I PRODAJA imaju u pristum skladištu ZALIHE. Dijagram prvog nivoa predstavlja dekompoziciju dijagrama konteksta. Procesi u nižem nivou se

5

označavaju sa A4,A7,,…, a procesi u sledećem, nižem, nivou sa A4.1, A4.2, …, A7.1, …A7.1, … u zavisnosti od toga koja je oznaka procesa čija se dekompozicija radi. Sve to se može videti na slikama 3,4, koje su slike nivoa dekompozicije Informacionog sistema Diskont Pića.

Proces „NABAVKA”

Slika 3.

6

Proces „PRODAJA”

Slika 4.

7

Finansijsko knjigovodstvo

Slika 5.

8

Hijerarhijski dekomponovan informacioni sistem IS Diskonta pića izgleda ovako:

9

3. OPIS PRIMITIVNIH PROCESA Procesi koji se u procesu dekomponovanja ne mogu dalje dekomponovati nazivaju se primitivnim procesima. Opis logike njihovog odvijanja se naziva mini specifikacija sistema. U informacionom sistemu IS Diskont Pića ima 11 primitivnih procesa: ♦ GENERISANJE NARUDZBENICE(A1.1) ♦ PROVERA PROIZVODA I REKLAMACIJE(A1.3) ♦ IZRADA ZAHTEVA ZA PONUDU(A1.2.1) ♦ ZAPISIVANJE PONUDA(A1.2.2) ♦ PROVERA OTPREMNICE(A1.4.1) ♦ PROVERA FAKTURE(A1.4.2) ♦ PRAVLJENJE KATALOGA(A2.1) ♦ OBRADA REKLAMACIJA(A2.3) ♦ GENERISANJE OTPREMNICE(A2.2.1) ♦ GENERISANJE RAČUNA(A2.2.2) ♦ RAZDUZIVANJE(A2.2.3)



Proces A1.1 Generisanje narudžbenice, na osnovu prikupljenih ponuda dobavljača koje se smeštene u skladište PONUDE DOBAVLJAČA vrši se popunjavanje narudžbenice dobavljaču.Podaci o narudžbenicama dobavljaču se smeštaju u skladište NARUDZBENICA DOBAVLJAČU.



Proces A1.2.1 Izrada zahteva za ponudu, na osnovu stanja u zalihama vrši se izrada zahteva za ponudu tako što se proveri da li postoji ponuda za dati

10

proizvod i ako je nema onda se šalje zahtev da dobavljači pošalju kataloge sa cenama tog proizvoda. 

Proces A1.3 Provera proizvoda i reklamacije, kada proizvodi, otpremnice i fakture prođu kroz proces prijema gde se proverava ispravnost otpremnica i faktura, odakle se formiraju skladišta OTPREMNICA DOBAVLJAČA I FAKTURA, pristupa se proveri ispravnosti proizvoda i ukoliko dođe do neke neispravnosti nekog od njih piše se reklamacija dobavljaču. Podaci o reklamacijama se smještaju u skladište REKLAMACIJE DOBAVLJAČU. Ispravni proizvodi se smeštaju u zalihe.



Proces A1.2.2 Zapisivanje ponuda, ponude koje pošalju dobavljači se skupljaju i smeštaju u skladište PONUDE DOBAVLJAČA.



Proces A1.4.1 Provera otpremnice, kada proizvodi stignu u prijemno odeljenje sa njima stižu i otpremnice. Tada treba proveriti da li je broj pristiglih proizvoda identičan broju koji je naveden u otpremnici. Ako je sve u redu

pristigle

otpremnice

se

smeštaju

u

skladište

OTPREMNICE

DOBAVLJAČA. 

Proces A1.4.2 Provera faktura, zajedno sa otpremnicama u prijemno odeljenje stižu i fakture koje je poslao dobavljač. Proverava se da li se brojevi sa otpremnice poklapaju sa navedenim brojevima na fakturi tj. da li je broj naplaćenih jednak broju otpremljenih proizvoda. Ispravne fakture odlažu se u skladište FAKTURA.

4. REČNIK PODATAKA 4.1. Opis tokova podataka ZAHTEV ZA PONUDOM: Šifra dobavljača, datum zahteva, broj zahteva, PONUDA: Šifra kataloga, šifra dobavljača, datum, šifra proizvoda, cena,

11

NARUDZBENICA DOBAVLJAČU: Šifra narudžbenice, šifra dobavljača, datum, šifra proizvoda, šifra kataloga, kolicina, OTPREMNICA: Šifra otpremnice, šifra narudžbenice, (šifra proizvoda, šifra kataloga), količina, FAKTURA: Šifra fakture, šifra otpremnice, šifra proizvoda,(šifra kataloga,kolicina }, za uplatu,

REKLAMACIJA

DOBAVLJAČU:

Šifra

reklamacije,

šifra

otpremnice,šifra

proizvoda, problem, ODGOVOR NA REKLAMACIJU DOBAVLJAČU: Šifra reklamacije, odgovor, ZAHTEV ZA KATALOGOM: Šifra klijenta, datum zahteva, opis zahteva, KATALOG PROIZVODA: Šifra proizvoda, cena, OTPREMNICA KLIJENTU: Šifra otpremnice, šifra klijenta, datum, (šifra proizvoda,kolicina), RACUN PRODAJE: Šifra računa, šifra otpremnice,datum, (šifra proizvoda, količina), za uplatu, REKLAMACIJA: Šifra reklamacije, šifra otpremnice, šifra proizvoda, problem, ODGOVOR NA REKLAMACIJU: Šifra reklamacije, odgovor, ZAHTEV ZA USLUGOM: Šifra zahteva, šifra klijenta, šifra usluge, datum, UPLATA PRODAJE: Šifra klijenta, šifra računa, iznos, UPLATA : Šifra dobavljača, šifra fakture, iznos, 12

4.2. Skladišta podataka ZALIHE: Šifra proizvoda, količina, FAKTURA: Šifra fakture, šifra otpremnice, (šifra proizvoda, šifra kataloga, količina), ukupno, IZVR[ENE USLUGE: Redni broj usluge, šifra zahteva, šifra usluge, šifra klijenta, cena, RAČUN: Šifra računa, šifra otpremnice, (šifra proizvoda, količina}, za uplatu, PONUDE DOBAVLJAČA: Šifra dobavljača, šifra kataloga,(šifra proizvoda), cena, OTPREMNICE DOBAVLJAČA: Šifra otpremnice,šifra dobavljača, šifra proizvoda, (Šifra kataloga, količina), OTPREMNICE KLIJENTU: Šifra otpremnice, šifra klijenta, (šifra proizvoda, količina), REKLAMACIJE DOBALJAČU: Šifra reklamacije, šifra dobavljača, šifra proizvoda, problem, datum reklamacije, REKLAMACIJE KLIJENTA: Šifra reklamacije, šifra klijenta, šifra proizvoda, problem, datum reklamacije, USLUGE: Šifra usluge, naziv usluge, cena usluge, ZAHTEV ZA USLUGOM: Šifra zahteva, šifra klijenta, šifra usluge, datum, 13

NARUDZBENICE

DOBAVLJAČU:

Šifra

narudžbenice,

šifra

dobavljača,

(šifra proizvoda, šifra kataloga), cena,

4.3. Opis polja

Šifra proizvoda________________________________________ INT(2) NOT NULL Šifra narudžbenice____________________________________

INT(2) NOT NULL

Šifra otpremnice_______________________________________ INT(2) NOT NULL Šifra facture__________________________________________ INT(2) NOT NULL Šifra računa__________________________________________ INT(2) NOT NULL Šifra zahteva __________________________________________ INT(2) NOT NULL Šifra reklamacije ______________________________________ INT(2) NOT NULL Šifra klijenta__________________________________________ INT(2) NOT NULL Šifra dobavljača________________________________________ INT(2) NOT NULL Šifra proizvoda________________________________________ INT(2) NOT NULL Šifra usluge___________________________________________ INT(2) NOT NULL Količina_________________________________________________________INT(2) Šifra kataloga__________________________________________INT(2) NOT NULL Ukupno __________________________________________________NUMBER(4,2) ______________________________________________________________________ Za uplatu _________________________________________________NUMBER(4,2) Cena __________________________________________NUMBER(4,2) NOT NULL Problem_____________________________________________________CHAR(140)

14

5. DIJAGRAM OBJEKTI I VEZE

15

Related Documents


More Documents from "minidagger"