Blokshēma un datu plūsmas diagramma (DFD)
Termini diagramma un datu plūsmas diagramma (DFD) ir saistīti ar programmatūras inženieriju, kas soli pa solim apraksta procesa vai datu ceļu. Lai arī plūsmas diagramma tiek izmantota gandrīz visās izglītības jomās, un galvenokārt tiek izmantota datu plūsmas diagramma, programmatūras nozarē. Abas diagrammas ir izveidotas, lai process būtu saprotams. Plūsmas diagramma nodrošina vajadzīgo rezultātu sasniegšanai nepieciešamās darbības, un datu plūsmas diagramma apraksta avotu, no kura nāk dati, izmaiņas, kas notiek sistēmā, un avotu, pie kura tie beidzas. Abas šīs diagrammas ir ļoti vienkāršs veids, kā izprast procesa norisi vai datu apstrādes procesu no sākuma līdz beigām.
Blokshēma
Plūsmas shēma ir sadalīta, lai procesu sadalītu vienkāršos soļos, ierakstot soļus lodziņos, kas savienoti ar bultiņām. Plūsmas diagramma sākas ar pirmo soli un beidzas pēdējā posmā ar visām darbībām, kas jāveic vidū. Plūsmas diagramma arī novērš problēmas, nodrošinot risinājumu, ja kādā darbībā rodas kļūda. Plūsmas diagrammas lielākā priekšrocība ir tā, ka tā vienā acumirklī sniedz vispārēju priekšstatu par procesu, lai to labāk saprastu. Ir dažādi diagrammu veidi, piemēram
• Sistēmas diagramma
• Datu plūsmas diagramma
• dokumentu plūsmas diagramma
• Programmas diagramma
Datu plūsmas diagramma
Datu plūsmas diagramma ir datu plūsmas attēlojums caur sistēmu, kurā tā tiek apstrādāta arī. Datu plūsmu no ārēja avota vai iekšēja avota līdz tā mērķim parāda diagramma. Datu plūsmas diagrammā ir parādīts arī tas, kur dati tiks apstrādāti pēc apstrādes. Procesi, caur kuriem tiks veikti dati, ir parādīti šajās diagrammās. Šie procesi var būt secība vai vienlaikus darboties, kamēr dati iet caur sistēmu.
Blokshēma un datu plūsmas diagramma (DFD) • Galvenā atšķirība starp diagrammu un datu plūsmas diagrammu ir tā, ka diagrammā ir norādītas darbības procesa pabeigšanai, kur kā datu plūsmas diagramma ir parādīta datu plūsma. • Plūsmas diagrammai nav ieejas no ārējā avota vai izeja uz to, turpretī datu plūsmas diagramma apraksta datu ceļu no ārējā avota uz iekšējo veikalu vai otrādi. • Procesa laiku un secību precīzi parāda diagramma, kur datu apstrādes shēma nav aprakstīta, jo datu apstrāde notiek noteiktā secībā vai vairāki procesi notiek vienlaikus.. • Datu plūsmas diagrammas definē sistēmas funkcionalitāti, kur kā diagramma parāda, kā veikt sistēmas darbību. • Plūsmas diagrammas tiek izmantotas procesa izstrādē, bet datu plūsmas diagramma tiek izmantota, lai aprakstītu datu ceļu, ar kuru process tiks pabeigts.
|