Obligatorisk opgave nr. 2 – PalmPilot. DAIMIIntroducerende objektorienteret programmeringpalmproject.2 PalmPilot En PalmPilot kan holde styr på –kalender.

Slides:



Advertisements
Lignende præsentationer
Få besked når der sker noget nyt KFUM-Spejderne i Danmark Udarbejdet af Ib Rævdal, 13. april 2009.
Advertisements

(Automatic Delivery Rewards)
VI model Modellens 4 trin VIRKELIGHED VIDEN VILJE VISION
Formularer (Access, del 3)
EXPO-NET Archiving System
Hvorledes løses den daglige administration omkring adresserne i kommunerne - og idéer til forbedring!!!! •Christian Schou Rasmussen. •Sorø Kommune, Teknik-
Informationsteknologi B-A, HHX, 2005,
Rapporter (Access, del 5)
Programklasser for bladhus Den efterfølgende beskrivelse er ikke komplet. Der er ikke taget afsæt i use cases, sekvensdiagrammer og operationsbeskrivelser.
Programklasser for bladhus Abonnement tænkes aggregeret til Kunde og associeret til Blad. Kunde bliver creator. Såvel Kunde som Blad kommer til at have.
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.
1 Dagens gang Repeter systemvalg Gennemgang af klasser og strukturer (kap. 3+4 OOA+D) Tavle opgave Gruppe opgave til næste gang.
Nyheder i Handi v5.3.0 (Gælder Handi5 SW, Handi Defy+, Handi Xcover 2)
VIRKSOMHEDSMODUL ET I ISAK. Hvad skal vi igennem? Hvorfor bruge virksomhedsmodulet? Håndbog til virksomhedsmodulet i ISAK Den obligatoriske del Live gennemgang.
2009NOEA/IT - Databasedesign1 Agenda Datamodellering Databasedesign Normalisering.
Videregående pc-vejledning Modul 06: Netværk WWW = World Wide Web 60+Bornholm.
Grundlæggende elementer i UML
Forelæsning 3.1 Collections Javas for-each løkke
Test 1 Klik her for start. Hvor skal du klikke for at få designvisning?
Øvelse 11 (Longest Increasing Subsequence)
SkolekomSkolekom Hvad er skolekom.. [1][1]SkoleKom tilbyder dig at anvende en kombination af mail og virtuelle rum [1] Introduktionsmail på skolekom [1]
HTML 2. Lister – ul og ol tags En uordnet liste første element anden element tredie element En ordnet liste første element anden element tredie element.
Fundamentale datastrukturer
OIM CSS Klassemodel | Side 1 “Logiske” retningslinjer Fællesnævneren for Virk.dk og Borger.dk – Processer omkring integration af en portalservice – Anbefalede.
Gudenå Distrikts hjemmeside blev flyttet til Korpsets SharePoint system den 30. januar 2007 Flytningen er sket for at: lette.
Modul 6 Præsentationsprogram. Mål Formålet med dette modul er at teste kandidatens færdigheder i at oprette en præsentation med et standardpræsentationsværktøj.
1 Fundamentale datastrukturer. 2 Definitioner: abstrakt datatype, datastruktur Elementære datastrukturer og abstrakte datatyper : arrays, stakke, køer,
Repetition: Introduktion til OOP med C# og .NET
Objektorienteret programmering – UML2Java.  Jens Bennedsen 2001Multimedie programmering8.2 Indhold Klasser og associering til enkelt objekt –Programmering.
 Jens Bennedsen 2002Objektorienteret systemudvikling Design klasse model ”Klassemodellen på vej til kode”
DAIMIIntroducerende objektorienteret programmering3C.1 Design af klasser Specifikation og implementation.
DAIMIIntroducerende objektorienteret programmering4C.1 Systemdesign Design med flere klasser, En kaffeautomat.
DAIMIIntroducerende objektorienteret programmering4B.1 Typer og tilstand i Java Typer, tilstand, erklæring, variable, primitive datatyper, reference- og.
 Jens Bennedsen 2002Objektorienteret systemudvikling Design -> kode Mapning af et klassediagram til kode.
