SlideShare a Scribd company logo
1 of 9
Download to read offline
Osnovne komponente DTP-a
Pravila za tokove podataka
Postupak hijerarhijske dekompozicije
DTP-a
1. Dijagram najvišeg nivoa, koji po pravilu sadrži samo jedan proces koji
predstavlja ceo IS, zatim spoljne objekte sa kojima IS komunicira i
odgovarajuće tokove podataka - naziva se dijagram konteksta
2. Dijagram prvog nivoa predstavlja dekompoziciju dijagrama konteksta
- Procesi se označavaju brojevima 1,2,3, ....
3. Svaki proces sa dijagrama prvog nivoa se dalje dekomponuje do
nivoa zadataka (procesa koji se više ne dekomponuju)
4. Dijagram dekompozicije prikazuje top-down (sa vrha na dole)
funkcionalnu dekomoziciju i strukturu sistema
5. Pored procesa, mogu se dekomponovati i tokovi i skladišta - njihov
opis se detaljno daje u rečniku podataka
6. Najvažnije pravilo koje se mora poštovati pri dekompoziciji procesa je
pravilo balansa tokova!
DTP predstavlja model sistema koji sadrži četiri osnovne komponente –
koncepta za prikaz IS:
➢ funkcije, odn. procesi obrade podataka
➢ tokovi podataka,
➢ skladišta podataka i
➢ interfejsi.
• Proces
- Proces predstavlja deo sistema, koji ima ulogu da transformiše ulazne
podatke u izlazne. Grafički se sistem predstavlja elipsom. Kako proces
predstavlja aktivnost, radnju, važno je imenovati ga na adekvatan način.
Proces se obično imenuje parom „predikat – objekat (predmet)“.
- Svaki proces poseduje pored imena i svoju brojnu oznaku. Brojna
oznaka procesa služi samo za referenciranje procesa, a nikako ne
predstavlja redosled izvršavanja procesa
• Tok podataka se tretira kao vod kroz koji stalno teku podaci ili kao
pokretna traka koja stalno prenosi pakete podataka iz jednog dela
sistema u drugi, i na taj način ostvaruje vezu između komponenti
sistema. Odavde automatski sledi da svaki tok podataka mora imati
svoje izvorište i ponorište.
• Tok predstavlja podatak u stanju kretanja.
• Grafički simbol za prikaz toka podataka je usmereni luk.
• Tok podataka takođe govori o usmerenju kretanja podataka. Strelica
označava da li podaci u jedan proces, skladište ili interfejs poniru ili iz
njega izviru i obrnuto.
• Skladište podataka predstavlja podatke u stanju mirovanja.
• Grafički se prikazuje kao na slici:
• Ime skladišta bi trebalo da predstavlja množinu imenice toka podataka
koji u njega ulazi ili izlazi, naglašavajući time da se radi o skupu
objekata, paketa podataka
• Skladište omogućava sistemu da čuva svoje stanje u vremenu. To
konkretno procesima omogućava međusobnu vremensku nezavisnost,
odnosno da se u slučaju različitih paketa podaka procesi mogu
paralelno ili u slučaju istih paketa, sa zakašnjenjem izvršavati.
Ilustrujmo to primerom:
• Interfejs predstavlja spoljni objekat sa kojim sistem komunicira. Spoljni
objekat može npr. biti osoba ili grupa osoba, korisnika sistema. Dalje,
spoljni objekat može biti odeljenje unutar organizacije ili van nje – ili
čitava eksterna organizacija.
• Interfejs se na dijagramu vizuelno predstavlja kao pravougaonik.

More Related Content

Similar to Osnovne komponente DTP-a.pdf

Kreiranje baze podataka u Access-u
Kreiranje baze podataka u Access-uKreiranje baze podataka u Access-u
Kreiranje baze podataka u Access-u
Dejan Pejčić
 
Revenge
RevengeRevenge
Revenge
Bole98
 

Similar to Osnovne komponente DTP-a.pdf (10)

Algoritmi
AlgoritmiAlgoritmi
Algoritmi
 
UPRO05 - Automatizacija procesa
UPRO05 - Automatizacija procesaUPRO05 - Automatizacija procesa
UPRO05 - Automatizacija procesa
 
VET4SBO Level 3 module 3 - unit 2 - v09 srb
VET4SBO Level 3   module 3 - unit 2 - v09 srbVET4SBO Level 3   module 3 - unit 2 - v09 srb
VET4SBO Level 3 module 3 - unit 2 - v09 srb
 
Kreiranje baze podataka u Access-u
Kreiranje baze podataka u Access-uKreiranje baze podataka u Access-u
Kreiranje baze podataka u Access-u
 
Revenge
RevengeRevenge
Revenge
 
Operativni sistem linux
Operativni sistem linux Operativni sistem linux
Operativni sistem linux
 
Seminarski diplomskiosnovne strukture-podataka
Seminarski diplomskiosnovne strukture-podatakaSeminarski diplomskiosnovne strukture-podataka
Seminarski diplomskiosnovne strukture-podataka
 
Mirjana Bogosavljević, Digitalizacija u arhivima Srbije - Аrchivematica, prik...
Mirjana Bogosavljević, Digitalizacija u arhivima Srbije - Аrchivematica, prik...Mirjana Bogosavljević, Digitalizacija u arhivima Srbije - Аrchivematica, prik...
Mirjana Bogosavljević, Digitalizacija u arhivima Srbije - Аrchivematica, prik...
 
