Modellering av data. Magnus Karge, Kartverket

Størrelse: px
Begynne med side:

Download "Modellering av data. Magnus Karge, Kartverket"

Transkript

1 Modellering av data Magnus Karge, Kartverket

2 Modellering av data Innhold Sentrale elementer i klassediagrammer Sentrale elementer i pakkediagrammer Relevante standarder Internasjonalt: ISO Conceptual Schema Language ISO Rules for application schema ISO OMG Unified Modeling Language Part 2: Superstructure Nasjonalt: SOSI Regler for UML-modellering 5.0

3 Modellering av data Hvor i løypa befinner vi oss? Business Process Lage produktspesifikasjon Kartverket Matrikkel- og stedsnavnavdeling Ny produktspesifikasjon skal lages Nei Lage UML-modell Lage produktspesifikasjonsdokument Generere realiseringer Teste eksempeldata mot realiseringsresultater Er testres og h produkts UML-modell administrative enheter Produktspesifikasjon SOSI-Kontrollfil PostGIS-DDL-fil GML-applikasjonsskjema

4 Definisjoner Unified Modeling Language (UML) Konseptuelt skjemaspråk Grafisk språk for objektorientert modellering Hovedformål er kommunikasjon Mellom mennesker Mellom mennesker og maskiner Applikasjonsskjema Modell over en del av den virkelige verden med objekttyper, egenskaper og forhold beskrevet med et konseptuelt modelleringsspråk, for eksempel UML Ofte betegnet som informasjonsmodell

5 Diagramtyper & modellelementer Klassediagram Pakkediagram

6 Klassediagram Hensikt: Vise klasser og assosiasjoner mellom disse. Klassediagram viser også klassenes navn og egenskaper.

7 Klassediagram Komité + fastmøtedag: Ukedag + formål: CharacterString [1..3] + postboks: Adresse +komité 0..* «datatype» Adresse + gate: CharacterString + husnummer: Integer + postnr: Integer + poststed: CharacterString Kjøretøy + merke: Produsent + passasjerer: Integer + posisjon: GM_Point [0..1] + start(): void Organiserer> +medlem 2..* Person + bosted: Adresse + vekt: Real + bolig: Bygning +eier 1..* Eier> +eiendel 0..* Bil constraints {EU-godkjent} 0..1 Tog «enumeration» Ukedag «CodeList» Produsent mandag tirsdag onsdag torsdag fredag lørdag søndag Bygning + grunnriss: GM_Curve + form: GM_Solid [0..1] +bilkomponent 3..* Hjul + bredde: Real + Fiat + Volkswagen + Lada + Skoda

8 Klassediagram elementer Klasser er firkantede bokser med felt for:

9 Klassediagram elementer Klasser er firkantede bokser med felt for: Navn Egenskapsliste Multiplisitet angir minimumsog maksimumsgrense. Hvor ofte en egenskap opptrer i en instans av klassen. Operasjoner Restriksjoner (Constraints)

10 Klassediagram Komité + fastmøtedag: Ukedag + formål: CharacterString [1..3] + postboks: Adresse +komité 0..* «datatype» Adresse + gate: CharacterString + husnummer: Integer + postnr: Integer + poststed: CharacterString Kjøretøy + merke: Produsent + passasjerer: Integer + posisjon: GM_Point [0..1] + start(): void Organiserer> +medlem 2..* Person + bosted: Adresse + vekt: Real + bolig: Bygning +eier 1..* Eier> +eiendel 0..* Bil constraints {EU-godkjent} 0..1 Tog «enumeration» Ukedag «CodeList» Produsent mandag tirsdag onsdag torsdag fredag lørdag søndag Bygning + grunnriss: GM_Curve + form: GM_Solid [0..1] +bilkomponent 3..* Hjul + bredde: Real + Fiat + Volkswagen + Lada + Skoda

11 Klassediagram elementer Stereotyper står rett foran navnet på klassen med rundt. brukes for klasser som er abstraksjoner av objekter eller fenomener i den virkelige verden. De har sin egen identitet og representerer ofte geografiske objekttyper, men er ikke begrenset til det. -klassene kan ha egenskaper med geometritype, eller andre geografiske tilknytninger (for eksempel topologiske forhold eller lineær posisjon).

12 Klassediagram elementer Stereotyper står rett foran navnet på klassen med rundt. «datatype» er identitetsløse samlinger av egenskaper som kun kan oppstå som egenskapstyper eller komponenter i andre klasser.

13 Klassediagram elementer Stereotyper står rett foran navnet på klassen med rundt. «datatype» er identitetsløse samlinger av egenskaper som kun kan oppstå som egenskapstyper eller komponenter i andre klasser.

14 Klassediagram elementer Stereotyper står rett foran navnet på klassen med rundt. Klasser med stereotypen «enumeration» er lukkede lister av navnede koder.

15 Klassediagram elementer Stereotyper står rett foran navnet på klassen med rundt. Klasser med stereotypen «CodeList» er utvidbare lister av navnede koder.

16 Klassediagram Komité + fastmøtedag: Ukedag + formål: CharacterString [1..3] + postboks: Adresse +komité 0..* «datatype» Adresse + gate: CharacterString + husnummer: Integer + postnr: Integer + poststed: CharacterString Kjøretøy + merke: Produsent + passasjerer: Integer + posisjon: GM_Point [0..1] + start(): void Organiserer> +medlem 2..* Person + bosted: Adresse + vekt: Real + bolig: Bygning +eier 1..* Eier> +eiendel 0..* Bil constraints {EU-godkjent} 0..1 Tog «enumeration» Ukedag «CodeList» Produsent mandag tirsdag onsdag torsdag fredag lørdag søndag Bygning + grunnriss: GM_Curve + form: GM_Solid [0..1] +bilkomponent 3..* Hjul + bredde: Real + Fiat + Volkswagen + Lada + Skoda

17 Klassediagram elementer Assosiasjoner mellom klasser vises som streker mellom de firkantede boksene. De kan ha egne assosiasjonsnavn, og kan angi hvilken retning navnet indikerer.

18 Klassediagram elementer Assosiasjoner mellom klasser vises som streker mellom de firkantede boksene. De kan ha egne assosiasjonsnavn, og kan angi hvilken retning navnet indikerer. Assosiasjonsender med pil betyr at assosiasjonen er navigerbar i pilens retningen. Alle navigerbare ender skal ha rollenavn og multiplisitet ([min..maks]).