DAIMIIntroducerende objektorienteret programmering3B.1 Definition af klasser Klasseskelet, metoder, et eksempel: dato.
 Henrik B. Christensen, 1999Introducerende objektorienteret programmering8B.1 Interfaces En ren kontrakt.
 Jens Bennedsen, 2003Introducerende objektorienteret programmeringinterfaces.1 Interfaces En ren kontrakt.
DAIMIIntroducerende Objektorienteret Programmering1 Collections og opremsning Nye typer collections, objektorienteret sweep.
DAIMIIntroducerende objektorienteret programmering4B.1 Grundlæggende og Reference Typer i Java Typer, tilstand, erklæring, reference- og værdi semantik,
Objektorienteret analyse og design Ó Bennedsen 2001 Design - part Programmering og systemudvikling Lektion 7 Design - part 2.
 Jens Bennedsen 2002Objektorienteret systemudvikling Modelleringsperspektiver Hvad betyder en klassemodel egentlig?
DAIMIIntroducerende objektorienteret programmering4A.1 Kontrakter og Design Kontraktbaseret design, JavaDoc dokumentation.
 Jens Bennedsen 2001Multimedie programmering14.1 Lingo Inside LingoLand.
DAIMIIntroducerende objektorienteret programmering4A.1 Kontrakter og Design Kontraktbaseret design, JavaDoc dokumentation,
Klassevariable- og metoder Funktionalitet på klasseniveau.
DAIMIIntroducerende objektorienteret programmering1 Et lille banksystem Modellering beskrevet ved et UML klassediagram.
 Jens Bennedsen 2002Objektorienteret systemudvikling Begrebsmodellering Hvordan får vi opbygget en domænemodel/begrebsmodel?
DAIMIIntroducerende objektorienteret programmering4D.1 Betingelsessætninger if.
Tutankhamons Grav Et modellerings eksempel
DAIMIIntroducerende Objektorienteret Programmering8B.1 Interfaces En ren kontrakt.
DAIMIIntroducerende objektorienteret programmering15A.1 Eksamen…
DAIMIIntroducerende objektorienteret programmering12B.1 Obligatorisk Opgave 2 Et program til planlægning af madplaner.
DAIMIIntroducerende objektorienteret programmering2C.1 Algebraiske begreber Tal, sandhedsværdier og figurer.
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.
Aftaler i projekter Oprettelse af aftaler / møder fra Outlook Anders Kragh Jespersen, projektmanager, DGI Lab.
LÆGELIG VIDEREUDDANNELSE KBU i logbog.net 1. LÆGELIG VIDEREUDDANNELSE Indhold Baggrund Brugere KBU Praktiske oplysninger 2 Slide nr Slide nr. 6.
Modelsystem og referentsystem
Workshop Visitation / indlæggelse / start ambulant forløb
Teknisk informationsmøde 2009
projekt eller lignende
Programklasser for bladhus
GUIDE TIL OPRETTELSE AF LINKS
INTRODUKTION
GUIDE TIL OPRETTELSE AF LINKS
Titellayout Undertitel.
Titel med billeder-layout
Titel med billedlayout
Præsentationens transcript:

Obligatorisk opgave nr. 2 – PalmPilot

DAIMIIntroducerende objektorienteret programmeringpalmproject.2 PalmPilot En PalmPilot kan holde styr på –kalender (samling af aftaler) –adressebog (samling af adresser) –to-do liste (samling af ting der skal gøre) –memoer (samling af notater) Vi vil betragte –en klassemodel for en PalmPilot –en tilhørende implementation

DAIMIIntroducerende objektorienteret programmeringpalmproject.3 Brainstorming... Kandidater til klasser –kalender, aftale –adressebog, adresse –to-do liste, to-do element –memoliste, memo Funktionalitet –administration af to kalendre –oprette, ændre, slette og vise elementer –synkronisere kalendre

DAIMIIntroducerende objektorienteret programmeringpalmproject.4 Analysemodel for PalmPilot

DAIMIIntroducerende objektorienteret programmeringpalmproject.5 Partiel designmodel