Articles

Tiedonkulkukaavio kattava opas esimerkein

Tiedonkulkukaavio (DFD) on strukturoitu analyysi-ja suunnittelumenetelmä. Se on perinteinen visuaalinen esitys informaatiovirrasta järjestelmän sisällä. Datavirtakaaviota (DFD) käytetään laajalti ohjelmistojen analysoinnissa ja suunnittelussa. Siisti ja selkeä DFD voi kuvata hyvän määrän järjestelmän vaatimuksia graafisesti.

Datavirtakaavio (DFD) kuvaa logiikkamalleja ja ilmaisee tiedon muuntumista järjestelmässä., Se sisältää mekanismin mallintamaan datavirtaa ja tukee hajoamista havainnollistamaan datavirtojen ja-toimintojen yksityiskohtia. Tiedonkulkukaaviossa ei voida esittää tietoja toimintajaksosta. Siksi se ei ole prosessi tai menettely mallinnus menetelmä.,

DFD sisältää seuraavat ominaisuudet:

  1. tukeva analyysi ja vaatimus vaiheessa järjestelmän suunnittelu;
  2. a kaavio tekniikka kommentointi;
  3. kuvataan verkoston toiminta/prosessit target-järjestelmä;
  4. mahdollistaa käyttäytymistä rinnakkain ja asynkroninen ;
  5. vaiheittainen tarkentaminen kautta hierarkkinen hajoaminen prosesseja.

Keskeiset Käsitteet Data Flow Diagram

DFD esittelee symboli järjestelmän kuvata tietovirrat ja hajoaminen mekanismi kuvaamaan järjestelmän eri yksityiskohtia tasoilla.,

prosessi

nyt haluaisimme esitellä teille lyhyesti muutaman kaavion, jotka näet opetusohjelma alla.

ulkoinen yksikkö

ulkoinen yksikkö voi edustaa ihmistä, järjestelmää tai osajärjestelmää. Sieltä tietyt tiedot tulevat tai menevät. Se on tutkimamme järjestelmän ulkopuolella liiketoimintaprosessin kannalta. Tästä syystä ihmisillä oli tapana piirtää ulkoisia kokonaisuuksia kaavion reunalle.,

Prosessi

Prosessi on liiketoiminta tai toiminto, jossa manipulointi ja muutosta toteutetaan. Prosessi voidaan jakaa tarkempiin yksityiskohtiin, jotta voidaan esittää, miten tietoja käsitellään prosessissa.,

Tietoa

Tietovaraston edustaa varastointi pysyviä tarvittavat tiedot ja/tai tuotettu prosessi. Tässä muutamia esimerkkejä datakaupoista: jäsenlomakkeet, tietokantataulukko jne.,

tietovirta

Data flow edustaa tiedonkulku, sen suunta nuolella pää, joka näkyy lopussa(s) virtaus-liitin.,

Eri DFD Merkinnät

On olemassa useita eri merkinnät:

  1. Yourdon ja/tai De Marco,
  2. Gane & Sarsons,
  3. SSADM(Structured Järjestelmän Analyysi ja Suunnittelu Menetelmät), ja
  4. Unified Modeling Language on tapoja näyttää data virtaa.,

Toiminnallinen Hajoaminen on prosessi, ottaen monimutkainen prosessi, ja murtaa se alas pienempiin ja yksinkertaisempiin osiin. Jokainen niistä voidaan jakaa edelleen. Kun olet saavuttanut alimman tason hajonnut kappaletta osajärjestelmän, kehittäjät voivat miettiä, miten aloittaa koodaus kyseisiä toimintoja. Kun työstät yksinkertaisinta toiminnallisuutta, kehittäjä voi mahdollisesti työskennellä kehitteillä olevan kohdejärjestelmän kanssa., Siksi näiden toimintojen kehittäminen ja testaaminen on paljon helpompaa.

Luonut: Visual Paradigm Enterprise, Professional, Standard, Modeler

Luo Kontekstin Tason DFD

