Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> graphics Software >> Content
Wat zijn exploderende gegevensstroomdiagrammen?
Een exploderende datastroomdiagram (DFD) -techniek wordt gebruikt om DFD's geleidelijk te verfijnen door processen iteratief op te splitsen in subprocessen. Dit resulteert in een DFD-structuur met meerdere niveaus die geleidelijk gedetailleerde informatie biedt over gegevensstromen en transformaties binnen een systeem.

Het primaire doel van exploderende DFD's is om complexe processen op te splitsen in kleinere, beter beheersbare componenten, waardoor het systeem begrijpelijker en transparanter wordt. Door processen geleidelijk uit te breiden en af ​​te breken, krijgen analisten een dieper inzicht in de functionaliteit van het systeem en de gegevensinteracties. Deze aanpak maakt een grondige analyse van het systeem mogelijk, waardoor volledigheid, nauwkeurigheid en consistentie in de weergave worden gegarandeerd.

Dit zijn de belangrijkste stappen die betrokken zijn bij het exploderen van een gegevensstroomdiagram:

1. Identificeer de initiële DFD:

Begin met het contextdiagram op het hoogste niveau of de DFD op het hoogste niveau die het totale systeem vertegenwoordigt. Deze DFD biedt een breed overzicht van de belangrijkste processen van het systeem en hun interacties.

2. Selecteer het proces voor ontbinding:

Kies een specifiek proces of onderdeel uit de DFD op het huidige niveau dat verdere verfijning of meer gedetailleerde weergave vereist.

3. Explodeer het proces:

Ontleed het geselecteerde proces in zijn subprocessen. Identificeer de gedetailleerde activiteiten, gegevensstromen en gegevensopslag die verband houden met het uitgebreide proces.

4. Maak de Exp-ontplofte DFD:

Construeer een nieuwe DFD die de ontlede subprocessen en hun relaties toont. Elk ontleed proces wordt weergegeven als een afzonderlijke bel in de geëxplodeerde DFD.

5. Gegevensstromen onderhouden:

Zorg ervoor dat alle relevante gegevensstromen uit de oorspronkelijke DFD behouden blijven en dat de nodige toevoegingen worden gedaan om de gegevensoverdrachten tussen subprocessen weer te geven.

6. Gegevensopslag en bronnen/sinks toevoegen:

Voeg extra gegevensopslagplaatsen of putten/bronnen toe als deze voortkomen uit de ontleding. Identificeer en representeer de gegevensbewegingen, transformaties en opslag dienovereenkomstig.

7. Herhaal het proces:

Herhaal stap 2 tot en met 6 voor verdere ontbindingsniveaus, en breid de daaropvolgende processen indien nodig uit totdat het gewenste detailniveau is bereikt.

8. Nivellering van DFD's:

De verschillende niveaus van geëxplodeerde DFD's vormen een hiërarchie van diagrammen. Elk niveau vertegenwoordigt een toenemend detailniveau, waarbij DFD's op een lager niveau een gedetailleerder beeld bieden van de processen en gegevensstromen van het systeem.

Exploderende DFD's zijn een waardevolle techniek bij systeemanalyse en -ontwerp, omdat analisten hierdoor complexe systemen kunnen structureren in beheersbare en begrijpelijke componenten. Door de processen en gegevensstromen geleidelijk te ontbinden, wordt een meerlaagse weergave van de functionaliteit van het systeem gecreëerd, wat een alomvattend begrip en communicatie tussen belanghebbenden mogelijk maakt.

Previous: Next:
  graphics Software
·Hoe te Drie End Points Join in…
·Wat is het equivalent van Fina…
·Hoe maak je deel van een Scree…
·Wat doet Web & hoge resolutie …
·Wat is een grafische weergave …
·Wat is de motivatie en het per…
·Zal de ATI Radeon HD 3200 graf…
·Welke radiografische procedure…
·Wat is laserscanweergave in co…
  Related Articles
Is Final Media Player veilig om te downl…
Hoeveel pagina's is een essay van 750 wo…
Waaruit bestaat een multimediasysteem? 
Welke mineralen zitten er in de mediaspe…
Wat is de prijs voor Sketchup Pro? 
Wat is een lekkagekit? 
Wat is de betekenis van bestandsformaten…
Waar moet u op letten bij het opgeven va…
Welke drie instellingen kunt u wijzigen …
  Software Articles
·Wat zijn de 4 verschillende soorten insp…
·Hoe te creëren & Leer Flash 
·Hoe maak je een DV- tape kopiëren naar …
·Hoe kan ik gratis Gantt-diagrammen maken…
·Hoe maak je een film exporteren Van Avid…
·Hoe kunt u een AIM-account aanmaken? 
·Waarom is er een trend naar een crossfun…
·Hoe je alle sporen van NOD32 Delete 
·Hoe kan ik iTunes Music gebruiken in Pow…
Copyright © Computer Kennis https://www.nldit.com