Module 7 – Hoofdstuk 2 Data Flow Diagram.

Slides:



Advertisements
Verwante presentaties
HET DIGITALE ARBEIDSPLEIN Het Digitale Arbeidsplein is een website ontwikkeld in het kader van het project “Zelfmanagement van de eigen loopbaan” van MeijerConsult.
Advertisements

Samenwerkend leren lastig -ook voor leraren leerzaam -ook voor leraren
Informatieanalyse klassediagram I.
Exxellence Group Maarten van der Hoek.
IT in bedrijf – Bernard Cuppen RI, HansCuppen RI
Hoe werkt een balans?.
Performance management
INTERACTION DESIGN Week 3.
Projectmanagement voor Projectleiders
Stijn Hoppenbrouwers Software Engineering les 1 Algemene inleiding en Requirements Engineering.
Module 7 – Hoofdstuk 5 (1) SQL – een begin.
Door: Marvin Peters & Frank van Esch
Persoonsvorm Saskia Hoekx.
Beginnen met actieonderzoek Hoe pak je dat aan?
‘Inleiding programmeren in Java’ SWI cursus: ‘Inleiding programmeren in Java’ 4e college Woe 19 januari 2000 drs. F. de Vries.
E-Government Architectuur Dordrecht Eén loket voor burgers
Onderwerp.
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
INTERACTION DESIGN Week 4.
Media en Creativiteit 3 - Co-creatie Hogeschool – Media aan de Maas Jaar 1 – Periode 3 Les 2.
De kracht van SBA Business Solutions Vanuit een oplossingsgerichte gedachte, waarbij de klant altijd centraal staat, koppelen wij innovatieve producten.
ICTB/NB Projectmanagement.
Meten bij marktonderzoek
Marktonderzoek als proces
O pdracht, O pdrachtgever, Product en P roces. I nhoudsopgave De opdracht De sturing.
College Schrijfvaardigheid
Informatieanalyse.
Functioneel Ontwerp.
Marketing 1.1 Introductie 12 november Marketing Wat is marketing? Schrijf voor jezelf 5 kernwoorden op die te maken hebben met marketing.
Module 7 – Hoofdstuk 3 Unified Modeling Language.
LauwersCollege Buitenpost Informatica
Van de juridisch dienstverlener
WERKWOORDSPELLING Hoe doe je dat ?.
Hoofdstuk 3 Inleiding Recht
Risk Based Testing van pakketsoftware
Welkom! Klik hier om te beginnen
Procesmanagement in de praktijk Hoofdstuk 4 Processen analyseren
Visie & Strategie.
Brugklas Werkwoordspelling.
Procesmanagement in de praktijk Hoofdstuk 8 Systeemtheorie
WERKWOORDSPELLING Met dit overzicht vind je uit hoe je de werkwoordsvorm moet schrijven. Dit is de knop om te beginnen.
Ordenen van gegevens Inleiding informatiesystemen © Sander Cox.
Fase 2 – Functioneel ontwerp
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Elektronisch patiëntendossier KWS (studentversie)
Functioneel Ontwerpen
?.
INHOUD VoorlichtingDemonstratieOpleveringVragen INHOUD VoorlichtingDemonstratieOpleveringVragen.
Hoe gebruik je een woordenboek?
ANALYSE 3 INFANL01-3 WEEK CMI Informatica.
Les: Ondernemings plan LBB – Module Groen Ondernemen Coen van Wetering.
UML De Basics en de Use-case Diagrammen. UML Introductie Unified Modeling Language Grafische modelleertaal Waarom UML? - UML wordt gebruikt om de werking.
Presentatie Beheersverordeningen Commissie Ruimte 22 januari 2013.
AOS docentonderzoek bijeenkomst 8 Dataverzameling: Eigen instrumenten, ontwerp.
BGT Cartoons GeoBuzz congres 25 & 26 november 2014 Live tekensessie door Willem van Albeslo.
Grammatica zinsdelen H1 t/m H6
Bespreking testpracticum.  Javaconventies! ◦ KlasseNamen beginnen met Hoofdletter ◦ objectNamen/methodeNamen met kleine letter  Aanspreken GUI ◦ Zie.
SharePoint Alles over metadata In de Private en Public cloud.
PLANNING MAKEN Stap één bij projecten. HOE MAAK JE EEN ANALYSE? Wat is het verschil tussen een planning en een plan?
“Het kost met foutieve data tien keer zoveel om een activiteit af te ronden dan met correcte data” Redman, T. C. (2012). Make the Case for Better Quality.
RadQuest 2.0 In samenwerking met ASolutions presenteert de
Unified Modeling Language 2.0
OPENINGSCASE: Fast fashion, ‘hot systems’
Big Data.
Unified Modeling Language
Big Data.
Ontvangt en verwerkt goederen
INFORMATICA Hoofdstuk 13 - Projectmanagement.
Stap drie bij projecten
Transcript van de presentatie:

Module 7 – Hoofdstuk 2 Data Flow Diagram

Data Flow Diagram Afgekort: DFD Gegevensstromen op een grafische wijze weergeven Andere benamingen Gegevensstroomschema  Systeemstroomschema

Voorbeeld DFD

Voorbeeld DFD Buitenwerelden Processen Gegevensstroom Bijv. Vluchtleiding Processen Bijv. ‘muteer vluchtgegevens’ Gegevensstroom Bijv. ‘vluchtnummer’ Gegevensverzameling Vluchtgegevens

Gecombineerd DFD Hierin worden objecten van buitenaf aangegeven Bijvoorbeeld ‘gebruikers’

Aandachtspunt Overzichtelijk Uniformiteit Niet te gedetailleerd!

Symbolen in een DFD Vier symbolen Buitenwereld Functie of proces Gegevensstroom Gegevens- verzameling of buffer

Buitenwereld Bron Bestemming Geeft aan waar de gegevens vandaan komen Geeft aan waar de gegevens naartoe gaan

Buitenwereld Naamgeving Bijvoorbeeld Zelfstandig naamwoord enkelvoud Klant Douane Vluchtleiding

Functie of proces Staat voor een bewerking die bepaalde gegevens ondergaan

Functie of proces Naamgeving Bijvoorbeeld Werkwoord in de gebiedende wijs enkelvoud, gevolgd door een zelfstandig naamwoord Bijvoorbeeld Zoek vluchtgegevens Wijzig aankomsttijden

Gegevensstroom Voorstelling d.m.v. een pijl, waarbij de gegevens altijd in de richting van de pijlpunt stromen

Gegevensstroom Naamgeving Bijvoorbeeld Zelfstandig naamwoord enkelvoud Of een samenstelling van twee zelfstandige naamwoorden enkelvoud Of een voltooid deelwoord plus een zelfstandig naamwoord enkelvoud Bijvoorbeeld Aankomsttijd Factuurnummer Geland vliegtuig

Gegevensverzameling of buffer Opgeslagen gegevens Gegevens kunnen tijdelijk of permanent worden opgeslagen

Afspraak Geen namen bij de pijlen van of naar een gegevensverzameling De naam van de gegevensverzameling moet duidelijk maken wat er in de gegevensverzameling moet worden opgeslagen of moet worden uitgelezen

Gegevensverzameling of buffer Naamgeving Zelfstandig naamwoord meervoud Bijvoorbeeld Vluchtgegevens Artikelen Kentekengegevens

Contextdiagram Contextdiagram DFD Globaal overzicht Systeem als een ‘Black box’ DFD Wat gebeurt er in het systeem zelf?

Voorbeeld DFD Contextdiagram

Maken van een contextdiagram Eerst de functionaliteiten vaststellen Hiermee beginnen in een vroeg stadium Systeemgrens afbakenen In nauw overleg met de opdrachtgever

Systeemgrens afbakenen Je geeft antwoord op deze drie vragen Voert het object alleen maar opdrachten uit?  Voor wie wordt het systeem gebouwd?  Wat is de fysieke locatie van een afdeling? 

Ontwerpen is maatwerk Ieder bedrijf richt de organisatie anders in En dus zijn er andere DFD’s en contextdiagrammen Hierdoor zijn er meerdere goede oplossingen mogelijk