19 Klassediagram Komité + fastmøtedag: Ukedag + formål: CharacterString [1..3] + postboks: Adresse +komité 0..* «datatype» Adresse + gate: CharacterString + husnummer: Integer + postnr: Integer + poststed: CharacterString Kjøretøy + merke: Produsent + passasjerer: Integer + posisjon: GM_Point [0..1] + start(): void Organiserer> +medlem 2..* Person + bosted: Adresse + vekt: Real + bolig: Bygning +eier 1..* Eier> +eiendel 0..* Bil constraints {EU-godkjent} 0..1 Tog «enumeration» Ukedag «CodeList» Produsent mandag tirsdag onsdag torsdag fredag lørdag søndag Bygning + grunnriss: GM_Curve + form: GM_Solid [0..1] +bilkomponent 3..* Hjul + bredde: Real + Fiat + Volkswagen + Lada + Skoda

20 Klassediagram elementer Aggregering Assosiasjoner med åpen diamant viser at dette er en samling av selvstendige deler. Dette kalles aggregering i UML.

21 Klassediagram elementer Komposisjon Assosiasjoner med fylt diamant viser at instanser av klassen på diamantsiden eier komponentene sine. Dette kalles komposisjon i UML.

22 Klassediagram elementer Arv Arv mellom klasser vises som streker med åpen trekant mot klassen det arves fra.

23 Klassediagram Komité + fastmøtedag: Ukedag + formål: CharacterString [1..3] + postboks: Adresse +komité 0..* «datatype» Adresse + gate: CharacterString + husnummer: Integer + postnr: Integer + poststed: CharacterString Kjøretøy + merke: Produsent + passasjerer: Integer + posisjon: GM_Point [0..1] + start(): void Organiserer> +medlem 2..* Person + bosted: Adresse + vekt: Real + bolig: Bygning +eier 1..* Eier> +eiendel 0..* Bil constraints {EU-godkjent} 0..1 Tog «enumeration» Ukedag «CodeList» Produsent mandag tirsdag onsdag torsdag fredag lørdag søndag Bygning + grunnriss: GM_Curve + form: GM_Solid [0..1] +bilkomponent 3..* Hjul + bredde: Real + Fiat + Volkswagen + Lada + Skoda

24 Klassediagram elementer Abstrakte klasser Klasser som har navnet i kursiv er abstrakte klasser og kan ikke instansieres.

25 Pakkediagram Hensikt: Vise pakker og forhold mellom disse.

26 Pakkediagram - elementer Pakker - inneholder modellelementer (pakker med stereotypen «ApplicationSchema» inneholder geografiske objekttyper) Pakkeavhengighet - viser at noen klasser i en pakke trenger klasser fra en annen pakke

27 Informasjon, krav, flere modellelementer i SOSI generell del Regler for UML-modellering 5.0: 1-og-2/sosi-standard-del-1/5.0/regler_for_umlmodellering_5.0.pdf Opplæringsvideoer (bruk av UML i Enterprise Architect):

Veileder i modellering av en SOSI produktspesifikasjon Kent Jonsrud STU

Veileder i modellering av en SOSI produktspesifikasjon Kent Jonsrud STU Veileder i modellering av en SOSI produktspesifikasjon 2013-11-06 Kent Jonsrud STU Formålet med denne veilederen Veileder i å lage informasjonsmodellen i en produktspesifikasjon som et utplukk av objekttyper

Detaljer

Beskrivelse av å lage en modell

Beskrivelse av å lage en modell Beskrivelse av å lage en modell Hvor i løypa befinner vi oss? Business Process Lage produktspesifikasjon Kartverket Matrikkel- og stedsnavnavdeling Ny produktspesifikasjon skal lages Nei Lage UML-modell

Detaljer

Generere GML applikasjonsskjema

Generere GML applikasjonsskjema Generere GML applikasjonsskjema Hvor i løypa befinner vi oss? Business Process Lage produktspesifikasjon Kartverket Matrikkel- og stedsnavnavdeling Ny produktspesifikasjon skal lages Nei Lage UML-modell

Detaljer

SOSI Grunnleggende prinsipper

SOSI Grunnleggende prinsipper SOSI grunnkurs SOSI Grunnleggende prinsipper Mål: Få tilstrekkelig kjennskap til de grunnlaggende prinsippene SOSI-standarden bygger på Gerd Mardal, NGIS, Rammeverk og og standarder - SOSI-sekretariatet

Detaljer

En ny generasjon standarder for bygging av geografisk infrastruktur Produktspesifikasjoner - generelt

En ny generasjon standarder for bygging av geografisk infrastruktur Produktspesifikasjoner - generelt En ny generasjon standarder for bygging av geografisk infrastruktur Produktspesifikasjoner - generelt Morten Borrebæk, Jostein Amlien, Kartverket 3-juni-208 Produktspesifikasjoner - generelt Innhold Spesifikasjon

Detaljer

Modellering av brukstilfeller og forretningsprosesser. Kurs i standarder, Oslo, 12. juni 2018

Modellering av brukstilfeller og forretningsprosesser. Kurs i standarder, Oslo, 12. juni 2018 Modellering av brukstilfeller og forretningsprosesser Kurs i standarder, Oslo, 12. juni 2018 Modellering av brukstilfeller Innhold Kort innføring i brukstilfeller Elementer i Use Case diagram Relevante

Detaljer

Implementering av database og tjeneste

Implementering av database og tjeneste Implementering av database og tjeneste Sette opp PostGIS database Relasjonsdatabase, PostgreSQL/GIS database Sette opp WFS 2.0 tjeneste Basert på GML-realiseringen (UML-modell og XSD-fil) Basert på PostGIS

Detaljer

Ny generasjon av standarder for bygging av en robust geografisk infrastruktur. Kent Jonsrud og Magnus Karge, IT-avdelingen Kartverket /13

Ny generasjon av standarder for bygging av en robust geografisk infrastruktur. Kent Jonsrud og Magnus Karge, IT-avdelingen Kartverket /13 Ny generasjon av standarder for bygging av en robust geografisk infrastruktur Kent Jonsrud og Magnus Karge, IT-avdelingen Kartverket 2018-06-12/13 Hensikten med kurset Informere om den nye generasjonen

Detaljer

En ny generasjon standarder for bygging av geografisk infrastruktur Modellering av tjenester

En ny generasjon standarder for bygging av geografisk infrastruktur Modellering av tjenester En ny generasjon standarder for bygging av geografisk infrastruktur Modellering av tjenester Kurs i standarder, Oslo, 13.juni Modellering av tjenester Innhold Kort om tjenester og interoperabilitet NS-EN

Detaljer

Veileder i å lage informasjonsmodellen i en produktspesifikasjon som et utplukk av objekttyper fra fagområdene i SOSI del 2.

