O razini DFD-a 1 : Definicija, funkcija, distribucija i primjeri

Razumijevanje razine DFD-a 1

Znate li što je DFD? DFD je kratica dijagrama dijagrama toka koji su uključeni u alate za analizu i oblikovanje koji se izvode strukturirano tako da sistemski analitičar može razumjeti koja je svrha i način rada sustava ili podsustava kao niza podataka međusobno povezanih.

Tok podataka je prijenos podataka koji se provodi s jedne točke na drugu. Prikaz se vrši glavom na strelici koja direktno vodi do odredišta.

Provedeni postupak obično ukazuje na promjenu i pojavljivanje procesa iz transformacija podataka, Za pohranu podataka dat će se imenice na temelju podataka pohranjenih u njima.

Distribucija DFD-a

Razumijevanje razine DFD-a 1 i distribucija DFD-a

Treba razumjeti da su dijagrami protoka podataka podijeljeni u 3 dio koji ćemo objasniti je sljedeći:

1, Kontekstni dijagram

Kontekstni dijagram slika je velikog kruga koji može predstaviti sve procese sadržane u sustavu. Ovaj je dijagram najviši nivo i obično će dobiti nulti broj (0).

Svi subjekti koji su u vlasništvu kontekstnih dijagrama, uključujući njihove tokove, izravno će voditi u sustav i iz njega. Kontekstni dijagram također ne sadrži podatke o pohranjenim podacima i ima jednostavan prikaz.

2, Nulti dijagram ili dijagram nivoa 1

Razumijevanje razine DFD-a 1 je veliki krug koji služi za predstavljanje svih malih krugova koji postoje. Ova vrsta dijagrama rezultat je raspada kontekstnih dijagrama na nula dijagrama gdje u tom dijagramu postoji pohrana podataka.

3, Detaljan dijagram

Ovaj jedan dijagram je dijagram čiji je zadatak opisati što se događa u dijagramu nula.

DFD funkcija

Razumijevanje razine DFD-a 1 i DFD funkcije

Nakon poznavanja razine DFD-a 1, sada ćemo razgovarati o njegovim funkcijama. Koje funkcije ima DFD? U nastavku ćemo pružiti objašnjenje informacija o funkcijama koje DFD ima, za koje mnogi od vas možda još uvijek ne znaju.

    DFD je alat koji profesionalci sustava mogu nacrtati tako da postane funkcionalna procesna mreža koja će s vremenom biti povezana s protokom podataka. Veza se može obaviti bilo računalno ili ručno. DFD uključuje jedan od nekoliko alata koji se koriste za stvaranje modela, posebno ako su funkcije sadržane u sustavu vrlo važan dio, a ujedno i složenije od podataka kojima sustav manipulira. Odnosno, DFD je alat za stvaranje modela koji se upotrebljavaju za naglašavanje funkcioniranja sustava. DFD je također alat koji funkcionira za planiranje sustava koji je povezan s podatkovnim kanalom korištenjem koncepta dekompozicije tako da se može koristiti za opisivanje analize ili opisa dizajna sustava koji stručnjak za sustav lako može priopćiti korisniku ili korisnicima ili također proizvođaču programa.

Notacija koja se koristi na razini DFD-a 1

Koja se vrsta nota koristi na razini DFD-a 1? Zapravo je zapis u vlasništvu DFD-a podijeljen u dva mišljenja. Prvo mišljenje stiglo je od Ganea i Sarson-a, a drugo mišljenje od Yourdona i De Marca.

Usprkos tome, najpopularnija je notacija u vlasništvu Yourdana i De Marca, a više detalja potražite na slici ispod:

razumijevanje razine DFD-a 1

Kao što primijetite, gornja slika podijeljena je na tri, uključujući vanjske cjeline, procese, protok podataka i spremište podataka. Svaki od ovih dijelova ima svoju funkciju s nekim informacijama i simbolima poput onih sadržanih na slici.

Primjer DFD razina 1

Imajte na umu kada želite stvoriti DFD razinu 1, a zatim provjerite nije li uklonjen odnos između okoline i sustava. Odnosno, protok podataka koji izlazi i ulazi u sustav ne smije se mijenjati s podacima sadržanima na razini DFD 0, Stoga, na razini DFD-a 0 moraju se dodati protoci podataka koji su upravo napravljeni na razini DFD-a 1,

Zato je notacija koju koristi razina DFD 1 nije mnogo drugačije od notacije koja se koristi na razini DFD-a 0, Uz to, korištene smjernice ne razlikuju se mnogo od objašnjenja u nastavku:

    Obrada ulaza mora biti u mogućnosti proizvesti izlaz. Uvjet kada ulaz ne može proizvesti izlaz označen je kao crna rupa, Izlaz mora biti izveden ili generiran iz inputa koji su prethodno prošli kroz različite procese. Uvjet u kojem izlaz uopće ne daje rezultate koji dolaze iz ulaza naziva se kao čudo, Izlazi koji su nastali iz obrađenih ulaza moraju biti međusobno povezani. Na primjer, ako se ono što se koristi kao ulaz generira kroz proces registracije u obliku osobnih podataka, kasnije to može postati izlaz, tj. ID člana,

Za više detalja pogledajte sljedeću sliku:

razumijevanje razine DFD-a 1 i na primjer

Primjer razine DFD-a 1

Samo dodatna razina DFD-a 1 a također i DFD Level 0 uopće nema razlike. Međutim, kad to dalje proučite ustanovit ćete da ove dvije stvari imaju neke razlike. Tijek podataka koji se obrađuje uvijek će biti kroz entitet, ali i pohranjivanje podataka prije kasnije dok se ne prebaci na sljedeći proces koji je na razini DFD-a. 0,

Za razliku od slučaja s razinom DFD-a 1, protok podataka koji se odvija kasnije može prijeći izravno na sljedeći postupak bez potrebe za spremanjem podataka ili entitetom. To je zato što je postupak još uvijek uključen u jedan dio čitavog procesa koji je u toku.