Modellering
Upcoming SlideShare
Loading in...5
×
 

Modellering

on

  • 634 views

 

Statistics

Views

Total Views
634
Views on SlideShare
634
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Modellering Modellering Presentation Transcript

  • UML & sådana prylar Marcus Weiderstål Programmering Tullinge Gymnasium
  • Informationsmodellering• Varför?• Hur?• När?
  • Kartlägga! Den som vet mest…
  • För att?• Hitta information• Hitta datatyper• Hitta klasser• Hitta arv
  • Hitta informationen• Vad finns och vad fan ska hända?
  • Vad är vad? Datatyper• Vad för typer behövs?
  • Klasser/objekt• Vilka klasser behövs• Vilka datatyper behövs• Vilka metoder behövs Genom objektorienterad analys får vi ordning på torpet
  • ArvGenom objektorienterad analys kanvi skapa en god datastruktur somleder till att vi på ett effektivt sättkan arbeta med arv som gör detenkelt att uppgradera vårt programutan att behöva förändra de andraklasserna.Målet är att vi enkelt kan lägga tillsaker utan att behöver göra ”förmycket” i onödan.
  • DesignHur göra vi då konkret? Vi modellerar!
  • Rektor Annas ”Cash is king”-programRektor Anna behöver ett program som håller koll på allaanställda på skolan.Programmet ska kunna lägga till anställda(Lärare, skolledaresamt övrig personal) samt ta bort anställda. Under kategorinLärare vill Anna ha koll på undervisningsämne samtbehörighet. När det kommer till övrig personal vill hon haderas yrkestitel eftersom de finns så många olika anställningarsom går under övrig personal. När det kommer till kategorinskolledare behöver Anna ha koll på om dom dricker kaffe ellerinte.Programmet ska även kunna visa löner på en viss person samtha en sökfunktion som leder till att man kan söka på ett visstbelopp så visar de alla anställda under det beloppet.Programmet ska även ha funktioner som gör att hon enkeltkan ändra lönen på en anställd efter löneförhandling.Eftersom man år 2015 inför krav på lärarexamen för att sättabetyg kommer en del lärare i kategorin anställda behöva tatjänstledigt för att plugga någon termin så att de kan få enexamen. Därför behöver även programmet en funktion somgör så att anställda kan vara kvar i registret men varatjänstlediga, dvs de hämtar inte ut någon lön.
  • Modellera:• Klasser• Datatyper• Metoder• Arv