Veileder i å lage informasjonsmodellen i en produktspesifikasjon som et utplukk av objekttyper fra fagområdene i SOSI del 2. Veileder i å lage informasjonsmodellen i en produktspesifikasjon som et utplukk av objekttyper fra fagområdene i SOSI del 2. Dokument: Veileder i å modellere produktspesifikasjon som utplukk fra SOSI fagområder

Detaljer

Implementering av database og tjeneste

Implementering av database og tjeneste Implementering av database og tjeneste Sette opp PostGIS database Relasjonsdatabase, PostgreSQL/GIS database Sette opp WFS 2.0 tjeneste Basert på GML-realiseringen (UML-modell og XSD-fil) Basert på PostGIS

Detaljer

1. Definisjoner Forholdet mellom SOSI fagområdestandard og SOSI produktspesifikasjon SOSI fagområdestandard... 4

1. Definisjoner Forholdet mellom SOSI fagområdestandard og SOSI produktspesifikasjon SOSI fagområdestandard... 4 Gjelder for: Geomatikkbransjen i Norge Retningslinjer for forholdet mellom fagområdestandarder og produktspesifikasjoner, og deres objektkataloger Dokumentansvarlig: IT-standarder og teknologiutviklingsseksjonen

Detaljer

I dag UML. Domenemodell visualisering av konsepter. Eksempel. Hvordan finne domeneklasser?

I dag UML. Domenemodell visualisering av konsepter. Eksempel. Hvordan finne domeneklasser? UML Use case drevet analyse og design 31.01.2005 Kirsten Ribu I dag Domenemodell (forløper til klassediagram) Interaksjonsdiagrammer Sekvensdiagram Kollaborasjonsdiagram 1 2 Domenemodell visualisering

Detaljer

SOSI standard - versjon 4.0 1 Del 1: Regler for navning av geografiske elementer. DEL 1: Regler for navning av geografiske elementer

SOSI standard - versjon 4.0 1 Del 1: Regler for navning av geografiske elementer. DEL 1: Regler for navning av geografiske elementer SOSI standard - versjon 4.0 1 DEL 1: Regler for navning av geografiske elementer SOSI standard - versjon 4.0 2 INNHOLDSFORTEGNELSE DEL 1: Regler for navning av geografiske elementer 1 0 Orientering og

Detaljer

En ny generasjon standarder for bygging av geografisk infrastruktur Eksempel på sammenhengen mellom ulike diagramteknikker

En ny generasjon standarder for bygging av geografisk infrastruktur Eksempel på sammenhengen mellom ulike diagramteknikker En ny generasjon standarder for bygging av geografisk infrastruktur Eksempel på sammenhengen mellom ulike diagramteknikker Morten Borrebæk, Kartverket 208-05-03 Eksempel på sammenhengen mellom ulike diagramteknikker

Detaljer

Teknologiforum, Clarion hotel, Gardermoen 2015-10-26/27. En introduksjon til SOSI del 1 Regler for UML modellering

Teknologiforum, Clarion hotel, Gardermoen 2015-10-26/27. En introduksjon til SOSI del 1 Regler for UML modellering Teknologiforum, Clarion hotel, Gardermoen 2015-10-26/27 SOSI versjon 5.0 Morten Borrebæk Kartverket En introduksjon til SOSI del 1 Regler for UML modellering (fra forretningsprosesser til tjenestemodeller)

Detaljer

UML 1. Use case drevet analyse og design. 20.01.2004 Kirsten Ribu

UML 1. Use case drevet analyse og design. 20.01.2004 Kirsten Ribu UML 1 Use case drevet analyse og design 20.01.2004 Kirsten Ribu 1 I dag Domenemodell (forløper til klassediagram) Interaksjonsdiagrammer Sekvensdiagram Kollaborasjonsdiagram 2 Domenemodell visualisering

Detaljer

Veileder i å modellere en SOSI 5.0 produktspesifikasjon som utplukk fra SOSI 4.0 og 4.5 fagområder.

Veileder i å modellere en SOSI 5.0 produktspesifikasjon som utplukk fra SOSI 4.0 og 4.5 fagområder. Veileder i å modellere en SOSI 5.0 produktspesifikasjon som utplukk fra SOSI 4.0 og 4.5 fagområder. Dokument: "http://sosi.geonorge.no/veiledere/ Veileder i å modellere SOSI 5.0 produktspesifikasjon som

Detaljer

SOSI standard generell objektkatalog versjon 4.0 1 Fagområde: Servitutter. Databeskrivelse: Servitutter/bruksretter

SOSI standard generell objektkatalog versjon 4.0 1 Fagområde: Servitutter. Databeskrivelse: Servitutter/bruksretter SOSI standard generell objektkatalog versjon 4.0 1 Databeskrivelse: Servitutter/bruksretter SOSI standard generell objektkatalog versjon 4.0 2 Databeskrivelse: Servitutter/bruksretter...1 0 Orientering

Detaljer

SOSI generell objektkatalog og objektkatalogen i en produktspesifikasjon

SOSI generell objektkatalog og objektkatalogen i en produktspesifikasjon SOSI generell objektkatalog og objektkatalogen i en produktspesifikasjon class Bygning Bygningsavgrensning:: Bygningsavgrensning {root} + grense: Kurve +bygningsavgrensning 0..* 0..* Bygg {root} En bygning

Detaljer

Veileder i å modellere en produktspesifikasjon som utplukk fra SOSI fagområder.

Veileder i å modellere en produktspesifikasjon som utplukk fra SOSI fagområder. Veileder i å modellere en produktspesifikasjon som utplukk fra SOSI fagområder. Dokument: "http://sosi.geonorge.no/veiledere/ Veileder i å modellere produktspesifikasjon som utplukk fra SOSI fagområder"

Detaljer

Erling Onstein erling@arkitektum.no

Erling Onstein erling@arkitektum.no BA-nettverket - Nettverkstreff 8.juni 2015 Dataleveranser for Vann og avløp. Status Produktspesifikasjon(er) og XSD-skjema for GML, i henhold til kommende bestillinger fra VAV for Vann/Avløp for «full

Detaljer

Produktspesifikasjon: Verneplan for vassdrag

Produktspesifikasjon: Verneplan for vassdrag SOSI Produktspesifikasjon Produktspesifikasjon: Verneplan for vassdrag Endrings-logg Desember 2014 Søren E. Kristensen Første versjon basert på standarden Måned År SOSI Produktspesifikasjon - 1-1 Innledning,

Detaljer

Fra SOSI- til GML-format likheter og forskjeller. X, Y og Z 2019 Geir Myhr Øien, Kartverket

