Modellering av data. Magnus Karge, Kartverket
|
|
- Ingvar Ødegård
- 5 år siden
- Visninger:
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 2013-11-06 Kent Jonsrud STU Formålet med denne veilederen Veileder i å lage informasjonsmodellen i en produktspesifikasjon som et utplukk av objekttyper
DetaljerBeskrivelse 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
DetaljerGenerere 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
DetaljerSOSI 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
DetaljerEn 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
DetaljerModellering 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
DetaljerImplementering 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
DetaljerNy 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
DetaljerEn 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
DetaljerVeileder 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
DetaljerImplementering 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
Detaljer1. 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
DetaljerI 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
DetaljerSOSI 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
DetaljerEn 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
DetaljerTeknologiforum, 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)
DetaljerUML 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
DetaljerVeileder 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
DetaljerSOSI 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
DetaljerSOSI 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
DetaljerVeileder 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"
DetaljerErling 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
DetaljerProduktspesifikasjon: 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,
DetaljerFra 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
DetaljerShape 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
DetaljerSOSI 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
DetaljerFagområ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
DetaljerProduktspesifikasjon. 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å
DetaljerPlan 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
DetaljerRutetermin 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.
DetaljerVeileder 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
DetaljerFagområ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
DetaljerTittel 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
DetaljerGeomatikkdagene 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å
DetaljerInnledning 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
DetaljerKap3: 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,
DetaljerDatamodellering 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
DetaljerEn 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
DetaljerTillegg 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
DetaljerSOSI 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
DetaljerVEDLEGG 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
DetaljerStarship 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.
DetaljerUniversitetet 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,
DetaljerSOSI 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
DetaljerValidering 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
DetaljerSOSI 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
Detaljer1. 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
DetaljerSOSI 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
DetaljerFelles 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»
DetaljerMUSIKALSK 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
DetaljerKnut 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
DetaljerINF1010 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
DetaljerProduktspesifikasjon. 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
DetaljerVersjon 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...
DetaljerUKE 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
DetaljerProduktspesifikasjon. 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
DetaljerVersjon 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
DetaljerTeknologiworkshop /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
DetaljerProduktspesifikasjon: 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
DetaljerSOSI 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
DetaljerUML-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
DetaljerKlasser, 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
DetaljerModelerings-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
Detaljerproduktspesifikasjon 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
DetaljerINF1000: 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
DetaljerProduktspesifikasjon: 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
DetaljerSynkronisering 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
DetaljerKnut 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
DetaljerVeileder 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,
DetaljerWFS 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
DetaljerProduktspesifikasjon. 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
Detaljer19. 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:
DetaljerProduktspesifikasjon. 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:
DetaljerUML-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
DetaljerSamspill 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)
DetaljerSOSI 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
DetaljerGeosynkronisering. - 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
DetaljerProduktspesifikasjon. 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
DetaljerSOSI 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
DetaljerProduktspesifikasjon. 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:
DetaljerProduktspesifikasjon. 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
DetaljerSOSI-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
DetaljerSOSI-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
DetaljerBLAD 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
DetaljerProduktspesifikasjon: 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
DetaljerSted 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
DetaljerVeilederdokumentenes 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,
DetaljerSemantikkregisteret 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
DetaljerFagområ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
DetaljerDibk / 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...
DetaljerProduktspesifikasjon. 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:
DetaljerSted 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
DetaljerSOSI 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
DetaljerHensikten 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
DetaljerINF1000: 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
DetaljerRetningslinjer 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
DetaljerEtter 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)
DetaljerMandag 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
DetaljerUML- 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