Data Flow Kaavio Yleiskatsaus
Fyysinen vs Looginen DFDs
DFD Tasot
DFD Symbolit & Merkintä
Miten Luoda DFD

Yritysten on rakennettu järjestelmiä ja prosesseja—yritys ei voisi toimia ilman niitä. Alkaen liidien vaaliminen menetelmiä siihen, miten ryhmä on vuorovaikutuksessa asiakkaiden kanssa, lähes kaikki liiketoiminta ei kuuluu järjestelmä, jonkinlainen. Ja kun kyse on järjestelmistä ja prosesseista, tehokkuus on kaikki kaikessa., Joissakin tapauksissa jopa minuutin tai kahden pois ajelu voi johtaa huomattaviin säästöihin. On olemassa lukemattomia tapoja analysoida ja parantaa tehokkuutta, mutta yksi, joka erottuu on kautta tietovirta kaaviot.

olipa kyse olemassa olevan prosessin parantamisesta tai uuden toteuttamisesta, tiedonkulkukaavio (DFD) helpottaa tehtävää. Kuitenkin, jos et ole koskaan luonut DFD ennen, aloittaminen voi olla uhkaava., Siellä on paljon: eri tasoilla kaavioita, symboleja ja merkintätapoja, puhumattakaan itse luo kaavio—navigoinnin se kaikki vie enemmän kuin katsot muutamia esimerkkejä. Jos olet uusi datavirtakaaviot, tämä opas auttaa sinua alkuun.

mikä on datavirtakaavio?

tiedonkulkukaavio näyttää, miten tieto kulkee prosessin tai järjestelmän kautta. Se sisältää tiedot tulot ja lähdöt, tietovarastot, ja eri subprocesses data liikkuu., DFDs on rakennettu standardoitujen symbolien ja merkintöjen avulla kuvaamaan erilaisia kokonaisuuksia ja niiden suhteita.

tiedonkulkukaaviot esittävät visuaalisesti järjestelmiä ja prosesseja, joita olisi vaikea kuvailla tekstinpätkässä. Voit käyttää näitä kaavioita kartoittaa olemassa olevan järjestelmän ja tehdä siitä parempi tai suunnitella uuden järjestelmän täytäntöönpanoa. Visualisointi jokainen elementti on helppo tunnistaa tehottomuus ja tuottaa paras mahdollinen järjestelmä.

Lue koko datavirtakaaviomme yleiskatsaus saadaksesi lisätietoa parhaista käytännöistä DFDs: ää rakennettaessa.,

Fyysinen ja looginen tietovirta kaaviot

Ennen kuin itse luoda oman data flow kaavio, sinun täytyy selvittää, onko fyysinen tai looginen DFD parhaiten sopii tarpeisiisi. Jos olet uusi tietovirta kaaviot, älä huoli—ero on melko suoraviivaista.

Looginen tietovirta kaaviot keskittyä siihen, mitä tapahtuu, erityisesti tiedonkulku: mitä tietoa siirretään, mitä yhteisöt saavat tietoa, mitä yleisiä prosesseja tapahtuu, jne., Prosessit on kuvattu looginen DFD ovat liiketoiminta—looginen DFD ei kaivaa tekniset näkökohdat prosessin tai järjestelmän. Muut kuin tekniset työntekijät pitäisi pystyä ymmärtämään nämä kaaviot.

Looginen Data Flow Diagram (Klikkaa kuvaa muuttaa verkossa)

Fyysinen tietovirta kaaviot keskittyä siihen, miten asiat tapahtuvat, on tiedonkulku. Näissä kaavioissa määritetään ohjelmisto, laitteisto, tiedostot, ja ihmiset mukana tiedonkulku., Yksityiskohtainen fyysinen tietovirtakaavio voi helpottaa tietojärjestelmän käyttöönottoon tarvittavan koodin kehittämistä.

Fyysinen Data Flow Diagram (Klikkaa kuvaa muuttaa verkossa)

Sekä fyysinen ja looginen tietovirta kaaviot voivat kuvata samaa tiedonkulkua. Koordinoinnissa ne tarjoavat yksityiskohtaisempia tietoja kuin kumpikaan kaavio olisi itsenäisesti. Kun päätät, mitä käytät, muista, että saatat tarvita molempia.,

tutustu tämän oppaan fyysinen ja looginen DFDs lisätietoja

Data flow kaavio tasoilla

tietovirta kaaviot ovat myös luokiteltu tasolle. Alkaen kaikkein perus, taso 0, DFDs saada yhä monimutkaisempia, kun taso kasvaa. Kun rakennat oman datavirtakaavion, sinun täytyy päättää, millä tasolla kaavio on.

tason 0 DFDs, tunnetaan myös kontekstikaavioina, ovat perustietokaavioina. Ne tarjoavat laajan näkymän, joka on helposti sulava, mutta tarjoaa vähän yksityiskohtia., Tason 0 tiedonkulkukaavioissa näkyy yksi prosessisolmu ja sen yhteydet ulkoisiin kokonaisuuksiin.

Data Flow Diagram 0-Tason Malli (Klikkaa kuvaa muuttaa verkossa)

Taso 1 DFDs ovat vielä yleistä, mutta ne menevät tarkemmin kuin tilanteessa, kaavio. Tason 1 tiedonkulkukaaviossa kontekstikaavion yksittäinen prosessisolmu eritellään aliprosesseiksi., Kun näitä prosesseja lisätään, kaaviossa tarvitaan lisää datavirtoja ja datavarastoja niiden yhdistämiseksi.