Fra SOSI- til GML-format likheter og forskjeller. X, Y og Z 2019 Geir Myhr Øien, Kartverket Fra SOSI- til GML-format likheter og forskjeller X, Y og Z 2019 Geir Myhr Øien, Kartverket Hva er SOSI? SOSI = Samordnet Opplegg for Stedfestet Informasjon Arbeidet med SOSI-standardisering har som mål

Detaljer

Shape Change er nedlastbar fra følgende adresse:

Shape Change er nedlastbar fra følgende adresse: Dokument tittel: Generering av GML fra UML i EA Side 1 av 6 Dokumentet beskriver bruk av Shape Change for generering av GML skjema på bakgrunn av UML modeller i Enteprise Architect. I tillegg beskrives

Detaljer

SOSI standard generell objektkatalog versjon 4.0 1 Fagområde: Anvendt geokjemi. Fagområde: Anvendt geokjemi

SOSI standard generell objektkatalog versjon 4.0 1 Fagområde: Anvendt geokjemi. Fagområde: Anvendt geokjemi SOSI standard generell objektkatalog versjon 4.0 1 Fagområde: Anvendt geokjemi SOSI standard generell objektkatalog versjon 4.0 2 INNHOLDSFORTEGNELSE...1 0 Orientering og introduksjon......4 1 Historikk

Detaljer

Fagområde: Administrative og statistiske inndelinger

Fagområde: Administrative og statistiske inndelinger SOSI standard generell objektkatalog versjon 4.0 1 Fagområde: Administrative og statistiske inndelinger Fagområde: Administrative og statistiske inndelinger Statens kartverk november 2006 SOSI standard

Detaljer

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Dato Datakatalog versjon Endringer

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Dato Datakatalog versjon Endringer Produktspesifikasjon Datagruppe: 10 Alle Vegobjekttype: 10.212 Fartsgrense, variabel (ID=721) Datakatalog versjon: 2.15-832 Sist endret: 2018-05-31 Definisjon: Kommentar: Høyeste tillatte hastighet på

Detaljer

Plan for SOSI-arbeid 2012, Morten presenterte planen for arbeidet med SOSI i 2012, basert på innmelding i miljøet.

Plan for SOSI-arbeid 2012, Morten presenterte planen for arbeidet med SOSI i 2012, basert på innmelding i miljøet. Referat SOSI-arbeidsgruppe 1 Teknikker og modeller Dato: 29. mars 2012 Tid: 0930-1500 Sted: Statens kartverk Oslo, møterom 2 STATENS KARTVERK Deltakere: Joan Peel Hansen, Kartverket Inger Hokstad, BA-nettverket

Detaljer

Rutetermin 19.0 BLAD NR. 13, STØREN - TYNSET - HAMAR

Rutetermin 19.0 BLAD NR. 13, STØREN - TYNSET - HAMAR Rutetermin 1. søndag..1 - lørdag..1, 1,, 2,, Mandag - fredag; ikke 2., 2. desember, 1. januar, 1. til. april, 1., 1.,. mai,. juni. 2) 2,. ) Lørdag i tiden. desember til. juni lørdag i tiden 1. august til.

Detaljer

Veileder i å modellere en SOSI 5.0 produktspesifikasjon som utplukk fra SOSI 4.0 og 4.5 fagområder.

Veileder i å modellere en SOSI 5.0 produktspesifikasjon som utplukk fra SOSI 4.0 og 4.5 fagområder. Veileder i å modellere en SOSI 5.0 produktspesifikasjon som utplukk fra SOSI 4.0 og 4.5 fagområder. Dokument: "http://sosi.geonorge.no/veiledere/ Veileder i å modellere SOSI 5.0 produktspesifikasjon som

Detaljer

Fagområde: Annen naturinformasjon

Fagområde: Annen naturinformasjon SOSI standard generell objektkatalog versjon 4.0 1 Fagområde: Annen naturinformasjon Revidert 6. mars 2007 SOSI standard generell objektkatalog versjon 4.0 2 INNHOLDSFORTEGNELSE 1 0 Orientering og introduksjon......4

Detaljer

Tittel Objektorientert systemutvikling 2

Tittel Objektorientert systemutvikling 2 EKSAMENSFORSIDE Fagnr. OBJ208 Tittel Objektorientert systemutvikling 2 Ansvarlig faglærer Viggo Holmstedt Klasse(r) Dato IS/IN 2 11.06.2009 Eksamensoppgaven Ant. sider inkl. består av følgende: forside

Detaljer

Geomatikkdagene 2018 Stavanger

Geomatikkdagene 2018 Stavanger Geomatikkdagene 2018 Stavanger Modeller, formater og tjenester standardisering nasjonalt og internasjonalt. Morten Borrebæk, Kartverket Outline 1. Strategi for det videre arbeidet med SOSI 2. Status på

Detaljer

Innledning til objektkatalogen

Innledning til objektkatalogen Innledning til objektkatalogen: Innledning til objektkatalogen INNHOLDSFORTEGNELSE Innledning til objektkatalogen 1 0 Orientering og introduksjon 3 1 Historikk og status 4 1.1 Endringslogg fra versjon

Detaljer

Kap3: Klassemodellering

Kap3: Klassemodellering Kap3: Klassemodellering I dag: Litt repetisjon fra sist (innledende om klassemodellen) Deretter egentlig litt mer repetisjon, men nå fra intro- Felt-/Instansvariabler og kurset i Java: Klasser og Objekt,

Detaljer

Datamodellering av geografisk informasjon basert på UML som skjemaspråk

Datamodellering av geografisk informasjon basert på UML som skjemaspråk Datamodellering av geografisk informasjon basert på UML som skjemaspråk Steinar Høseggen: Data modeling of geographic information based on UML as schema language KART OG PLAN, Vol 66, pp. 218 224. P.O.Box

Detaljer

En ny generasjon standarder for bygging av geografisk infrastruktur Produktspesifikasjoner - kvalitet

En ny generasjon standarder for bygging av geografisk infrastruktur Produktspesifikasjoner - kvalitet En ny generasjon standarder for bygging av geografisk infrastruktur Produktspesifikasjoner - kvalitet Morten Borrebæk, Jostein Amlien, Kartverket 13-juni-2018 Produktspesifikasjoner - kvalitet Innhold

Detaljer

Tillegg E (Normativt)

Tillegg E (Normativt) Utvikling av standarder geografisk informasjon Side 1 av 9 Tillegg E (Normativt) Kommentarer til høringsdokument «Samfunnssikkerhet versjon 4.0 utgave august 2015» Sendes: standardiseringssekretariatet@kartverket.no

Detaljer

SOSI standard generell objektkatalog versjon 4.0 1 Del 1: Retningslinjer for modellering i UML. SOSI Del 1: Retningslinjer for modellering i UML

