Alles over stroomschema's

In deze uitgebreide gids vindt je alle nodige informatie over flowcharts (ook wel stroomdiagrammen of stroomschema's), zoals definities, geschiedenis, use cases, symbolen, tips en nog veel meer.

Wat is een stroomschema?

Een stroomschema is een diagram dat een proces, systeem of computeralgoritme weergeeft. Ze worden in meerdere vakgebieden gebruikt om vaak complexe processen te documenteren, bestuderen, plannen, verbeteren en communiceren, in duidelijke en gemakkelijk te begrijpen diagrammen.

Stroomschema's gebruiken rechthoeken, ovalen, ruiten en nog veel meer vormen om het soort stap aan te geven - en pijlen om de stroom en volgorde te bepalen. Dit kan gaan van eenvoudige, handmatige schema's tot uitgebreide, computergetekende diagrammen met verschillende stappen en routes. Van alle verschillende diagrammen, is de stroomdiagram een van de meest gebruikte diagrammen ter wereld, zowel in technische als niet-technische vakgebieden.

Stroomschema's krijgen vaak meer gespecialiseerde namen, zoals processtroomdiagram, proceskaart, functioneel stroomdiagram, bedrijfsproces kaart, bedrijfsproces model, of de Engelse termen Business Process Modeling & Notation (BPMN)  en Process Flow Diagram (PFD). Stroomdiagrammen zijn verwant aan andere populaire diagrammen, zoals Data Flow Diagram (DFD) en het activiteitendiagram in Unified Modeling Language (UML).

stroomdiagram algoritme

          Stroomdiagram verkoopproces

In minder dan 5 minuten aan de slag met Lucidchart

  • Gebruik onze online tool om je eerste online diagram te maken op basis van een sjabloon of leeg canvas of importeer een document.
  • Voeg tekst, vormen en lijnen toe om je stroomdiagram aan te passen.
  • Meer informatie over het aanpassen van de stijl en opmaak in je stroomdiagram.
  • Vind wat je nodig hebt met 'Functie zoeken'.
  • Deel je stroomdiagram met je team om samen te werken.

Stroomdiagram symbolen

Hier vindt je een aantal van de vaakst gebruikte stroomdiagram symbolen. Voor een meer uitgebreide lijst kun je terecht op onze pagina met stroomdiagramsymbolen.

Terminal/terminatorTerminal symbolen
ProcesProces symbolen
Documentdocument symbolen
Besluitbesluit symbolen
Data of input/outputGegevens
Opgeslagen dataOpgeslagen data
Stroompijlstroompijl
Opmerking of aantekeningOpmerking
Vooraf gedefinieerde procesVooraf gedefinieerde proces
Verwijzing/referentie naar dezelfde paginaverbinding naar dezelfde pagina
Verwijzing/referentie naar andere pagina Verbinding naar andere pagina

Soorten stroomdiagrammen

Verschillende auteurs beschrijven verschillende soorten stroomdiagrammen op verschillende manieren. Deze experts zijn onder anderen Alan B. Sterneckert, Andrew Veronis, Marilyn Bohl en Mark A. Fryman.

Sterneckert benoemde in zijn boek Critical Incident Management uit 2003 vier populaire soorten stroomdiagrammen, die rond het principe van controle-instrumenten werden opgebouwd, en niet de stroom zelf.

  • Stroomdiagrammen voor documenten: Deze tonen de bestaande controle-instrumenten voor de stroom van documenten door de onderdelen van een systeem. … Het diagram wordt van links naar rechts gelezen en documenteert de stroom van documenten door de verschillende bedrijfsunits.
  • Gegevensstroomdiagrammen: Deze tonen de controle-instrumenten voor van belangrijke gegevensstromen in een systeem. …Gegevensstroomdiagrammen worden vooral gebruikt om de kanalen te tonen waardoor gegevens door het systeem worden overgedragen, en niet hoe dit gecontroleerd wordt.
  • Systeemstroomdiagrammen: Deze tonen de gegevensstroom naar en door de belangrijkste onderdelen van een systeem, zoals gegevensinvoer, programma's, opslagmedia, processoren en communicatienetwerken.
  • Programmastroomdiagrammen: Deze tonen de controle-instrumenten die intern op een programma binnen een systeem worden toegepast.

In zijn boek Microprocessors: Design and Applications uit 1978 schetst Veronis drie soorten stroomdiagrammen, op basis van hun bereik en het detailniveau:

  • Systeemstroomdiagram: Identificeert de te gebruiken apparaten.
  • Algemeen stroomdiagram: Overzicht.
  • Gedetailleerd stroomdiagram: Meer detail.

 

In haar boek A Guide For Programmers uit 1978 benoemt Bohl er slechts twee:

  • Systeemstroomdiagram.
  • Programmastroomdiagram.

 

Maar in zijn boek Quality and Process Improvement uit 2001 onderscheidt Fryman de types meer vanuit een zakelijk perspectief dan een computerperspectief.

  • Beslisstroomdiagram.
  • Logisch stroomdiagram.
  • Systeemstroomdiagram.
  • Productstroomdiagram.
  • Processtroomdiagram.

 

Hieronder vind je nog enkele andere soorten stroomdiagrammen, zoals gedefinieerd door anderen:

  • Zwembaandiagram: Geeft aan wie wat doet in een proces waarbij meerdere teams betrokken zijn.
  • Werkstroomdiagram: Om werkstromen op kantoor te documenteren, vaak met taken, documenten en informatie.
  • Event-Driven Process Chain (EPC) stroomdiagram: Om een bedrijfsproces te documenteren of plannen.
  • Specification and Description Language (SDL): Om computeralgoritmen te brainstormen met drie basiscomponenten - systeemdefinitie, blok en proces.

Zwembaan

 

Deze gerelateerde diagrammen worden soms ook als stroomdiagrammen beschouwd:

Stroomdiagrammen voor computerprogrammering/algoritmes

Stroomdiagrammen zijn een visuele voorstelling van gegevensstromen, en zijn dus erg nuttig bij het schrijven van een programma of algoritme, om anderen iets uit te leggen of om met anderen samen te werken. Stroomdiagrammen kunnen worden gebruikt om de logica achter een programma uit te leggen nog voordat je het geautomatiseerde proces begint te coderen. Ze kunnen helpen om je gedachten te organiseren, en als gids dienen wanneer het tijd is om te coderen. Specifiek kunnen stroomdiagrammen:

  • Aantonen hoe de code georganiseerd is.
  • De uitvoering van code binnen een programma visualiseren.
  • De structuur van een website of toepassing tonen.
  • Helpen begrijpen hoe gebruikers door een website of programma navigeren.

Programmeurs kunnen psuedocode schrijven, een combinatie van natuurlijke en computertaal die door mensen gelezen kan worden. Zo kan meer detail worden weergegeven dan in een stroomdiagram - als vervanging voor het stroomdiagram, of als volgende stap in het codeerproces.

Enkele gerelateerde diagrammen die voor computersoftware worden gebruikt:

  • Unified Modeling Language (UML): Een algemene taal die bij softwareontwikkeling wordt gebruikt voor modelleren.
  • Nassi-Shneiderman-diagrammen: gebruikt voor gestructureerde computerprogrammering. Genoemd naar Isaac Nassi en Ben Shneiderman die dit type in 1972 ontwikkelden bij SUNY-Stony Brook. Dit type wordt ook wel structogram genoemd.
  • DRAKON-schema's: DRAKON is een algoritmische visuele programmeertaal die gebruikt wordt om stroomdiagrammen te maken.

stroomdiagram database

Gebruik van stroomdiagrammen in andere vakgebieden

Naast computerprogrammering hebben stroomdiagrammen ook in andere vakgebieden heel wat toepassingen.

In elk vakgebied:

  • Een proces documenteren en analyseren.
  • Een proces standaardiseren voor efficiëntie en kwaliteit.
  • Een proces communiceren voor trainingsdoeleinden en opdat andere delen van het bedrijf dit kunnen begrijpen.
  • Knelpunten en overbodige of onnodige stappen in een proces identificeren om het te verbeteren.

Onderwijs:

  • Plannen van cursus en academische vereisten.
  • Uitstippelen van een lesplan of mondelinge presentatie.
  • Organiseren van een individueel of groepsproject.
  • Een wettelijk of ander proces weergeven, zoals kiezersregistratie.
  • Plannen van gestructureerde creatieve opdrachten zoals schrijven van teksten of poëzie.
  • Karakterontwikkeling aantonen in literatuur en films.
  • De stroom van een algoritme of logische puzzel weergeven.
  • Een wetenschappelijk proces begrijpen, bijvoorbeeld de krebcyclus.
  • Een anatomisch proces in kaart brengen, zoals de spijsvertering.
  • Symptomen en behandeling voor bepaalde ziektes of aandoeningen uitstippelen.
  • Hypothesen en theorieën communiceren, zoals de piramide van Maslow.

Verkoop en marketing:

  • De structuur van een enquête plannen.
  • Een verkoopproces in kaart brengen.
  • Onderzoeksstrategieën plannen.
  • Registratiestromen aantonen.
  • Een communicatiebeleid verspreiden, bijvoorbeeld een PR-plan voor noodgevallen.

stroomdiagram gebruikersregistratie

 

Zakelijk:

  • Processen voor bestellingen en inkoop begrijpen.
  • Taken of routine van een werknemer weergeven.
  • Begrijpen hoe gebruikers door een website of webwinkel navigeren.
  • Een businessplan of plan voor productrealisatie ontwikkelen.
  • Een proces documenteren met het oog op een audit, ook voor wettelijke regelnaleving, zoals de Sarbanes-Oxley Act.
  • Een proces documenteren als voorbereiding op verkoop of consolidatie.

stroomdiagram bedrijf

 

Productie:

  • De fysieke of chemische samenstelling van een product omschrijven.
  • Het productieproces van begin tot einde illustreren.
  • Inefficiënties in een productie- of inkoopproces opsporen en oplossen.

 

Techniek:

  • Proces- of systeemstromen weergeven.
  • Chemische en fabrieksprocessen ontwerpen en bijwerken.
  • De levenscyclus van een structuur evalueren.
  • Een reverse engineering-proces uitstippelen.
  • De ontwerp- en prototypefase van nieuwe structuren of producten illustreren.

Een eenvoudig stroomdiagram plannen en tekenen

  1. Bepaal je doel en bereik. Wat hoop je te bereiken? Bestudeer je, met dat doel voor ogen, de juiste dingen met de gepaste begin- en eindpunten? Zorg dat je onderzoek gedetailleerd genoeg is, en je schema eenvoudig genoeg om met je doelpubliek te communiceren.
  2. Identificeer de taken in chronologische volgorde. Denk daarbij aan gesprekken met betrokkenen en observatie van een proces, of bestaande documentatie doornemen. Je kunt de stappen in een lijstje zetten, of meteen een diagram schetsen.
  3. Deel de taken in volgens het type en de vorm, zoals proces, beslissing, gegevens, inputs of outputs.
  4. Teken je diagram met de hand, of met een programma als Lucidchart.
  5. Bevestig je stroomdiagram en doorloop de stappen met collega's die bij het proces betrokken zijn. Observeer het proces om er zeker van te zijn dat je geen belangrijke stappen hebt overgeslagen.

Meer tips voor stroomdiagrammen

  • Denk steeds aan je publiek en stem het detailniveau van het diagram op hen af. Duidelijke communicatie is een van de hoofddoelen van stroomdiagrammen.
  • Als er verschillende teams of afdelingen bij het proces betrokken zijn, overweeg dan een zwembaandiagram om duidelijk verantwoordelijkheden en overdracht aan te geven.
  • Gebruik verbindingen naar dezelfde of een andere pagina om je diagram te bewerken en logisch te laten verlopen. Zo kan een schema op verschillende pagina's nog steeds goed leesbaar zijn.

Stroomschema voorbeelden

Voorbeeld van API-stroomschema

Zwembaan stroomschema

Sjabloon voor een stroomdiagram met zwembanen

Stroomdiagram wervingsproces

Stroomdiagramsjabloon

Sjabloon voor waardestroomdiagrammen voor diensten

Nuttige bronnen

Stroomschema's maken tools

Dit artikel legt uit hoe je met verschillende tools stroomschema's kunt maken.

Meer informatie

Flowchart tool

Ontdek hoe je Lucidchart gebruikt om snel krachtige flowcharts te maken

Flowchart symbolen

Deze gids zet de meest-gebruikte flowchart symbolen uiteen.

Veel gestelde vragen over stroomschema's

Over ons

Lucidchart is onderdeel van het platform voor visuele samenwerking van Lucid Software. Lucid Software is al jaren de leider in de visuele samenwerking categorie en bouwt krachtige tools die teams helpen om de toekomst te zien en eraan te bouwen. Lucidchart is specifiek gericht op het maken van diagrammen, plattegronden en procesbeschrijvingen. De softwareis volledig cloud-gebaseerd waardoor je altijd van overal toegang hebt tot je documenten en al je werk eenvoudig deelt met collega's waarmee je in realtime samenwerkt.

Stroomschema blogs

Stroomschema's maken

Lees meer over hoe je stroomschema's maakt in onze blog

Meer informatie

Stroomschema's delen

In deze blog vertellen we hoe je stroomschema's maakt en eenvoudig deelt met je team.

Aan de slag

  • Prijzen
  • Individueel
  • Team
  • Enterprise
  • Contact met sales
PrivacyJuridischPrivacykeuzes voor cookiesCookiebeleid

© 2024 Lucid Software Inc.