Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Eiendomsregister - eksempel

Liknende presentasjoner


Presentasjon om: "Eiendomsregister - eksempel"— Utskrift av presentasjonen:

1 Eiendomsregister - eksempel
Arne Maus Inst. for Informatikk, UiO

2 Eiendomsregister I Ruritania
Oversikt over Unified Process (UP) - Unnfangelse Lage Brukssituasjoner - Use Case tekstlig – først de viktigste for- og etterbetingelser Andre krav Navngi aktører Første skisse av foretningsmodell/visjon for systemet Domene-modellen modellere problemområdet finne de sentrale klassene Lage iterasjonsplan

3 Egenskaper - Brukssituasjoner
1a. lesHjørnerFraFil 1b. lesEiendommerFraFil Koble disse i en felles kode (2. Lag UML-diagrammer) 3A. Skrive data om en gitt eiendom 3B. Regn ut omkrets av eiendom 4. Skriv ut alle hjørnene på skjern (bare en gang) 5. Finn ut om to eiendommer med gitt Gnr. og Bnr. har felles grenselinje Mulige tillegg : 6. Lag et system for å dele en tomt med en rett linje mellom to hjørnepunkter, som ikke er begge på samme grenselinje. 7. Regn ut flateinnholdet av en eiendom. 8 .Slå sammen to eiendommer med felles grenselinje og felles eier. 10. Skrive ut eiendomsskatt basert på eiendommens størrelse, purre mm. 9-18 Andre – hvilke ??

4 Lag Use Case tekstlig – f.eks
1a. lesHjørnerFraFil 3B. Regn ut omkrets av eiendom

5 System Sekvens Diagrammer, Use Case Diagrammer ?

6 Andre krav - hvilke Funksjonelle Brukervennlighet Ytelse Support
egenskaper / antall & typer funksjoner, sikkerhet,.. Brukervennlighet Ergonomi, GUI, dok, mm Ytelse svartider, maks. antall brukere oppetid, . Support Endrbarhet, vedlikeholdbarhet, internasjonalisering,.. + Språk, vektøy, hw, grensesnitt, samarbeidende systemer, regelverk (lov om..)

7 Navngi sentrale aktører
Hvem bruker et eiendomsregister ?

8 Skisse av forretningsplan /visjon
Vi skal lage et system for Eiendommer .. som :

9 Domenemodell – hva er de sentrale begrepene ?
Eiendom

10 Noen sentrale begreper – hva blir klasser

11 Enda flere

12 Først modellere virkeligheten (Domenemodellen)

13 Viderebearbeiding Lage en tidlig virkende versjon av systemet
Hvilke klasser ?

14 Lage en SSD for noen Use Case

15 Mer utviklet Designmodell

16 3A. Skrive data om en gitt eiendom

17 Klassen Inn fra ifi (1) Lese linje for linje fra fil: String linje;
Inn innfil = new Inn("tekstfil.txt"); while (!innfil.endOfFile()) { linje = innfil.inStringLn(); Gjør noe med den leste linjen } (2) Lese fil med heltall (atskilt med blanke og/eller linjeskift): int tall; Inn innfil = new Inn("fil.txt"); while (!innfil.lastItem()) { tall = innfil.inInt(); Gjør noe med det innleste tallet } double inDouble() Les et flyttall med blanke som separatortegn. int inInt()  Les et heltall med blank som separatortegn. java.lang.String inString()  Les en tekststreng med blank som separatortegn. java.lang.String inStringLn() Les resten av linjen som en tekststreng (inkludert blanke tegn). void close()          Lukker filen.


Laste ned ppt "Eiendomsregister - eksempel"

Liknende presentasjoner


Annonser fra Google