SOSI standard generell objektkatalog versjon 4.0 1 Del 1: Retningslinjer for modellering i UML. SOSI Del 1: Retningslinjer for modellering i UML SOSI standard generell objektkatalog versjon 4.0 1 SOSI Del 1: Retningslinjer for modellering i UML SOSI standard generell objektkatalog versjon 4.0 2 INNHOLDSFORTEGNELSE SOSI 1 Introduksjon......4 1.1

Detaljer

VEDLEGG 7 INFORMASJONSMODELL

VEDLEGG 7 INFORMASJONSMODELL VEDLEGG 7 INFORMASJONSMODELL 1.1 INFORMASJONSMODELL Denne modellen skal danne et bilde av informasjonsinnholdet i det nye folkeregisteret. Informasjonsmodellen er en konseptuell modell som gir en overordnet

Detaljer

Starship SOSI versjon 5?

Starship SOSI versjon 5? Teknologiworkshop 2017-11-14/15 SOSI standarden - overordnet Overgangen til SOSI standard 5.0 Morten Borrebæk, Kartverket Starship SOSI versjon 5? Outline 1. Strategi for det videre arbeidet med SOSI 2.

Detaljer

Universitetet i Oslo Institutt for informatikk. Eskild Busch. UML hefte

Universitetet i Oslo Institutt for informatikk. Eskild Busch. UML hefte Universitetet i Oslo Institutt for informatikk Eskild Busch UML hefte 6. desember 2000 Innhold Dette heftet tar for seg deler av UML som er sentralt i kurset IN29. Use case-, sekvens-, tilstand- og klassediagrammer,

Detaljer

SOSI standard generell objektkatalog versjon 4.0 1 Fagområde: Landbruksregisteret. Fagområde: Landbruksregisteret

SOSI standard generell objektkatalog versjon 4.0 1 Fagområde: Landbruksregisteret. Fagområde: Landbruksregisteret SOSI standard generell objektkatalog versjon 4.0 1 Fagområde: Landbruksregisteret Statens kartverk november 2006 SOSI standard generell objektkatalog versjon 4.0 2 INNHOLDSFORTEGNELSE 1 0 Orientering og

Detaljer

Validering av UMLmodeller. Magnus Karge, Kartverket Teknologiforum 2016 Gardermoen 2. november 2016

Validering av UMLmodeller. Magnus Karge, Kartverket Teknologiforum 2016 Gardermoen 2. november 2016 Validering av UMLmodeller Magnus Karge, Kartverket Teknologiforum 2016 Gardermoen 2. november 2016 Validering av UML-modeller Disposisjon SOSI-Modellvalidering 1.0 Bakgrunn Målgrupper Status Nedlasting

Detaljer

SOSI Generell del. SOSI generell del 1 Regler for UML-modellering. Standarder geografisk informasjon. Versjon 5.0 oktober 2015

SOSI Generell del. SOSI generell del 1 Regler for UML-modellering. Standarder geografisk informasjon. Versjon 5.0 oktober 2015 SOSI generell del 1 Regler for UML-modellering Standarder geografisk informasjon SOSI Generell del Regler for UML-modellering Versjon 5.0 oktober 2015 SOSI generell del 2 Regler for UML-modellering INNHOLDSFORTEGNELSE

Detaljer

1. Designe ER-modeller med MS Visio

1. Designe ER-modeller med MS Visio Kjell Toft Hansen 01.07.2009 Opphavsrett: Forfatter og AITeL Lærestoffet er utviklet for faget LO151D Informatikk 1- databaser 1. I dette notatet skal vi se på hvordan vi kan lage ER-modeller ved å bruke

Detaljer

SOSI Produktspesfikasjon Produktnavn: KYV_Ankringsområder v. 0.9. Produktspesifikasjon: KYV_Ankringsområder

SOSI Produktspesfikasjon Produktnavn: KYV_Ankringsområder v. 0.9. Produktspesifikasjon: KYV_Ankringsområder SOSI Produktspesfikasjon Produktspesifikasjon: KYV_Ankringsområder SOSI Produktspesfikasjon - 1-1 Innledning, historikk og endringslogg 3 1.1 Innledning 3 1.2 Endringslogg 3 2 Definisjoner og forkortelser

Detaljer

Felles modell for utveksling av informasjon om prosjektert veg. Erling Onstein ( )

Felles modell for utveksling av informasjon om prosjektert veg. Erling Onstein ( ) Felles modell for utveksling av informasjon om prosjektert veg Erling Onstein erling@arkitektum.no (2018-05-24) Mål med utvekslingen Felles, åpen metode for utveksling på tvers av «programpakke-domener»

Detaljer

MUSIKALSK TRIKKETUR 22.-30. APRIL

MUSIKALSK TRIKKETUR 22.-30. APRIL Tirsdag. april 08:30 08:50 13:23 Grefsen vognhall 13:43 13:46 13:52 13:55 13:59 14:04 14:10 14:13 14:18 14:21 14:26 14:29 14:32 14:35 14:37 14:42 14:51 14:56 15:00 15:04 15:10 15:12 15:17 15: 15:26 15:28

Detaljer

Knut Jetlund. Co-editor for modellregisteret (Harmonized Model)

Knut Jetlund. Co-editor for modellregisteret (Harmonized Model) SOSI modellregister Skal dette være det foretrukne modellregister for all geografisk informasjon i Norge, inkl. NVDB, BIM Samferdsel og infrastruktur? Knut Jetlund, Statens vegvesen og Magnus Karge, Kartverket

Detaljer

INF1010 UML. Marit Nybakken 26. januar 2004

INF1010 UML. Marit Nybakken 26. januar 2004 INF1010 UML Marit Nybakken marnybak@ifi.uio.no 26. januar 2004 Liten tolkning av UML-kapittelet i læreboka. 1 UML-diagrammer Det finnes mange forskjellige typer UML-diagrammer for å dokumentere og planlegge

Detaljer

Produktspesifikasjon. ATK-punkt (ID=162) Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema

Produktspesifikasjon. ATK-punkt (ID=162) Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema Produktspesifikasjon Datagruppe: 1 Vegobjekttype: 1.0 Datakatalog versjon: 2.05-743 Sist endret: 2014-10-20 Definisjon: Kommentar: Alle ATK- (ID=162) Punkt hvor det gjennomføres automatisk trafikkontroll

Detaljer

Versjon Fotogrammetrisk_FKB-Bane Side 1 av 10

Versjon Fotogrammetrisk_FKB-Bane Side 1 av 10 Versjon 4.6-01-01 Fotogrammetrisk_FKB-Bane Side 1 av 10 FKB Bane INNHOLDSFORTEGNELSE FKB BANE... 1 1 INNLEDNING... 2 1.1 Endringslogg... 2 2 OBJEKTTYPER OG EGENSKAPER... 3 2.1 Jernbaneplattformkant...

