OOA&D Et Crash-kursus.

Slides:



Advertisements
Lignende præsentationer
3. seminar om afklaring og vurdering af realkompetencer 20.maj 2010 Silkeborg Ulla Nistrup Velkommen.
Advertisements

Hvad er LP- modellen? En model til pædagogisk analyse og tiltagsudvikling udviklet ud fra forskningsbaseret viden. Lærerne tager udgangspunkt i udfordringer.
Forøg din indflydelse i jobsituationen
Notation Oversigt Kapitel 18.
2009NOEA/IT - Databaser/arkitektur1 Databaser Introduktion - Arkitektur Introduktion DBMS-arkitektur Datamodeller.
DIEB9.1 Kursusgang 9 Oversigt: • Sidste kursusgang • Opgaver • Beskrivelser af komponenter • Typiske komponenter • Arkitektur for en GUI.
Teknisk implementering
06.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 © Brug Oversigt, principper og teknikker Kapitel 6.
Input FMEA Output Shit in = Shit out FMEA
Fagdidaktisk kursus i religion
WOC2006 foranalyse workshop del 1
System Analysis and Design
Design af brugerflader7.1 Kursusgang 7 Oversigt: Sidste kursusgang Opgaveanalyse ­ Dekomponering af opgaver ­ Vidensbaseret analyse ­ Entity-relationship-baseret.
Læremiddelkultur I Folkeskolen
Tietgen Skolen Kvalitet og kvalitetssikring Review Test.
Analyse af anvendelsesområde
Programklasser for bladhus Den efterfølgende beskrivelse er ikke komplet. Der er ikke taget afsæt i use cases, sekvensdiagrammer og operationsbeskrivelser.
Beskrivelses- og analyse-teknikker understøttet af Oracle Designer Del 2 af 2: Proces- og funktionsdiagrammering Aalborg Universitet, d. 9. oktober 2006.
04.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 © Struktur Oversigt, principper og teknikker Kapitel 4.
03.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 © Klasser Oversigt, principper og teknikker Kapitel 3.
10.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2000 © Komponenter Oversigt, principper og teknikker Kapitel 10.
Lægedage Almen medicinsk uddannelse Nuværende uddannelsesforhold.
Klasser Modeller.
1 Dagens gang Repeter systemvalg Gennemgang af klasser og strukturer (kap. 3+4 OOA+D) Tavle opgave Gruppe opgave til næste gang.
07.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 © Funktioner Oversigt, principper og teknikker Kapitel 7.
Definition på en artikel: Artikler defineres I REACH som en "genstand, der under fremstillingen har fået en bestemt form, overflade eller design, som har.
12.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2000 © Modelkomponent Oversigt, principper og teknikker Kapitel 12.
11.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2000 © Processer Oversigt, principper og teknikker Kapitel 11.
Oversigt, principper og teknikker
13.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2000 © Funktionskomponent Oversigt, principper og teknikker Kapitel 13.
Hvad er mål/resultat (output)?
Introduktion til arkitektur design Arkitektur design handler om at få en forståelse for, hvordan et system skal organiseres og designe den overordnede.
Proces overblik med SIPOC modellen
Det gode selvevalueringsforløb Oplæg i Committed Netværket 2006 Torsdag den 12. oktober Hvilke overvejelser bør man gøres sig før man begynder?
Dagens gang Sidste uges opgaver Design af grænseflader
05.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 © Adfærd Oversigt, principper og teknikker Kapitel 5.
Det Internationale Område DIO  En samling materialer – udarbejdet individuelt eller i gruppe -, der dokumenterer din læreproces, din faglige udvikling,
9. december Optimering af produktionsprocesser Ledelsessystemer som et nyttigt værktøj i optimeringsprocesserne Konsulent Christian.
1 Dagens gang Sidste uges opgaver –Klasse opgaver –Adfærdsmønstre (Låner, Reservation, Materiale, Eksemplar) Brugsmønstre og funktioner Nye opgaver.
09.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2000 © Kriterier Oversigt, principper og teknikker Kapitel 9.
1 Dagens gang Sidste uges opgaver OA+D: Adfærd Nye opgaver.
Evaluering af Udbud og Modenhed af Cloud Computing Software Teknologier Præsentation af hovedopgave og resultater Vejleder: Henrik Bærbak Christensen Af:
Spørgetime. Kunde / konto eksemplet Konto åbnet( ) Beløb indsat( , 100) Konto åbnet( ) Beløb hævet ( , ) Beløb indsat( ,
Design II oktober 2009 gtj SAD design II.
August 2009 / gtjSAD - analyse I1 Systemanalyse og design Analyse af problemområdet.
08.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 © Grænseflader Oversigt, principper og teknikker Kapitel 8.
Use Case Modellering. En form for requirements engeneering – dvs. fastlæggelse af systemkrav.
1 Kursusafslutning. 2 Plan Opgaveseminar Kursusevaluering.
DIEB4.1 Kursusgang 4 Oversigt: Sidste kursusgang Opgaver Aktivitet 2: Generer design (fortsat) Design af interaktionselementer.
DIEB4.1 Kursusgang 4 Oversigt: Sidste kursusgang Opgaver Aktivitet 2: Generer design (fortsat) Design interaktionselementer Analysedokumentet.
DIEB10.1 Kursusgang 10 Oversigt: Sidste kursusgang Eksempler på løsning af opgaven Arkitektur for brugergrænsefladen og for systemet Dokumentation af designet.
Systemudvikling – Fra idé til kode.  Jens Bennedsen 2001Multimedie programmering9.2 Begrebsmodellering Problemspecifikke begreber Problem/vision vedrørende.
DIEB6.1 Kursusgang 6 Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing.
Trinvis forfinelse Systematisk, gradvis udvikling af programmer.
Indledende Programmering Uge 6 - Efterår 2006
Dagens gang Komponenter Projektetablering Opgave i komponenter til næste gang.
 Jens Bennedsen 2002Objektorienteret systemudvikling Arkitektur.
Systemudviklingsstrategier
Design af brugerflader13.1 Kursusgang 13 Oversigt: Sidste kursusgang Beskrivelser af komponenter Typiske komponenter Arkitektur for en GUI.
/ 30 ETNOGRAFIC FIELD METHODS - and their relation to design.
DIEB8.1 Kursusgang 8 Oversigt: Sidste kursusgang Beskrivelser af komponenter Typiske komponenter Arkitektur for en GUI.
 Jens Bennedsen 2002Objektorienteret systemudvikling Begrebsmodellering Hvordan får vi opbygget en domænemodel/begrebsmodel?
Hvad er en inkrementel og iterativ process?
01.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 © Objektorienteret Analyse & Design (OOA&D) Grundbegreber, principper og metode Kapitel 1.
Skift farvedesign Gå til Design i Topmenuen Vælg dit farvedesign fra de seks SOPU-designs Vil du have flere farver, højreklik på farve- designet og vælg.
Forskning i Kvalitet og Patientsikkerhed Birgit Viskum Formand Forskningsnetværk for Patientsikkerhed og Kvalitet i Sundhedsvæsenet
Her kan ses et udklip af min forside – tænke med min forside var at man skulle kunne se et lille preview af den side man ville besøge og at forsiden skulle.
Kompetenceudvikling – fokus på forberedelse og effekt
IT for begyndere PC’ens opbygning.
Produktnavn.
Præsentationens transcript:

OOA&D Et Crash-kursus

Vejledning Crash kurset bør ses igennem på powerpoint – ikke som pdf Kurset arbejdes igennem med bogen ved siden af. For hver aktivitet vises input (eksempel på diagram) og det produkt der kommer ud af det – Hvis I er det mindste i tvivl om hvad der skal ske for at komme fra input til output – er det tid til at bladre i bogen og repetere. Kurset er organiseret rundt om aktivitetsoversigterne fra bogen – den aktivitet som gennemgås er indrammet med rødt.

Metodens aktiviteter

Metodens aktiviteter incl. foranalyse Forbillede Metafor Eksperiment Skab forankring for

Systemdef. klasser Adfærd struktur model

- Beregne stigningsvinkel klasser Adfærd struktur Kandidatliste til klasser: Fly Landingsbane Kanin Kandidatliste Til hændelser: Lette Overvåge - Beregne stigningsvinkel

klasser Adfærd struktur Parvis / enkeltvis

klasser Adfærd struktur Samling-del Trinvis –rolle Trinvis-relation

System Def. brug grænseflader Funktioner krav

Brug grænseflader Funktioner

Brug grænseflader Funktioner

Brug grænseflader Funktioner

Arkitektur spec. Komponent arkitektur Kriterier Proces arkitektur Analyse Dok. Komponent arkitektur Kriterier Proces arkitektur Arkitektur spec.

Overvej generelle kriterier System Def. Komponent arkitektur Proces arkitektur Overvej generelle kriterier System Def. Prioriter Analyser specifikke betingelser Kriterier for design

Udforsk arkitektur mønstre Opdel i komponenter Kriterier Komponent arkitektur Proces arkitektur Kriterier Udforsk arkitektur mønstre Opdel i komponenter Dette er beskrivelse af kompleks komponet 1 Beskriv komplekse komponenter Definer delsystemer Klasse diagram Komponent arkitektur DS1 DS2

Design af forbindelser mellem komponenter Design af komponenter Funktionskomp Arkitektur spec. Modelkomp. Design af forbindelser mellem komponenter Komponent spec.

Rep. Fælles hændelser Omstrukturer klasser Rep. Private hændelser Design af komponenter Design af forbindelser mellem komponenter Model Funktion Klasse-diagram, Adfærdsmønstre, Komp.- spec. Rep. Fælles hændelser Omstrukturer klasser Rep. Private hændelser Model komp. Spec.

Specificer komplekse operationer Design af komponenter Design af forbindelser mellem komponenter Model Funktion Klasse-diagram, Funktionsliste, Komp.- spec. Udforsk mønstre Specificer komplekse operationer Design funktioner som operationer Model komp. Spec. Funktions- komp. Spec.

Lav kobling Høj samhørighed Udforsk mønstre Forbind klasser Design af komponenter Design af forbindelser mellem komponenter Model Funktion Klasse-diagram, Komp.- spec. Udforsk mønstre Forbind klasser Vurder systematisk Lav kobling Høj samhørighed

Logisk design af brugs-mønster (WISDOM) Dialog model Design af et brugsmønster Logisk design af brugs-mønster (WISDOM) Klassediagram, brugs mønster, Arkitektur spec. Interactions diagram Præsentations model Sekvens diagram for brugsmønster Saml designet Klasse diagram sekvens diagram