Data Flow Kaavio 1-Tason Malli (Klikkaa kuvaa muuttaa verkossa)

Taso 2+ DFDs yksinkertaisesti rikkoa prosessien alas yksityiskohtaisempia subprocesses. Teoriassa DFDs voisi ylittää tason 3, mutta ne harvoin. Tason 3 tiedonkulkukaaviot ovat riittävän yksityiskohtaisia, että niitä ei yleensä ole järkevää hajottaa tarkemmin.,

Data Flow Kaavio 2-Tason Malli (Klikkaa kuvaa muuttaa verkossa)

Tietoja vuokaavio symbolit ja merkintä

Riippuen menetelmät (Gane ja Sarsons vs. Yourdon ja Coad), DFD symbolit vaihtelevat hieman. Perusajatukset pysyvät kuitenkin samoina. Tietovirtakaavion peruselementtejä on neljä: prosessit, datavarastot, ulkoiset kokonaisuudet ja datavirrat. Alla olevassa kuvassa esitetään molempien menetelmien vakiomuodot.,

Jos et ole varma siitä, miten käyttää kukin symboli, lue DFD symbolit opas.

Miten luoda data flow diagram

Nyt sinulla on joitakin taustatietoja tietovirta kaaviot ja miten ne luokitellaan, olet valmis rakentamaan oman DFD. Prosessi voidaan jakaa 5 vaiheeseen:

1. Tunnistaa suuret tulot ja lähdöt järjestelmässä

Lähes jokainen prosessi tai järjestelmä alkaa ulkoisesta kokonaisuus ja päättyy tuotos tiedot toiselle yhteisölle tai tietokantaan., Tällaisten panosten ja tuotosten tunnistaminen antaa makronäkymän järjestelmästäsi—se näyttää laajimmat tehtävät, jotka järjestelmän pitäisi saavuttaa. Loput DFD rakennetaan näiden elementtien, joten on tärkeää tuntea ne varhain.

2. Rakenna kontekstikaavio

kun olet tunnistanut tärkeimmät panokset ja lähdöt, kontekstikaavion rakentaminen on yksinkertaista. Piirrä yksi prosessisolmu ja yhdistä se niihin liittyviin ulkoisiin kokonaisuuksiin. Tämä solmu edustaa kaikkein yleinen prosessi tiedot läpi mennä input output.,

alla olevasta esimerkistä käy ilmi, miten tieto kulkee eri tahojen välillä verkkoyhteisön kautta. Ulkoisiin yksiköihin ja niistä tuleviin tietovirtoihin, jotka edustavat sekä syötettä että tuotosta. Keskussolmu, ”verkkoyhteisö”, on yleinen prosessi.

3. Laajenna yhteydessä kaavion osaksi 1-tason DFD

yksittäinen prosessi solmu teidän tilanteessa kaavio ei tarjoa paljon tietoa—sinun täytyy murtaa se alas subprocesses. Tason 1 tiedonkulkukaavioosi tulisi sisällyttää useita prosessisolmuja, suuria tietokantoja ja kaikki ulkoiset kokonaisuudet., Kävellä läpi tiedonkulku: mistä tietoa aloittaa ja mitä pitää tapahtua, että se ennen jokaista data store?

4. Laajenna tasolle 2 + DFD

tietojesi virtakaavion yksityiskohtien parantamiseksi, seuraa samaa prosessia kuin vaiheessa 3. Tason 1 DFD prosessit voidaan jakaa tarkempiin alaprosesseihin. Jälleen kerran, varmista, että lisäät tarvittavat tiedot tallentaa ja virtaa-tässä vaiheessa sinun pitäisi olla melko yksityiskohtainen erittely järjestelmän. Jos haluat edetä tason 2 tiedonkulkukaavion yli, toista tämä prosessi., Lopeta, kun olet saavuttanut tyydyttävän yksityiskohtaisuuden.

5. Vahvistaa tarkkuutta lopullinen kaavio

Kun kaavio on täysin piirretty, kävele sen läpi. Kiinnitä huomiota tiedonkulkuun: onko siinä järkeä? Ovatko kaikki tarvittavat datavarastot mukana? Katsomalla lopullinen kaavio, muiden osapuolten pitäisi pystyä ymmärtämään, miten järjestelmä toimii. Ennen lopullisen kaavion esittämistä tarkista työtovereilta, että kaavio on ymmärrettävä.,

Data Flow Kaavio, Esimerkki (Klikkaa kuvaa muuttaa verkossa)

jaat tietoja vuokaavio

suoritettuaan DFD, seuraava askel on jakaa se. Et luonut sitä vain pysyäksesi omissa oloissasi-oli kyse sitten tiimin jäsenistä, pomostasi tai sidosryhmistä, on todennäköistä, että jonkun muun on nähtävä se. Jos käytät Lucidchartia luodaksesi datavirtakaavion, sinulla on käytössäsi erilaisia jakamisvaihtoehtoja., Kaaviot voidaan lähettää suoraan Lucidchart, jolloin vastaanottaja pääsy Lucidchart asiakirja. Riippuen vastaanottajan roolista, voit antaa heille luvan muokata tai lähettää kaavion vain näkymänä. Lucidchartin laajat integraatiot mahdollistavat kaavion jakamisen useilla muilla alustoilla, kuten G Suite ja Slack.

aloita datavirtakaavio-ohjelmistostamme.

Lue lisää