Detaljer

UKE 11 UML modellering og use case. Gruppetime INF1055

UKE 11 UML modellering og use case. Gruppetime INF1055 UKE 11 UML modellering og use case Gruppetime INF1055 Hva skal vi i dag? Analyse og design - kapittel 5 og 7 UML modellering Ukesoppgaver 3: Modellering av krav UML UML Kompetansemål Modellering av krav

Detaljer

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Dato Datakatalog versjon Endringer

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Dato Datakatalog versjon Endringer Produktspesifikasjon Datagruppe: 1 Alle Vegobjekttype: 1.6080 Detektor, trafikk (ID=167) Datakatalog versjon: 2.09-775 Sist endret: 2017-03-03 Definisjon: En enhet som gir en impuls til styreapparatet

Detaljer

Versjon Fotogrammetrisk_FKB-Bane Side 1 av 9

Versjon Fotogrammetrisk_FKB-Bane Side 1 av 9 Fotogrammetrisk_FKB-Bane Side 1 av 9 FKB Bane INNHOLDSFORTEGNELSE FKB BANE... 1 1 INNLEDNING... 2 1.1 Endringslogg... 2 2 OBJEKTTYPER OG EGENSKAPER... 3 2.1 Jernbaneplattformkant... 3 2.2 Spormidt... 5

Detaljer

Teknologiworkshop /04

Teknologiworkshop /04 Teknologiworkshop 2016-11-03/04 Er SOSI-standarden for kompleks? Status på versjon 5 Morten Borrebæk, Kartverket Utviklingen innen geoteknologi GeoWorld November Fra SOSI versjon 1.4 til SOSI versjon 5.0

Detaljer

Produktspesifikasjon: KYV_Farled

Produktspesifikasjon: KYV_Farled SOSI Produktspesifikasjon Produktspesifikasjon: KYV_Farled 1 Innledning, historikk og endringslogg 3 1.1 Innledning 3 1.2 Endringslogg 3 SOSI Produktspesifikasjon - 1-2 Definisjoner og forkortelser 4 2.1

Detaljer

SOSI standard generell objektkatalog versjon 4.0 1 Fagområde: Verneverdige geologiske objekter. Fagområde: Verneverdige geologiske objekter

SOSI standard generell objektkatalog versjon 4.0 1 Fagområde: Verneverdige geologiske objekter. Fagområde: Verneverdige geologiske objekter SOSI standard generell objektkatalog versjon 4.0 1 Fagområde: Verneverdige geologiske objekter SOSI standard generell objektkatalog versjon 4.0 2 INNHOLDSFORTEGNELSE...1 0 Orientering og introduksjon......4

Detaljer

UML-Unified Modeling Language

UML-Unified Modeling Language UML-Unified Modeling Language Use case realisering Designmodellering 21.01.2004 Kirsten Ribu Use Case diagram Klassediagram Oppførselsdiagrammer: Sekvensdiagram Kollaborasjonsdiagram Tilstandsdiagram Aktivitetsdiagram

Detaljer

Klasser, objekter, pekere og UML. INF1000 - gruppe 13

Klasser, objekter, pekere og UML. INF1000 - gruppe 13 Klasser, objekter, pekere og UML INF1000 - gruppe 13 Klasse Beskriver ofte ting fra den virkelige verden Veldig ofte et substantiv (Person, Bok, Bil osv.) class Person { String navn; int alder; } class

Detaljer

Modelerings-prinsipper SOSI Ledning

Modelerings-prinsipper SOSI Ledning Modelerings-prinsipper SOSI Ledning Skrevet av Steinar Høseggen og Erling Onstein, august 2012 Hensikt 2 Oversikt over SOSI Ledning 2 Kortbeskrivelse av Kjernemodellen 2 Innledning 2 Objekttyper 3 Egenskaper

Detaljer

produktspesifikasjon Eksempel på SOSI

produktspesifikasjon Eksempel på SOSI SOSI Produktspesfikasjon Produktspesifikasjon: Eksempel på SOSI produktspesifikasjon Dette er et eksempel på hvordan en produktspesifikasjon skal bygges opp for å være konform med kravene i standarden

Detaljer

INF1000: Forelesning 7

INF1000: Forelesning 7 INF1000: Forelesning 7 Klasser og objekter del 2 Konstruktører Static UML REPETISJON 2 Repetisjon Repetisjon forts. Verden består av objekter av ulike typer (klasser). Ofte er det mange objekter av en

Detaljer

Produktspesifikasjon: Administrative enheter. Norges fylker og kommuner

Produktspesifikasjon: Administrative enheter. Norges fylker og kommuner SOSI Produktspesifikasjon Produktspesifikasjon: Administrative enheter Norges fylker og kommuner Versjon 3.0.20131001 SOSI Produktspesifikasjon - 1-1 Innledning, historikk og endringslogg 3 1.1 Innledning

Detaljer

Synkronisering av Produktspesifikasjon Fritt Vegnett

Synkronisering av Produktspesifikasjon Fritt Vegnett Synkronisering av Produktspesifikasjon Fritt Vegnett - PostGIS med endringslogg og Deegree ferdig for tilbyder (gåes ikke igjennom) - Administrator - Nytt datasett for synkronisering legges inn på tilbyder

Detaljer

Knut Jetlund Statens vegvesen. GitHub: https://github.com/jetgeo

Knut Jetlund Statens vegvesen. GitHub: https://github.com/jetgeo Statens vegvesen knut.jetlund@vegvesen.no Twitter: @Jetgeo GitHub: https://github.com/jetgeo Visjon: SOSI Modellregister skal være felles modellregister for all geografisk informasjon i Norge, inkludert

Detaljer

Veileder for Geonorge-registeret

Veileder for Geonorge-registeret Veileder for Geonorge-registeret Tittel: Veileder for Geonorge-registeret Utarbeidet av: Norge digitalt Søkeord: Veileder, register, nedlastingstjenester, NSDI, SDI, Infrastruktur for stedfestet informasjon,

Detaljer

WFS for transaksjoner WFS-T

WFS for transaksjoner WFS-T WFS for transaksjoner WFS-T Jarle Pedersen og Lars Eggan Norconsult Informasjonssystemer AS Teknologiforum 2017, 14. 15. november 2017 2 WFS WFS implementerer et grensesnitt mot geografiske data via internett

Detaljer

Produktspesifikasjon. Tunnelport (ID=854) Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.

