DFD on lyhenne Datavirtakaaviosta. Järjestelmän tai prosessin tiedonkulkua edustaa DFD. Se antaa myös käsityksen kunkin yksikön panoksista ja tuotoksista sekä itse prosessista. DFD: llä ei ole ohjausvirtaa, eikä silmukoita tai päätössääntöjä ole. Tietomuodosta riippuen tietyt toiminnot voidaan selittää flowchartilla. Datavirtakaavio voidaan esittää monella tavalla. DFD kuuluu strukturoitujen analyysien mallinnustyökaluihin., Tietovirta kaaviot ovat hyvin suosittuja, koska ne auttavat meitä visualisoida tärkeimmät vaiheet ja tiedot mukana ohjelmisto-järjestelmän prosesseja.
Komponentit DFD
Data Flow Kaavio on 4 osat:
- Prosessi
Tulo lähtö muutos järjestelmässä tapahtuu, koska prosessi toiminnon. Prosessin symbolit ovat suorakaiteen muotoisia, pyöristettyjä kulmia, soikeita, suorakulmioita tai ympyröitä., Prosessi on nimetty lyhyt lause, yksi sana tai lause ilmaista sen olemusta - Data Flow
tietovirta kuvaa tiedon siirtämistä eri osien väliset järjestelmät. Nuolisymboli on tiedonkulun symboli. Virtaukselle on annettava samansuuntainen nimi, jolla määritetään siirrettävät tiedot. Datavirta edustaa myös aineistoa sekä siirrettävää tietoa. Materiaalimuutokset mallinnetaan järjestelmissä, jotka eivät ole pelkästään informatiivisia. Tietystä virtauksesta pitäisi siirtää vain yksi tietotyyppi., Virtaussuunta on edustaa nuoli, joka voi olla myös kaksisuuntainen. - varasto
Tiedot tallennetaan varastoon myöhempää käyttöä varten. Kaupan symbolina on kaksi vaakasuoraa viivaa. Varasto on yksinkertaisesti ole rajoitettu on tiedosto, vaan se voi olla mitä tahansa, kuten kansion asiakirjoja, optinen levy, arkistokaappi. Tietovarastoa voidaan tarkastella sen toteuttamisesta riippumatta. Kun tietovirta varastosta sitä pidetään tietojen käsittelyssä ja kun dataa virtaa varastoon sitä kutsutaan tietojen syöttö tai tietojen updation., - Terminator
Terminator on ulkoinen yksikkö, joka seisoo järjestelmän ulkopuolella ja kommunikoi järjestelmän kanssa. Se voi olla esimerkiksi organisaatiot, kuten pankit, ihmisryhmiä, kuten asiakkaiden tai eri osastojen sama organisaatio, joka ei ole osa malli-järjestelmä, ja on ulkoinen yksikkö. Mallinnetut järjestelmät kommunikoivat myös terminaattorin kanssa.
Säännöt luoda DFD
- yhteisön nimi pitäisi olla helppoa ja ymmärrettävää ilman mitään ylimääräistä apua(kuten kommentteja).,
- prosessit on numeroitava tai laitettava tilattuun luetteloon, jotta ne voidaan helposti mainita.
- DFD: n tulisi säilyttää johdonmukaisuus kaikilla DFD: n tasoilla.
- yhden DFD voi olla enintään prosesseja, jopa 9 ja vähintään 3 prosessit.
DFD: n tasot
DFD käyttää hierarkiaa ylläpitääkseen läpinäkyvyyttä, jolloin voidaan luoda monitasoisia DFD: n tasoja. Tason DFD ovat seuraavat:
- 0-tason DFD
- 1-tason DFD:
- 2-tason DFD:
Edut DFD
- Se auttaa meitä ymmärtämään toimintaa ja järjestelmän rajat, joka.,
- Se on graafinen esitys, joka on erittäin helppo ymmärtää, koska se auttaa visualisoida sisältöä.
- Tiedonkulkukaavio edustaa yksityiskohtaista ja hyvin selitettyä järjestelmän osien kaaviota.
- sitä käytetään osana system documentation-tiedostoa.
- Tiedonkulkukaaviot voi ymmärtää sekä teknisellä että ei-teknisellä henkilöllä, koska ne ovat hyvin helppotajuisia.
Haitat DFD
- toisinaan DFD voi sekoittaa ohjelmoijat, jotka koskevat järjestelmän.,
- Tiedonkulkukaavio kestää kauan, ja tämän vuoksi analyytikoilta evätään monta kertaa lupa työstää sitä.
Attention reader! Älä lopeta oppimista nyt. Hanki käsiinsä kaikki tärkeät CS Theory käsitteet SDE haastatteluja CS Theory kurssi opiskelija-ystävällinen hinta ja tulla teollisuuden valmis.