UPRO05 - Automatizacija procesa
UPRO05 - Automatizacija procesaUPRO05 - Automatizacija procesa
UPRO05 - Automatizacija procesa
 
Sistemske operacije za stvaranje i unistenje procesa
Sistemske operacije za stvaranje i unistenje procesaSistemske operacije za stvaranje i unistenje procesa
Sistemske operacije za stvaranje i unistenje procesa
 

More from Vlada Nedic

More from Vlada Nedic (9)

ImplementacijaIS.pdf
ImplementacijaIS.pdfImplementacijaIS.pdf
ImplementacijaIS.pdf
 
CaseAlati.pdf
CaseAlati.pdfCaseAlati.pdf
CaseAlati.pdf
 
Model podataka.pdf
Model podataka.pdfModel podataka.pdf
Model podataka.pdf
 
Uvod u sisteme.pdf
Uvod u sisteme.pdfUvod u sisteme.pdf
Uvod u sisteme.pdf
 
Modeli razvoja IS.pdf
Modeli razvoja IS.pdfModeli razvoja IS.pdf
Modeli razvoja IS.pdf
 
Primer.pptx
Primer.pptxPrimer.pptx
Primer.pptx
 
GOOGLE TRANSIT Tamara Andjelkovic prezentacija.pptx
GOOGLE TRANSIT Tamara Andjelkovic prezentacija.pptxGOOGLE TRANSIT Tamara Andjelkovic prezentacija.pptx
GOOGLE TRANSIT Tamara Andjelkovic prezentacija.pptx
 
QDoc_SSA.pptx
QDoc_SSA.pptxQDoc_SSA.pptx
QDoc_SSA.pptx
 
20 kljucnih izmena_u_standardu_iso_cd_9001-2015_-_branislava_milovanov
20 kljucnih izmena_u_standardu_iso_cd_9001-2015_-_branislava_milovanov20 kljucnih izmena_u_standardu_iso_cd_9001-2015_-_branislava_milovanov
20 kljucnih izmena_u_standardu_iso_cd_9001-2015_-_branislava_milovanov
 

Osnovne komponente DTP-a.pdf

  • 2. Pravila za tokove podataka
  • 3. Postupak hijerarhijske dekompozicije DTP-a 1. Dijagram najvišeg nivoa, koji po pravilu sadrži samo jedan proces koji predstavlja ceo IS, zatim spoljne objekte sa kojima IS komunicira i odgovarajuće tokove podataka - naziva se dijagram konteksta 2. Dijagram prvog nivoa predstavlja dekompoziciju dijagrama konteksta - Procesi se označavaju brojevima 1,2,3, .... 3. Svaki proces sa dijagrama prvog nivoa se dalje dekomponuje do nivoa zadataka (procesa koji se više ne dekomponuju) 4. Dijagram dekompozicije prikazuje top-down (sa vrha na dole) funkcionalnu dekomoziciju i strukturu sistema 5. Pored procesa, mogu se dekomponovati i tokovi i skladišta - njihov opis se detaljno daje u rečniku podataka 6. Najvažnije pravilo koje se mora poštovati pri dekompoziciji procesa je pravilo balansa tokova!
  • 4. DTP predstavlja model sistema koji sadrži četiri osnovne komponente – koncepta za prikaz IS: ➢ funkcije, odn. procesi obrade podataka ➢ tokovi podataka, ➢ skladišta podataka i ➢ interfejsi.
  • 5. • Proces - Proces predstavlja deo sistema, koji ima ulogu da transformiše ulazne podatke u izlazne. Grafički se sistem predstavlja elipsom. Kako proces predstavlja aktivnost, radnju, važno je imenovati ga na adekvatan način. Proces se obično imenuje parom „predikat – objekat (predmet)“. - Svaki proces poseduje pored imena i svoju brojnu oznaku. Brojna oznaka procesa služi samo za referenciranje procesa, a nikako ne predstavlja redosled izvršavanja procesa
  • 6. • Tok podataka se tretira kao vod kroz koji stalno teku podaci ili kao pokretna traka koja stalno prenosi pakete podataka iz jednog dela sistema u drugi, i na taj način ostvaruje vezu između komponenti sistema. Odavde automatski sledi da svaki tok podataka mora imati svoje izvorište i ponorište. • Tok predstavlja podatak u stanju kretanja. • Grafički simbol za prikaz toka podataka je usmereni luk. • Tok podataka takođe govori o usmerenju kretanja podataka. Strelica označava da li podaci u jedan proces, skladište ili interfejs poniru ili iz njega izviru i obrnuto.
  • 7. • Skladište podataka predstavlja podatke u stanju mirovanja. • Grafički se prikazuje kao na slici: • Ime skladišta bi trebalo da predstavlja množinu imenice toka podataka koji u njega ulazi ili izlazi, naglašavajući time da se radi o skupu objekata, paketa podataka • Skladište omogućava sistemu da čuva svoje stanje u vremenu. To konkretno procesima omogućava međusobnu vremensku nezavisnost, odnosno da se u slučaju različitih paketa podaka procesi mogu paralelno ili u slučaju istih paketa, sa zakašnjenjem izvršavati.
  • 9. • Interfejs predstavlja spoljni objekat sa kojim sistem komunicira. Spoljni objekat može npr. biti osoba ili grupa osoba, korisnika sistema. Dalje, spoljni objekat može biti odeljenje unutar organizacije ili van nje – ili čitava eksterna organizacija. • Interfejs se na dijagramu vizuelno predstavlja kao pravougaonik.