Produktspesifikasjon. Tunnelport (ID=854) Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2. Produktspesifikasjon Datagruppe: 1 Alle Vegobjekttype: 1.0 Datakatalog versjon: 2.04-733 Tunnelport (ID=854) Sist endret: 2013-10-17 Definisjon: Port som kan avstenge et tunnelløp. Kommentar: Oppdateringslogg

Detaljer

19. januar 2012 Noen punkter fra i går

19. januar 2012 Noen punkter fra i går 1 19. januar 2012 Noen punkter fra i går Godkjente øvinger og prosjekt er obligatorisk for å få gå opp til eksamen Noen myter om systemutvikling Ariane 5 ulykken 2 Noen myter om systemutvikling Myte 1:

Detaljer

Produktspesifikasjon. Fartstavle (ID=624) Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema.

Produktspesifikasjon. Fartstavle (ID=624) Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Produktspesifikasjon Datagruppe: 1 Alle Vegobjekttype: 1.0 Datakatalog versjon: 2.09-775 Fartstavle (ID=624) Sist endret: 2017-03-03 Definisjon: Tavle som viser fart til kjøretøy som passerer. Kommentar:

Detaljer

UML-Unified Modeling Language. Prosess-oversikt. Use case realisering

UML-Unified Modeling Language. Prosess-oversikt. Use case realisering Use case realisering Designmodellering 31.01.2005 Kirsten Ribu UML-Unified Modeling Language Use Case diagram Klassediagram Oppførselsdiagrammer Sekvensdiagram Kollaborasjonsdiagram Tilstandsdiagram Aktivitetsdiagram

Detaljer

Samspill BIM/GIS i SOSI Landskapsarkitektur

Samspill BIM/GIS i SOSI Landskapsarkitektur Magnus Karge, Kartverket GIS BIM Samspill BIM/GIS i SOSI Landskapsarkitektur Landskapsarkitektur Magnus Karge I Kartverket siden 2010 Siden 2011 del av standardiseringssekretariatet (tidligere SOSI sekretariat)

Detaljer

SOSI Ag7b Ledning 14.oktober 2011

SOSI Ag7b Ledning 14.oktober 2011 SOSI Ag7b Ledning 14.oktober 2011 Om SOSI og SOSI-arbeid Mål: Gi en første innføring i organiseringen av SOSI-arbeidet Erling Onstein, SOSI-sekretariatet, SK/STU 1 Introduksjon til SOSI Innhold Mål med

Detaljer

Geosynkronisering. - Status - Videreføring? GeoForum Rogaland Karttreff 2014 Lars Fredrik Gyland

Geosynkronisering. - Status - Videreføring? GeoForum Rogaland Karttreff 2014 Lars Fredrik Gyland Geosynkronisering - Status - Videreføring? GeoForum Rogaland Karttreff 2014 Lars Fredrik Gyland Geosynkronisering Prosjektets hovedmålsetning er å bidra til standardisering, utvikling og implementering

Detaljer

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Dato Datakatalog versjon Endringer

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Dato Datakatalog versjon Endringer Produktspesifikasjon Datagruppe: 1 Alle Vegobjekttype: 1.6300 Pumpe (ID=85) Datakatalog versjon: 2.09-775 Sist endret: 2016-11-01 Definisjon: Innretning for å pumpe vann. Kommentar: Oppdateringslogg Dato

Detaljer

SOSI Produktspesifikasjon Produktnavn: Verneplan for vassdrag, versjon 1.0. Produktspesifikasjon: Verneplan for vassdrag

SOSI Produktspesifikasjon Produktnavn: Verneplan for vassdrag, versjon 1.0. Produktspesifikasjon: Verneplan for vassdrag SOSI Produktspesifikasjon Produktnavn: Verneplan for vassdrag, versjon 1.0 Produktspesifikasjon: Verneplan for vassdrag SOSI Produktspesifikasjon -1 - Produktnavn: Verneplan for vassdrag, versjon 1.0 1

Detaljer

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Dato Datakatalog versjon Endringer

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Dato Datakatalog versjon Endringer Produktspesifikasjon Datagruppe: 10 Alle Vegobjekttype: 10.418 Motorveg (ID=595) Datakatalog versjon: 2.15-832 Sist endret: 2018-05-31 Definisjon: Strekninger som har vedtatt status motorveg. Kommentar:

Detaljer

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Datakatalog versjon Endringer

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Datakatalog versjon Endringer Produktspesifikasjon Datagruppe: 10 Alle Vegobjekttype: 10.476 Pumpe (ID=85) Datakatalog versjon: 2.15-832 Sist endret: 2017-12-15 Definisjon: Innretning for å pumpe vann. Kommentar: Oppdateringslogg Dato

Detaljer

SOSI-standard - versjon 4.02 2011-12-01 SOSI Del 3 Produktspesifikasjon for FKB Naturinfo Side 1 av 16

SOSI-standard - versjon 4.02 2011-12-01 SOSI Del 3 Produktspesifikasjon for FKB Naturinfo Side 1 av 16 SOSI Del 3 Produktspesifikasjon for FKB Naturinfo Side 1 av 16 12 FKB Naturinfo Innhold 12.1 Innledning... 2 12.1.1 Historikk... 2 12.1.2 Formål og omfang... 3 12.1.3 Referanser... 3 12.1.4 Ansvarlig for

Detaljer

SOSI-standard og lednings datamodell

SOSI-standard og lednings datamodell SOSI-standard og lednings datamodell Erling Onstein Kartverket/SOSI-sekretariatet Foto: Terje Rønneberg, Asker kommune Innhold Om SOSI-standarden Gjeldende status på arbeidet med SOSI Ledning Muligheter

Detaljer

BLAD NR. 7, BERGEN - HØNEFOSS Rutetermin 15.0 søndag lørdag

BLAD NR. 7, BERGEN - HØNEFOSS Rutetermin 15.0 søndag lørdag BLAD NR., BERGEN - HØNEFOSS Rutetermin. søndag.. - lørdag.. ). januar til. mars fredag;. oktober til. desember fredag; også. desember,.,.,. april,.,. mai. Oslo S - Drammen mandag - fredag, søndag. Drammen

Detaljer

Produktspesifikasjon: Storulykkeanlegg

Produktspesifikasjon: Storulykkeanlegg Side 1 av 13 Produktspesifikasjon: Storulykkeanlegg Side 2 av 13 Innholdsfortegnelse 1 Innledning, historikk og endringslogg... 4 1.1 Innledning... 4 1.2 Historikk... 4 1.3 Endringslogg... 4 2 Definisjoner

Detaljer

Sted med en eller flere ferjelemmer hvor ferje anløper for å ta om bord og slippe av kjøretøy og passasjerer.

