110 likes | 713 Views
Lektion 1 – Dataflödesdiagram (DFD). Representerar flödet av data mellan olika processer i ett system Beskriver vad användare gör snarare än vad ett IT system gör Fokuserar bara på informationsflödet – ej fysiska ting så som produkter
E N D
Lektion 1 – Dataflödesdiagram (DFD) • Representerar flödet av data mellan olika processer i ett system • Beskriver vad användare gör snarare än vad ett IT system gör • Fokuserar bara på informationsflödet – ej fysiska ting så som produkter • Hjälper till att hitta problem, brister i de verksamhetsprocesser som finns • Uppenbarar ansvarsförhållanden (eller brist på) i en organisation, avslöjar olika förståelse av en process och dess flöden inom organisationen
VERB D5 Arbetsmoment DFD - Notation Process - omvandlar inputs och outputs, oftast ettverb – köpa, sälja, skapa Extern entitet - Person eller organisation (andra processer) som tillhandahåller data till en process eller tar emot data från en process. Datalager - där man lagrar data/information Externaktör Dataflöde - representerar rörelse av data mellan processer, datalager, och externa entiteter
DFD - nivåer • Börjar med kontextdiagram – stora avgränsade processer • Bryter ner i nollnivådiagram – subprocesser • Om möjligt (och intressant) kan varje subprocess brytas ner i delprocesser – fördjupingsnivå • Osv.…
Inf om inlämnad bil Utlämningskvitto Bilreparationsbeställning Extern följesedel Mack- processer Betalning Kvitto Extern beställning Faktura Beställningsbekräftelse Utlämningsbevis Övning 1 – Mack - kontextdiagram Leverantör Kund
Utlämningskvitto Betalning Beställnings-bekräftelse Kvitto Inf om lämnad bil Utlämnings- kvitto Faktura Bilreparations-beställning Boknings-uppgifter D1 1 D2 Kundpris- uppgifter 2 Butikspro-cesser Intern följesedel D4 Kund- uppgifter Verkstads-processer Intern beställning Fakturaunderlag Extern följesedel Leverantörs- uppgifter D3 Extern beställning D5 Artikeluppgifter Övning 1 – Mack - nollnivådiagram Kund Leverantör
Övning 1 – Mack 1-fördjupningsnivå; verkstadsprocesser Intern följesedel Intern beställning Inf om inlämnad bil Extern följesedel Fakturaunderlag 2.2 2.1 Tidsplan Bilreparations-administrera Bilreparera Arbetskort Rekvisition res.del D5 D1 Bokningsuppg Arbetsmoment D2 Kundprisupp- gifter Butiksprocesser Leverantör Kund
Veckoleverans Medlemsutbetalning Dagsleverans Mjölkin- leverans- process Kossor & Lönebesked Övning 2 – Mejeriföretag - kontextdiagram Medlem-mar Postgiro Chaufför
Dagsleverans Veckoleverans Medlemsutbetalning 1 Avlasta Underlag för avräkning Trptsedel 2 2 Kossor & Bokföra D 3 Registerkort Mjölkin- leverans- process Körrapport Kossor & 3 Mjölkin- leverans- process Löneräkna D1 Trptsedel 2 Lönebesked Kossor & D2 Trptsedel 1 Övning 2 – Mejeriföretag - nollnivådiagram Medlem-mar Postgiro Chaufför
2.1 Veckoleverans Medlemsutbetalning Kontrollera 2.2 Kossor & D1 Trptsedel 2 Avräkna Mjölkin- leverans- process Underlag avr Trptsedel 2 Kossor & D4 Veckoleveransuppgifter Övning 2 – Mejeriföretag 1-fördjupningsnivå; bokföring Medlem-mar Postgiro Avlastning
Lånekort Reserverad bok finns Påminnelse om återlämning Information om reservation Information boklån Låntagare information Låneönskemål Låne-process Reservationsönskemål Mjölkin- leverans- process Lånekort Begäran om lånekortsinformation Övning 3 – Bibliotek - kontextdiagram Låntagare
D4 Reservationsuppgifter Reserverad bok finns Information om reservation Reservationsönskemål Lånekort Påminnelse om återlämning 1 2 Låntagare information Utlån av reserv bok Information boklån Utlåne-process Reservera D1 Låntagar- uppgifter Mjölkin- leverans- process Mjölkin- leverans- process Lånekort Låne- önskemål Bibliotek Bibliotek Begäran om lånekortsuppgifter D2 Bokuppgifter D3 Låneuppgifter Övning 3 – Bibliotek - nollnivådiagram Låntagare