Diferența dintre DFD fizică și DFD logică

Anonim

DFD fizic vs DFD logic

Pentru a înțelege diferențele dintre un DFD fizic și logic, trebuie să știm ce este DFD. Un DFD reprezintă diagrama fluxurilor de date și ajută la reprezentarea grafică a fluxului de date într-o organizație, în special în sistemul său informatic. Un DFD permite unui utilizator să știe unde intră informațiile, unde intră în organizație și cum părăsește organizația. DFD furnizează informații cu privire la faptul dacă procesarea informațiilor are loc în mod secvențial sau dacă este procesată în paralel. Există două tipuri de DFD cunoscute ca DFD fizice și logice. Deși ambele servesc aceluiași scop de a reprezenta fluxul de date, există unele diferențe între cele două care vor fi discutate în acest articol.

Orice DFD începe cu un DFD de ansamblu care descrie într-un cuvânt sistemul care urmează a fi proiectat. O diagramă logică a fluxului de date, așa cum indică numele, se concentrează asupra afacerii și comunică evenimentele care au loc într-o afacere și datele generate de fiecare astfel de eveniment. Un DFD fizic, pe de altă parte, este mai preocupat de modul în care va fi reprezentat fluxul de informații. Este o practică obișnuită de a utiliza DFD-urile pentru reprezentarea fluxului logic de date și prelucrarea datelor. Cu toate acestea, este prudent să se evolueze un DFD logic după ce sa dezvoltat pentru prima oară un DFD fizic care să reflecte toate persoanele din organizația care efectuează diverse operațiuni și modul în care fluxurile de date dintre toate aceste persoane.

Care este diferența dintre DFD fizic și DFD logică?

Deși dezvoltatorul nu are nici o restricție pentru a descrie cum este construit sistemul în cazul DFD logic, este necesar să se arate cum a fost construit sistemul. Există anumite trăsături ale DFD logice care îl fac popular printre organizații. Un DFD logic facilitează comunicarea pentru angajații unei organizații, conduce la sisteme mai stabile, permite o mai bună înțelegere a sistemului de către analiști, este flexibil și ușor de întreținut și permite utilizatorului să elimine cu ușurință concedieri. Pe de altă parte, un DFD fizic este clar în ceea ce privește divizarea proceselor manuale și automate, oferă o descriere detaliată a proceselor, identifică stocările temporare de date și adaugă mai multe controale pentru a face sistemul mai eficient și mai simplu.