Sted med en eller flere ferjelemmer hvor ferje anløper for å ta om bord og slippe av kjøretøy og passasjerer. Produktspesifikasjon Datagruppe: 10 Alle Vegobjekttype: 10.226 Ferjeleie (ID=64) Datakatalog versjon: 2.13-816 Sist endret: 2017-12-15 Definisjon: Kommentar: Sted med en eller flere ferjelemmer hvor ferje

Detaljer

Veilederdokumentenes forankring <UTKAST>

Veilederdokumentenes forankring <UTKAST> Tittel: Utarbeidet av: Søkeord: Opplagstall: Versjon: 0.3 Dato: 29.04.2013 Veilederdokumentenes forankring Norge digitalt Veileder, Web Feature Service, WFS, NSDI, SDI, WMS, Web Map Service, GML,

Detaljer

Semantikkregisteret for Elektronisk Samordning (SERES) Bakgrunn Grunndata Retningslinjer for modellering

Semantikkregisteret for Elektronisk Samordning (SERES) Bakgrunn Grunndata Retningslinjer for modellering Semantikkregisteret for Elektronisk Samordning (SERES) Bakgrunn Grunndata Retningslinjer for modellering Oppgaveregisteret Et register av Datadefinisjoner (basert på ISO 11179) Oppgaveplikter (gitt av

Detaljer

Fagområde Samferdsel generell (SAMF)

Fagområde Samferdsel generell (SAMF) SOSI standard Del 2 Generell objektkatalog 1 Fagområde: Samferdsel generell, versjon 4.5 Fagområde Samferdsel generell (SAMF) Versjon 4.5 Versjonsdato 4.juni 2013 Statens kartverk mai 2013 SOSI standard

Detaljer

Dibk / FDV Bygg UML-modellering

Dibk / FDV Bygg UML-modellering 1 Dibk / FDV Bygg UML-modellering Dato 2014-11-03 Fra Til Erling Onstein, Arkitektum AS Dibk v/ Frode Horjen Innhold 1 Hensikten... 2 1.1 Utgangspunktet for modelleringen... 2 1.2 Hensikt med UML-modellen...

Detaljer

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Tillatte verdier

Produktspesifikasjon. Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur. 2.1 UML-skjema. Tillatte verdier Produktspesifikasjon Datagruppe: 10 Alle Vegobjekttype: 10.214 Fartstavle (ID=624) Datakatalog versjon: 2.15-832 Sist endret: 2017-12-15 Definisjon: Tavle som viser fart til kjøretøy som passerer. Kommentar:

Detaljer

Sted med en eller flere ferjelemmer hvor ferje anløper for å ta om bord og slippe av kjøretøy og passasjerer.

Sted med en eller flere ferjelemmer hvor ferje anløper for å ta om bord og slippe av kjøretøy og passasjerer. Produktspesifikasjon Datagruppe: 1 Vegobjekttype: 1.0 Datakatalog versjon: 2.09-775 Sist endret: 2016-06-23 Definisjon: Kommentar: Alle Ferjeleie (ID=64) Sted med en eller flere ferjelemmer hvor ferje

Detaljer

SOSI Arbeidsgruppe 1 Statens kartverk, Oslo og Akershus

SOSI Arbeidsgruppe 1 Statens kartverk, Oslo og Akershus SOSI Arbeidsgruppe 1 Statens kartverk, Oslo og Akershus 2009-08-25 Velkommen Informasjon fra SOSI sekretariatet Restanser SOSI produktspek. Prosedyrer mht. vedlikehold og oppdateringer Strategi for videre

Detaljer

Hensikten med denne delen av kurset. Objektets egenskaper. Objektorientering hva er det? Best practises ved programvareutvikling. Kravspesifikasjonen

Hensikten med denne delen av kurset. Objektets egenskaper. Objektorientering hva er det? Best practises ved programvareutvikling. Kravspesifikasjonen Hensikten med denne delen av kurset Objektorientert systemutvikling Rational Unified Process (RUP) Gurholt og Hasle kap. 6 UML Distilled kap. 2 Å lære modellerings- og designprinsipper og øve opp teknikker

Detaljer

INF1000: Forelesning 7. Konstruktører Static

INF1000: Forelesning 7. Konstruktører Static INF1000: Forelesning 7 Klasser og objekter del 2 Konstruktører Static UML REPETISJON 2 Repetisjon Verden består av objekter av ulike typer (klasser). Ofte er det mange objekter av en bestemt type. Objekter

Detaljer

Retningslinjer for datamodellering i UML (Static Structure Diagram)

Retningslinjer for datamodellering i UML (Static Structure Diagram) Retningslinjer for datamodellering i UML (Static Structure Diagram), version 2 1 Retningslinjer for datamodellering i UML (Static Structure Diagram) Retningslinjer for datamodellering i UML (Static Structure

Detaljer

Etter uke 9 skal du. Introduksjon til objektorientert programmering. Innhold. Klasser som abstraksjoner

Etter uke 9 skal du. Introduksjon til objektorientert programmering. Innhold. Klasser som abstraksjoner Etter uke 9 skal du Introduksjon til objektorientert programmering INF1001 Høst 2016 Uke 9 Kunne designe og implementere en programstruktur med flere klasser Kunne etablere og manipulere objekter i (sammensatte)

Detaljer

Mandag Rom 01 Rom 21 Rom 22 Rom 23 Rom 24 Rom 31 Rom 33 Rom 34 Rom 35 Rom 36 Rom 37 Rom 41 Rom 42 Rom 43 Rom 44 Rom 45 Rom 46

Mandag Rom 01 Rom 21 Rom 22 Rom 23 Rom 24 Rom 31 Rom 33 Rom 34 Rom 35 Rom 36 Rom 37 Rom 41 Rom 42 Rom 43 Rom 44 Rom 45 Rom 46 Mandag Rom 0 Rom Rom Rom Rom Rom Rom Rom Rom Rom Rom Rom Rom Rom Rom Rom Rom 00 R R R S 0- F R R R S 0 F F F Kjemi AF F R 00-0 F F F Kjemi AF F R 00-0 F F S Kjemi S F AF + R 0-0 F F S S F AF + Psykologi

Detaljer

UML- Use case drevet analyse og design. Domenemodeller Sekvensdiagrammer Use case realisering med GRASP patterns Klassediagram - designmodeller

UML- Use case drevet analyse og design. Domenemodeller Sekvensdiagrammer Use case realisering med GRASP patterns Klassediagram - designmodeller UML- Use case drevet analyse og design Bente Anda 23.09.2004 23.09.04 INF320 I dag Domenemodeller Sekvensdiagrammer Use case realisering med GRASP patterns Klassediagram - designmodeller 23.09.04 INF320

Detaljer