Yhteydessä tason DFD, joka tunnetaan myös nimellä 0-tason DFD, näkee koko järjestelmä yhtenä prosessia ja painottaa vuorovaikutusta järjestelmän ja ulkopuolisille tahoille. Piirretään tekstiyhteys.

  1. luoda DFD, valitse Kaavio > Uusi työkaluriviltä.
  2. valitse uudessa Kaavioikkunassa Datavirtakaavio ja valitse Seuraava.,
  3. Anna Kontekstikaavio kaavion nimellä ja napsauta OK vahvistaaksesi.
  4. nimeä kaavion Kontekstikaavio.
  5. Meidän täytyy luoda tärkein prosessi. Vedä prosessi diagram toolbarista kaavioon. Nimeä se verkkokaupasta. Käytämme online-kirjakauppa esimerkkinä näyttää, miten luoda useita tasoja DFD.

  1. Kuten voitte kuvitella, asiakkaat voivat tilata kirjoja-järjestelmän kautta., Lisää siis ulkoinen kokonaisuus kaavioon ja nimeä It-asiakas. Kuten luoda prosessi, voit luoda ulkoisen kokonaisuuden vetämällä ulkoinen entiteetti diagram toolbar diagram.

  1. Data flow on käytetty edustamaan liikkeen tietoja eri järjestelmän osia. Tällöin ”tilaus” on asiakkaan luoma ja järjestelmään toimitettu tieto. Siksi luoda datavirtaa asiakkaalta online kirjakauppa., Voit tehdä tämän, siirrä hiiren osoitin yli asiakkaan. Vedä Resurssiluettelo-painiketta.

  1. Vapauta hiiren painike, Online-Kirjakauppa ja valitse tietovirta Resurssien Luettelo. Näin syntyy datavirtaliitin.

  1. Nimi järjestyksessä.,

  1. Kirja-kaupassa on nyt toimittaa kirjat asiakkaalle. Hyödynnä Resurssiluettelo luoda datavirtaa Online kirjakaupasta asiakkaalle. Nimeä flow tilasi kirjoja.

  1. Joka on yhteydessä kaavio., Kuten näemme koko järjestelmän yhtenä prosessina, on vain yksi prosessin muoto luotu tällä DFD tasolla. Seuraavassa osiossa hajotat Online-kirjakaupan prosessin ja piirrät sen yksityiskohdat.

Luo Taso 1 DFD

tässä osiossa, aiot piirtää taso 1 DFD näyttää tärkeimmät toiminnot, online-kirjakauppa.

  1. klikkaa hiiren oikealla painikkeella Online-kirjakauppaa ja valitse Dekompose ponnahdusvalikosta.

2., Valittuun prosessiin liitetyt datavarastot ja/tai ulkopuoliset tahot mainitaan tasossa 1 DFD. Joten kun sinua pyydetään lisäämään ne uuteen kaavioon, napsauta Kyllä vahvistaaksesi. Huomaa, että Uuden DFD: n pitäisi näyttää hyvin samanlaiselta kuin kontekstikaavio alun perin. Jokainen elementti pitäisi pysyä ennallaan, paitsi että tärkein prosessi (josta tämä uusi DFD hajoaa) on nyt poissa ja korvattu tyhjä tila (laadittu).

3. Napsauta hiiren kakkospainikkeella kaavion taustaa ja valitse Nimeä … ponnahdusvalikosta. Nimeä kaavion Taso 1 DFD.

4., On prosessi, joka vastaanottaa asiakkaan tilauksen ja tallentaa sen tietokantaan. Luodaan prosessi vastaanottaa tilauksen ja data tallentaa tilauksia. Lisää välillä datavirrat.

5. Kun tilaus on virheellinen, pitäisi olla toinen prosessi, jossa otetaan yhteyttä asiakkaaseen ja selvitetään hänen tarpeensa. Luo Prosessikahva virheellinen Järjestys. Lisää sopivia datavirtoja muotojen välillä., Tässä voit käyttää kaksisuuntaista datavirtaa edustamaan dialogivirtaa.

6. On toinenkin prosessi, joka käsittelee lähetyksiä. Luo aluksen tilausprosessi. Jälleen, lisää asianmukaiset tietovirrat muotojen välillä.

Että kaikki tämä opetusohjelma., Riippuen alue kiinnostaa, voit luoda lisää tasoja näyttää järjestelmän yksityiskohtaisemmin. Kuten voitte kuvitella, Laiva, Jotta prosessi voi olla laadittu pienempiin toiminnallisiin yksiköihin (prosessit), kuten pakkaus, valmistaa laskun, järjestää aluksen, jne.

Kokeile Itse Visual Paradigm Online

  • Vapaa Data Flow Kaavio esimerkkejä ja malleja muokattavissa online-Data Flow Kaavio-ohjelmisto: Visual Paradigm Verkossa.
  • käytä mallipohjia lähtökohtana luodaksesi Oman Datavirtakaavion.,iv>

    Customer Service System (Railway Company)

    Supermarket App

    Other Recommended DFD Articles

    • What is Data Flow Diagram (DFD)?, Miten DFD piirretään?
    • miten tehokkaan käytön tapaukset kirjoitetaan?
    • Data Flow Kaavio: Esimerkkejä — pitopalvelutilaukset Järjestelmä
    • Miten Malli Relaatiotietokannan Suunnittelu ERD?
    • miten kehitetään As-Is-Ja To-Be-liiketoimintaprosessia?