Izpratne par DFD 1. līmeni

Vai jūs zināt, kas ir DFD? DFD ir saīsinājums no datu plūsmas diagrammām, kas ir iekļautas analīzes un projektēšanas rīkos, kuri tiek veikti strukturēti, lai sistēmas analītiķis varētu saprast, kāds ir sistēmas vai apakšsistēmu mērķis un darbība kā datu virkne, kas savstarpēji savienotas.

Datu plūsma ir datu pārsūtīšana, ko veic no viena punkta uz otru. Attēlošana tiek veikta ar galvu uz bultiņām, kas tieši ved uz galamērķi.

Veiktais process parasti norāda uz izmaiņām un procesa iestāšanos no plkst datu pārveidošana. Tikmēr datu glabāšanai nosaukumiem tiks doti lietvārdi, pamatojoties uz tajos glabātajiem datiem.

DFD izplatīšana

DFD 1. līmeņa definīcija un DFD dalīšana

Jāsaprot, ka datu plūsmas diagramma ir sadalīta 3 daļās, kuras mēs izskaidrosim šādi:

1. Konteksta diagramma

Digrama konteksts ir tā aprakstsliels aplis, kas var attēlot visus sistēmā ietvertos procesus. Šī diagramma ir visaugstākais līmenis, un tai parasti piešķirs skaitli nulle (0).

Visas entītijas, kurām pieder konteksta diagrammastostarp straumes tieši vedīs uz sistēmu un no tās. Konteksta diagrammā nav arī informācijas par glabātajiem datiem, un tai ir vienkāršs displejs.

2. Nulles diagramma vai 1. līmeņa diagramma

Izpratne par DFD 1. līmeni ir aplisliels izmērs, kas apzīmē visus mazos pastāvošos lokus. Šāda veida diagramma ir radusies, sadalot konteksta diagrammu nulles diagrammā, kur šajā diagrammā ir datu glabāšana.

3. Detalizēta shēma

Šī viena diagramma ir diagramma, kuras uzdevums ir aprakstīt procesu, kas notiek nulles diagrammā.

DFD funkcija

Izpratne par DFD 1. līmeni un DFD funkcijām

Pēc zināšanu izpratnes par DFD 1. līmeni,Tagad mēs apspriedīsim tā funkciju. Kādas funkcijas ir DFD? Turpmāk mēs sniegsim skaidrojumu par informāciju, kas ir DFD, par kuru daudzi no jums, iespējams, nezina.

  • DFD ir rīks, ko izmantosistēmas speciālistiem, lai viņi spētu uzzīmēt sistēmu tā, lai tā kļūtu par funkcionālu procesu tīklu, kas galu galā tiks savienots ar datu plūsmu. Saistību var veikt gan datorizēti, gan manuāli.
  • DFD ietver vienu no vairākiem rīkiemizmanto modeļa izveidošanai, it īpaši, ja sistēmā esošā funkcija ir ļoti svarīga sastāvdaļa un arī sarežģītāka nekā dati, ar kuriem sistēma ir manipulējusi. Tas ir, DFD ir rīks, lai izveidotu modeļus, kurus izmanto, lai uzsvērtu sistēmas darbību.
  • DFD ir arī rīks, kas darbojasplānot sistēmu, kas ir savienota ar datu plūsmu, izmantojot sadalīšanās koncepciju, lai to varētu izmantot, lai aprakstītu analīzi vai aprakstītu sistēmas dizainu, kuru sistēmas profesionālis var viegli paziņot lietotājam vai lietotājiem vai arī programmas veidotājam.

Apzīmējums, ko lieto DFD 1. līmenī

Tad kāda veida apzīmējums tiek izmantots DFD1. līmenis? Faktiski apzīmējums, kas pieder DFD, ir sadalīts divos atzinumos. Pirmais viedoklis nāca no Gane un Sarson, otrais atzinums nāca no Yourdon un De Marco.

Tomēr visplašāk izmantotais apzīmējums ir Tadana un De Marco īpašumā.Lai iegūtu sīkāku informāciju, lūdzu, skatiet attēlu zemāk:

izpratne par DFD 1. līmeni

Kā jūs pamanāt, ka attēls iepriekšsadalīts trīs, ieskaitot ārējās entītijas, procesus, datu plūsmu un datu krājumus. Katrai no šīm daļām ir sava funkcija ar noteiktu informāciju un simboliem, piemēram, tiem, kas ietverti attēlā.

DFD 1. līmeņa piemērs

Lūdzu, ņemiet vērā, kad vēlaties izveidot DFD1. līmenis, tad pārliecinieties, ka netiek novērstas attiecības starp vidi un sistēmu. Tas ir, datu plūsma, kas iziet un ieiet sistēmā, nedrīkst mainīties līdz ar datiem, kas ietverti DFD 0. līmenī, tāpēc DFD 0. līmenis jāpievieno datu plūsmai, kas tikko tika veikta DFD 1. līmenī.

Tāpēc DFD izmantotais apzīmējums1. līmenis daudz neatšķiras no apzīmējuma, kas izmantots DFD 0. līmenī. Turklāt izmantotās vadlīnijas daudz neatšķiras no paskaidrojuma, kā norādīts zemāk:

  • Ievades apstrādei jāspēj radīt izvadi. Apstāklis, kad ieeja nevar radīt izvadi, tiek nosaukts par melnais caurums.
  • Izvadei jābūt atvasinātai vai ģenerētai no izejvielām, kuras iepriekš ir bijušas pakļautas dažādiem procesiem. Stāvokli, kurā izvade pat nedod rezultātus, kas nāk no ieejas, sauc par brīnums.
  • Izeja, kas ģenerēta no ieejasir apstrādāts, jābūt savienotam viens ar otru. Piemēram, ja tas, kas tiek izmantots kā ievads, tiek ģenerēts, izmantojot reģistrācijas procesu personas datu veidā, tad tas vēlāk var kļūt par izvadi, t.i. Locekļa ID.

Lai iegūtu sīkāku informāciju, lūdzu, skatiet šo attēlu:

izpratne par DFD 1. līmeni un piemēriem

piemērs DFD 1. līmenis

Tikai papildu fakts, ka DFD 1. līmenis un arīDFD 0. līmenim nav nekādu atšķirību. Tomēr, izpētot to tālāk, jūs atradīsit, ka šīm divām lietām ir dažas atšķirības. Apstrādātā datu plūsma vienmēr notiks caur entītiju, kā arī datu krātuve, pēc tam tā tiks pārvietota uz nākamo procesu, kas ir DFD 0. līmenī.

Atšķirībā no gadījuma ar DFD 1. līmeni, datu plūsmakas var notikt vēlāk, pāries tieši uz nākamo procesu, neizmantojot datu krātuvi vai entītiju. Tas ir tāpēc, ka process joprojām ir iekļauts visa notiekošā procesa vienā daļā.

Komentāri 0