1 / 12

Context- og flow-diagrammer (databaser, del 3)

Context- og flow-diagrammer (databaser, del 3). Hvordan kommer vi i gang?. At designe et virkeligt database-system er en stor opgave Kan meget sjældent designe tabeller direkte ud fra en beskrivelse af f.eks en virksomhed

ledell
Download Presentation

Context- og flow-diagrammer (databaser, del 3)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Context- og flow-diagrammer(databaser, del 3)

  2. Hvordan kommer vi i gang? • At designe et virkeligt database-system er en stor opgave • Kan meget sjældent designe tabeller direkte ud fra en beskrivelse af f.eks en virksomhed • Brug for værktøjer på et højere niveau af abstraktion, til at lave data-modeller RHS – Informationsteknologi

  3. Context-diagram • Øverste niveau af data-modellen • Vigtigt formål er afgrænsning – hvordan interagerer vores system med omverdenen med hensyn til data: • Hvem sender data til systemet? • Hvem modtager data fra systemet? • Hvilke typer data sendes/modtages? • Med andre ord; i hvilken kontekst indgår vores (kommende) database-system? RHS – Informationsteknologi

  4. Context-diagram • Elementer i Context-diagram: Interessent (sender/modtager af data) Vores system Datastrøm RHS – Informationsteknologi

  5. Kunde Sælger Kundeordre Ordre Ordrebekræftelse Ordrekopi Varebestilling Regnskabs afd. Leverandør Context-diagram - eksempel Salgs- system RHS – Informationsteknologi

  6. Context-diagram • BEMÆRK: Omdrejningspunktet i et context-diagram er systemet • Ingen datastrømme direkte mellem interessenter • BEMÆRK: Context-diagram kan benyttes til at beskrive både nuværende – og kommende – systemer • Hold formålet for øje – i dette tilfælde er det et kommende system, vi vil beskrive RHS – Informationsteknologi

  7. Data-flow diagram • Data-flow diagrammer bryder vores system ned i de processer, systemet skal udføre • Begynder at tage mere konkret stilling til data • Stadig uafhængigt af teknologi – rent logisk • Primære formål • Forstå rækkefølge af processer • Detaljere flow af data • Bringe os tættere på en data-model RHS – Informationsteknologi

  8. Data-flow diagram • Elementer i Data-flow diagram: Interessent (sender/modtager af data) Proces i system Register Datastrøm RHS – Informationsteknologi

  9. Data-flow diagram - eksempel RHS – Informationsteknologi

  10. Data-flow diagram • I praksis vil ”registre” i et flow-diagram senere blive til en database, eller tabeller i en database • Vi tager stadig ikke stilling til detaljer i f.eks en kunde-database/tabel • Vi kan bryde de indgående processer ned i del-processer, hvis det er relevant • Flere niveauer af data-flow diagrammer RHS – Informationsteknologi

  11. Data-flow diagram - eksempel RHS – Informationsteknologi

  12. Data-flow diagram • BEMÆRK: Vi indfører ikke nye interessenter på data-flow niveau • Vi må lave så mange niveauer af diagrammer som vi har behov for • BEMÆRK: Et data-flow er dynamisk, dvs tiden går i et data-flow diagram – det afspejler en proces i virksomheden. RHS – Informationsteknologi

More Related