Datu plūsmas diagrammas lietotājiem parāda, kā dati programmatūras sistēmā pārvietojas no viena procesa uz citu.
Informācijas tehnoloģiju profesionāļi un sistēmu analītiķi izmanto datu plūsmas diagrammas, lai dokumentētu un parādītu lietotājiem, kā dati pārvietojas starp dažādiem sistēmas procesiem. Analītiķi parasti sāk ar vispārēju attēlu un pēc tam pāriet pie katra procesa sīkākām detaļām.
Mērķis
Datu plūsmas diagrammas sniedz grafisku attēlojumu tam, kā informācija pārvietojas starp procesiem sistēmā. Datu plūsmas diagrammas seko hierarhijai; tas ir, diagramma var sastāvēt no vairākiem slāņiem, katrs unikāls konkrētam procesam vai datu funkcijai.
Dienas video
Vēsture
Datu plūsmas diagrammas radīja Kriss Geins un Trišs Sarsons 1979. gadā, kuri popularizēja strukturētas analīzes un dizaina tehniku. Edvards Yourdons un Toms Demarko astoņdesmitajos gados ieviesa citu metodi, kurā procesu apzīmēšanai izmantoja apļus, nevis noapaļotus taisnstūrus, un kas kļuva populāra daudzu sistēmu analītiķu vidū.
Gane & Sarson simboloģija
Datu plūsmas diagrammu veidošanā tiek izmantoti četri simboli, lai ilustrētu datu kustību; kvadrāti, lai attēlotu ārējās entītijas, datu avotus un galamērķus sistēmā; bultiņas, lai attēlotu datu plūsmu; atvērti taisnstūri, kas izsaukti, lai norādītu uz stacionārajām datu krātuvēm; un noapaļoti kvadrāti norāda datu transformācijas vai manipulācijas.
Līmeņi
0. līmeņa diagrammas sākas visvienkāršākajā līmenī, kas pazīstams arī kā konteksta līmenis, un mēģina dokumentēt sistēmas kopumā. Pēc tam analītiķi iedziļinās atsevišķu procesu specifikā, izmantojot 1. līmeņa diagrammas.