Fysiska och logiska dataflödesdiagram
Innan du skapar ditt dataflödesdiagram måste du avgöra om en fysisk eller logisk DFD passar dina behov bäst. Om du är ny på dataflödesdiagram behöver du inte oroa dig – skillnaden mellan de två är ganska enkel:
- Logiska dataflödesdiagram fokuserar på vad som händer i ett visst informationsflöde, till exempel vilken information som överförs, vilka enheter som tar emot informationen och vilka allmänna processer som sker. De processer som beskrivs i ett logiskt DFD är affärsaktiviteter. Ett logiskt DFD går inte in på de tekniska aspekterna av en process eller ett system, till exempel hur processen är konstruerad och implementerad. Du behöver alltså inte ta med detaljer som gäller konfiguration eller teknik för datalagring. Även medarbetare som saknar tekniska kunskaper bör kunna förstå de här diagrammen, vilket gör ett logiskt DFD till ett utmärkt verktyg för att kommunicera med projektets olika intressenter.
- Fysiska dataflödesdiagram fokuserar på hur saker sker i ett informationsflöde. Dessa diagram specificerar mjukvara, hårdvara, filer och personer som är involverade i ett informationsflöde. Ett detaljerat fysiskt dataflödesdiagram kan underlätta utvecklingen av den kod som behövs för att implementera ett datasystem.
Både fysiska och logiska dataflödesdiagram kan beskriva samma informationsflöde. När de används tillsammans ger de mer detaljer än vad något av diagrammen skulle göra oberoende av varandra. När du bestämmer dig för vilken du ska använda, tänk på att du kan behöva båda.
Ta en titt på den här guiden till fysiska och logiska DFD om du vill veta mer.
Symboler och notationer i dataflödesdiagram
Ett dataflödesdiagram innehåller fyra grundläggande element: processer, datalager, externa enheter och dataflöden. DFD-symbolerna varierar något beroende på vilken metodik (Gane-Sarson eller Yourdon-Coad) som används. I Yourdon-Coad-notationen används till exempel cirklar för att representera processer, medan Gane-Sarson-notationen använder rektanglar med rundade hörn. En annan variation är symbolen som används för datalager: Yourdon-Coad använder parallella linjer medan Gane-Sarson använder en öppen rektangel.
Om du är osäker på hur du använder varje symbol kan du läsa vår guide för DFD-symboler.
Delar av ett dataflödesdiagram
För att komma igång skapar du ett kontextdiagram (även kallat nivå 0), som representerar hela systemet. Se det som ett fågelperspektiv som nästan vem som helst – ingenjörer, kunder och chefer – kan titta på för att förstå hur en process fungerar. När du har skapat ett DFD kan du lägga till nivåer som innehåller mer information om en process. Du kan fortsätta att lägga till ytterligare lager i ett DFD, men du bör använda så få som möjligt. Mer information om dataflödesdiagram finns i vår guide.
Standardsymboler för dataflödesdiagram används för att illustrera olika delar av systemet. Du använder till exempel en viss form för att representera en extern enhet, och en annan symbol för en process. Du behöver använda följande symboler för att skapa ett DFD:
- Processer motsvaras av en cirkel eller fyrkant med en horisontell linje längst upp. En process är en affärsaktivitet där data manipuleras och omvandlas. Något händer med data under en process.
- Datalager motsvaras av rektanglar (ibland med en vertikal linje i symbolen) och visar var nödvändiga eller producerade data i samband med processen lagras.
- Externa enheter visas som kvadrater. En extern enhet kan vara en person, ett system eller en applikation. Det är här som data börjar eller slutar.
- Dataflöden motsvaras av pilar. Den typ av data som rör sig genom systemet används som namn på pilen.
10 enkla steg för att rita ett dataflödesdiagram online med Lucidchart
Nu när du vet vilka delar ett dataflödesdiagram består av kan vi titta närmare på hur enkelt det är att skapa ett med vår kraftfulla onlinelösning. Vi tillhandahåller en mängd olika mallar att utgå från. I den här guiden visar vi hur du skapar ett DFD på nivå 0 för en onlinebutik. Logga in på ditt konto (om du inte har något kan du registrera dig för att prova Lucidchart gratis) och följ stegen nedan för att skapa ett DFD.
1. Starta ett nytt Lucidchart-dokument
Från startsidan för Lucid klickar du på + Nytt, väljer Lucidchart och väljer sedan Tomt dokument.
2. Ge dataflödesdiagrammet ett namn
Klicka på rubriken Tomt diagram längst upp till vänster på skärmen. Skriv diagrammets namn i textrutan. Namnet på ditt DFD visas längst upp till vänster på skärmen.
3. Lägg till en extern enhet som initierar processen
Under Former i det primära verktygsfältet ser du ett formbibliotek för dataflöden som innehåller alla symboler du behöver för att skapa ett DFD: processer, datalager, dataflöden och externa enheter. Vi har symboler för metoderna Yourdon-Coad, Yourdon-DeMarco och Gane-Sarson. Du kan även lägga till bilder i diagrammet.
Klicka och håll ner på någon av symbolerna för externa enheter och dra den till arbetsytan.
Klicka på den markerade texten i rutan och skriv namnet på den externa enheten. I vårt exempel skriver vi ”Kund”. Du kan använda den böjda pilen längst upp till vänster i rutan för att rotera symbolen. Om du vill radera en symbol klickar du på den och trycker på Delete på tangentbordet.
4. Lägg till en process i ditt DFD
Dra en processymbol till den plats på arbetsytan där du vill ha den. Skriv in namnet på processen. Vi kallar den här processen ”Lägg till en produkt i kundvagnen”.
5. Lägg till ett datalager i diagrammet
Klicka och håll ner på en datalagersymbol och dra den till den plats på arbetsytan där du vill ha den. Skriv in datalagrets namn. Vi kallar vår symbol för ”Kundvagn”.
6. Fortsätt att lägga till objekt i ditt DFD
Dra och släpp lämpliga symboler för att lägga till alla externa enheter, processer och datalager i diagrammet. Du kan flytta på symboler genom att klicka och hålla ner på dem och sedan dra dem till en ny plats. För att ändra storlek på en symbol klickar du på den. Klicka sedan och håll ner på den blå rutan i ett av hörnen och dra i hörnet för att göra formen större eller mindre. Använd rutnätet i bakgrunden som hjälp när du justerar formernas placering och ändrar storlek på dem.
7. Lägg till ett dataflöde i ditt DFD
Klicka på en enhet, en process eller ett datalager och klicka sedan och håll ner på någon av de orangefärgade cirklarna och dra linjen till önskad symbol.
Tips: Om du hellre vill skapa dataflödesprocessen medan du fyller i diagrammet kan du klicka på en enhet, en process eller ett datalager. Klicka sedan och håll ner på en av cirklarna och dra linjen för att rita en pil. Släpp musknappen, så visas en ruta med DFD-symboler. Klicka på den form som du vill lägga till, så skapas den automatiskt.
8. Namnge dataflödet
Lägg till ett namn som beskriver dataflödet genom att dubbelklicka på pillinjen. Skriv namnet på dataflödet i textrutan som visas.
9. Anpassa ditt DFD med färger och teckensnitt
När du har gjort den grundläggande utformningen av diagrammet kan du lägga till färger i symboler, ändra teckensnitt och justera pilar. Så här gör du:
- Lägg till färger till symboler: Klicka på en symbol i diagrammet och klicka sedan på ikonen för färgfyllning i snabbmenyn längst upp på arbetsytan för att välja en färg. Om du vill ställa in samma färg för flera symboler klickar du på den första formen och håller sedan Skift-tangenten nedtryckt och klickar på övriga former. Klicka till sist på färgfyllningsikonen och välj en färg.
- Ändra teckensnitt: Välj Välj alla under alternativet Välj i menyn. Klicka på teckensnittsrutan, välj ett nytt teckensnitt och klicka på det. All text i diagrammet uppdateras. Du kan använda de andra genvägarna (teckenfärg, storlek, fetstil, kursiv, understrykning och justering) för att anpassa teckensnittet ännu mer.
- Byt stil på en pil: Välj en pil genom att klicka på den. Klicka sedan på pilikonen i menyraden och välj någon av de nio andra stilarna. Om du vill byta stil på samtliga pilar väljer du Markera alla i menyn Välj.
10. Lägg till en titel till ditt diagram och dela det
I menyn Former ser du ett stort T i standardformbiblioteket. Klicka på det och dra det till den plats där du vill lägga till en titel i diagrammet. Skriv in titeln och justera (om du vill) teckensnitt och storlek med hjälp av kortkommandona längst upp på skärmen.
Du kan enkelt dela ditt DFD med andra via e-post eller länk, eller bädda in det på en webbplats. Klicka på knappen Dela längst upp till höger på skärmen så visas ett popup-fönster. Välj hur du vill dela ditt DFD och fyll i nödvändig information.
När du lägger till en medarbetare genom att skicka en länk till ett DFD via e-post kan ni arbeta med dataflödesdiagrammet samtidigt och använda chattfunktionen (den gula citatikonen längst upp till höger på skärmen) för att hålla diskussioner.
Det enklaste sättet att skapa ett dataflödesdiagram online
Utöver att följa de här stegen kan du också skapa ett dataflödesdiagram i Lucidchart genom att använda Lucid AI för att generera ett diagram utifrån en röst- eller textprompt eller börja med en färdig mall. Eftersom Lucidchart är en webbaserad app sparas ditt diagram automatiskt och du kan komma åt det praktiskt taget överallt där du har internetanslutning. Registrera dig för en gratis provperiod och se hur enkelt det är att använda Lucidchart.