DFD fizike vs DFD logjike
Për të kuptuar ndryshimet midis një DFD fizike dhe logjike, duhet të dimë se çfarë është DFD. Një DFD qëndron për diagramin e rrjedhës së të dhënave dhe ndihmon në paraqitjen grafike të rrjedhës së të dhënave në një organizatë, veçanërisht sistemin e saj të informacionit. Një DFD i mundëson një përdoruesi të dijë se ku hyn informacioni, ku shkon brenda organizatës dhe si largohet përfundimisht nga organizata. DFD jep informacion nëse përpunimi i informacionit bëhet në mënyrë sekuenciale ose nëse ai përpunohet në mënyrë paralele. Ekzistojnë dy lloje të DFD-ve të njohura si DFD fizike dhe logjike. Megjithëse të dyja shërbejnë për të njëjtin qëllim për të përfaqësuar rrjedhën e të dhënave, ka disa dallime midis të dyjave që do të diskutohen në këtë artikull.
Çdo DFD fillon me një përmbledhje të DFD që përshkruan me pak fjalë sistemin që do të projektohet. Një diagram logjik i rrjedhës së të dhënave, siç tregon emri, përqendrohet në biznes dhe tregon për ngjarjet që ndodhin në një biznes dhe të dhënat e gjeneruara nga çdo ngjarje e tillë. Një DFD fizike, nga ana tjetër, merret më shumë me mënyrën se si duhet të përfaqësohet rrjedha e informacionit. Është një praktikë e zakonshme përdorimi i DFD për paraqitjen e rrjedhës logjike të të dhënave dhe përpunimin e të dhënave. Megjithatë, është e kujdesshme të zhvillohet një DFD logjike pasi fillimisht të zhvillohet një DFD fizike që pasqyron të gjithë personat në organizatë që kryejnë operacione të ndryshme dhe mënyrën se si rrjedhin të dhënat ndërmjet të gjithë këtyre personave.
Cili është ndryshimi midis DFD fizike dhe DFD logjike?
Ndërsa nuk ka asnjë kufizim për zhvilluesin për të përshkruar se si është ndërtuar sistemi në rastin e DFD logjike, është e nevojshme të tregohet se si është ndërtuar sistemi. Ekzistojnë disa veçori të DFD logjike që e bëjnë atë të popullarizuar në mesin e organizatave. Një DFD logjike e bën më të lehtë komunikimin për punonjësit e një organizate, çon në sisteme më të qëndrueshme, lejon kuptimin më të mirë të sistemit nga analistët, është fleksibël dhe i lehtë për t'u mirëmbajtur dhe i lejon përdoruesit të heqë lehtësisht tepricat. Nga ana tjetër, një DFD fizike është e qartë në ndarjen midis proceseve manuale dhe të automatizuara, jep përshkrim të detajuar të proceseve, identifikon ruajtjen e përkohshme të të dhënave dhe shton më shumë kontrolle për ta bërë sistemin më efikas dhe më të thjeshtë.