Vejledning i skabelse og test af metadata

Relaterede dokumenter
Brugervejledning til registrant

Unik Bolig 4 Opdateringskontrol 4.2.0

BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE KØBENHAVN Ø TLF Unik Bolig 4 Opdateringskontrol 4.7.0

Hjælp under login på Mit DLR Oktober 2015

Encoding:...1 Et tegn sæt (character set):...1 UTF-8 og UTF-16 (Unicode):...2

Sådan nulstiller du dine netværks indstillinger i Windows

Vejledning i brug af dli dokumenthåndteringssystemet til virksomheder

Generelt Windows tidligere versioner... 1 Windows Apple Mac Log på... 2 Rediger dokumentet Tilføj et tillægsdokument...

Her kan man oprette et nyt slideshow ved at trykke på kassen med "Opret nyt slideshow". Dette fører en til "Rediger slideshow".

KL S EFFEKTMÅLINGS- REDSKAB TIL KONTROLOMRÅDET

Civilstyrelsen. Lex Dania editor Installationsvejledning. Version:

Guide til opdatering af Parrot CK3100 LCD, 3200LS Color, 3200LS+ og MK6100 med en Parrot Dongle

Det er muligt at opdatere kittet når det er installeret i bilen eller før det installeres, som dog kræver at man f.eks. tilslutter det et demopodie.

Konvertering af DADAS data til Dansk Supermarked VI-skema

Digital skriftlig aflevering med Lectio Censormodul Stedprøver installationsvejledning

KL S EFFEKTMÅLINGS- REDSKAB TIL KONTROLOMRÅDET

INDHOLDSFORTEGNELSE. INDLEDNING... 7 Kristian Langborg-Hansen. KAPITEL ET... 9 I gang med App Inventor. KAPITEL TO...

Civilstyrelsen. Lex Dania editor Eunomia. Installationsvejledning. Version:

Nemme skabeloner til brevudsendelse med Oracle BI Publisher Desktop

Vejledning til prototypen af RaConverter

Vejledning PROPHIX 11. Driftsbudgettering ved åbning af templates (Kun til Avanceret-brugere)

Installation For at installere programmet, skal du åbne din Internet Explorer og skrive i adressefeltet.

MICROSOFT ONLINE KURSER

TravelTales; håndtering af konfigurationsfil

VEJLEDNING. Hastigheden for afspilning kan ændres og det er muligt at lave hurtig spring frem og tilbage

xgalleri Mulige filtyper Installation web-version

Vejledning til Office 365

Oktober 2013 HLG/XIGA. Opstartsvejledning ATS Engros 1/12

Manual til AVG Antivirus

CONTENTS 1. KOM GODT IGANG JEG HAR WINDOWS 7 OG ØNSKER AT UDVIKLE APPS TIL WINDOWS PHONE Opret en DreamSpark konto

Brugervejledning til Avery Wizard for Microsoft Office. Dansk version til -

Lovgivning, arkivet som myndighed

VEJLEDNING TIL WORD INDHOLDSFORTEGNELSE. 1. Linjeafstand. side Margener.. side Sidehoved og sidefod... side Sidetal..

DRFLive - dynamisk visning af resultater fra DRF Stævnesystem

Vejledning PROPHIX 11. Brug af cellekommentarer i Prophix. Systemansvarlige Daniel Nygaard Ricken Økonomiafdelingen

CAREArkiv. -Pligtaflevering af arkivdata fra RAMBØLL CARE.

PID2000 Archive Service

Manual til Wordpress. 1. Log ind på din Wordpress-side. Indhold:

Installation af klient-software

AgroSoft A/S AgroSync

Kom godt i gang med ImageDB programmet fra PetriSoft

Dansk Ride Forbund Stævnesystem 2 Installationsvejledning

LinkGRC. Dokumenter. Brugermanual

Manual og Hjælp Skoletasken 2

Konvertering af DADAS data til Reitan VI-skema

1. Web-inkasso for fordringshaver

SÅDAN BRUGER DU TEKST- BEHANDLING INTRODUKTION

Vejledning til brug af Y s Men s klubintranet administrator guide

Projekt Ny Sundhedsrådgivning

Installation og opsætning af EjdExplorer 2.4

Manual til at arbejde med POI på Garmin GPS.

Sektornet VPN Installationsvejledning Windows Vista/7

Brugervejledning - til internetbaseret datakommunikation med Nets ved hjælp af HTTP/S-løsningen

Opdatering af ISOWARE til version 6.1.0

GeoGIS2020. Installation. Udkast. Revision: 1 Udarbejdet af: BrS Dato: Kontrolleret af: Status: Løbende Reference: Godkendt af:

Vejledning til Office 365 for skoleelever i Aarhus Kommune, Børn og Unge

Indhold. Nyheder og vejledninger. 2. maj 2016 Manuel tilpasning af investeringsbevisnote

Sådan installeres og teste WordPress på en lokal server

Avery Design og Print Online & Offline og Avery Wizard for Windows 10

Installation For at installere programmet, skal du åbne din Internet Explorer og skrive i adressefeltet.

Sådan indlægges nyheder på DSqF s hjemmeside trin for trin

OK Fonden. Umbraco CMS Quickguide

Brug af MeOS til VTR-løb (baseret på version 3.2 af MeOS med support for dansk sprog)

Manual til indberetning. Ventelistelukning.dk

Finanstilsynets indberetningssystem. Vejledning til Regnearksskabelonerne

Konfigurere arbejds- eller skol konti, der bruger Office 365

Versionsbrev. LUDUS Web version Den 16. august J.nr V

MANUAL. Præsentation af Temperaturloggerdata. Version 2.0

Program for møde fredag d. 22/2-2002

Kort om CoinDB (Mønt- og seddelsamling):

Opgaver. Notater. Opgave 1: Find kursus hjemmeside og bladre lidt rundt på siderne.

Vejledning til indberetning af befordringsgodtgørelse via Min Kørsel

Det sprogpædagogiske kørekort 2012/2013. Modul 9: Rettelse af kursistopgaver (Del 1)

LK IHC Visual. Installation, systemkrav og kommunikation. Traditionelt el-materiel. Intelligente systemer. Data og kommunikation.

Kom godt i gang med I-bogen

Boot Camp Installerings- & indstillingshåndbog

ABM standard arbejdsgruppen nedsat af Statens Arkiver, Biblioteksstyrelsen og Kulturarvsstyrelsen

1. HVAD ER HOT POTATOES? 2. HVAD BESTÅR HOT POTATOES AF? 3. HVAD KOSTER HOT POTATOES? 4. SOFTWARE- OG HARDWAREKRAV.

Digital Print Room Implementering og tilretning. 11. Sep TMC Plot-SIG

It-programmet CO 2 -beregning. Vejledning

Opret ODBC datakilde Vejledning

Denne vejledning beskriver integration mellem miljø- og byggesagssystemet GeoEnviron (GE) og ESDH-systemet edoc, der er udviklet af Fujitsu.

Advanced Word Template Brugermanual

Sådan opdaterer og vedligeholder du din hjemmeside i Wordpress.

ELCANIC A/S. ENERGY METER Type ENG110. Version Inkl. PC program: ENG110. Version Betjeningsvejledning

InfoPro 2i. Profil Softwarefirmaet MaCom A/S blev etableret i Vi udvikler og markedsfører dokumenthåndteringssystemet InfoPro.

At indsætte ord og billeder og brug af hjælpefunktionen.

Installationsguide til Oracle Database XE 10.2 og APEX 3.1.1

Vejledning til RSS (FEEDS)

Brugervejledning ViseOrd til Mac Version 1.0, August 2015

Installation og afvikling

Artikel om... Digital signatur. OpenOffice.org

Civilstyrelsen. Lex Dania klient. Installationsvejledning. Version: 2.0

HASP-fejlfindingsvejledning

ASB signatur. Figur a: eksempel. og hent filen asb_signatur.zip.

Vejledning til brug for indberetning af elever fra efterskoler, frie fagskoler pr. 5. september 2019 til kommunale bidrag for 2020

Vejledning i redigering af apotekets hjemmeside

ITSprint. Sådan printer du vha. print.supportcenter.dk ITS

Document Capture til Microsoft Dynamics NAV. Quick Guide til RTC version 3.50

Transkript:

Side 1 af 5 Tilbage til statslige vejledninger Tilbage til vejledninger for kommunale myndigheder Vejledning i skabelse og test af metadata Indhold på denne side: 1. Om metadata 1.1 Opmærkning 2. Skabelse af metadata 2.1 Automatisk generering 2.2 Manuel indtastning i teksteditor 2.3 Metadatagenerering vha. wordmakroer 2.4 Indtastning i XML standardværktøj 3. Test af metadata 3.1 Simpel test 3.2 Udvidet test 3.3 Anvisning på simpel test 3.4 Anvisning på udvidet test 1. Om metadata Metadata betyder data om data. Statens Arkivers metadatamodel er en systemuafhængig beskrivelsesstandard, der bruges til elektronisk dokumentation af arkiveringsversionens tabeller og deres relationer. Metadata gør det muligt for Statens Arkiver at genskabe det elektroniske arkiv. Metadata skal skrives efter bestemte regler og med en bestemt notation (tegnsystem). Den notation man skal anvende er beskrevet og struktureret bekendtgørelsens bilag 3 (Bekendtgørelse nr. 432 af 11. marts 2004 om arkiveringsversioner af bevaringsværdige data fra elektroniske arkivsystemer) ved hjælp af metasproget EBNF (Extended Backus- Naur Form). 1.1 OPMÆRKNING Eksempel på opmærkning for en tabel: <tabel> <titel>sag</titel> <posttype>fast</posttype> <feltdef> <titel>sagsid</titel> <datatype>num</datatype> <bredde>8</bredde> <feltinfo>primærnøgle, ikke betydningsbærende</feltinfo> <feltfunk>sagsidentifikation</feltfunk> </feltdef> <tabelinfo>tabel over sagsbehandlere</tabelinfo>

Side 2 af 5 </tabel> 2. Skabelse af metadata Der findes i princippet 4 måder at skabe metadata: Automatisk generering Manuel indtastning i teksteditor Generering af metadataskabeloner vha. wordmakroer Indtastning i XML standardværktøj eller vha. skabeloner 2.1 AUTOMATISK GENERERING Automatisk generering af metadata sker typisk via udtræk af databasen eller via informationer som systemets programmør har lagt ind i programmet. Hvis test af metadata op mod Statens Arkivers XML Schema ikke er indbygget i systemet, bør denne test foretages via XML standardværktøj (se afsnittet "Test af metadata"). 2.2 MANUEL INDTASTNING I TEKSTEDITOR Manuel indtastning via Notepad eller lign. teksteditor kan umiddelbart forekomme besværligt, men der er mange som foretrækker dette frem for mere automatiserede metoder, hvor man "mister fornemmelsen" for det man sidder og laver. 2.3 GENERERING AF METADATA SKABELONER VHA. WORDMAKROER En simpel skabelon (f.eks. i form af en Word Makro) kan lette arbejdet, specielt hvis der er tale om et stort antal tabeller, som skal beskrives. Et Worddokument med de relevante makroer kan downloades fra Statens Arkiver hjemmeside XMLMacro.dot Nedenstående metadataskabelon er genereret vha. de nævnte makroer: <?xml version="1.0" encoding="iso-8859-1"?> <arkiveringsversion xmlns="sa_metadata" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="sa_metadata sa_md_11.xsd" sa_version="1.1" > <tabel> <posttype></posttype> <feltdef> <datatype></datatype> <bredde></bredde> <feltinfo></feltinfo> </feltdef> <pn></pn> <fn>

Side 3 af 5 <fremmedtabel> </fremmedtabel> <kardinalitet></kardinalitet> <kardinalitet></kardinalitet> </fn> <tabelinfo></tabelinfo> </tabel> <saq> <saqinfo> </saqinfo> <saqdata> </saqdata> </saq> </arkiveringsversion> Man kan komme langt med "klippe klistre metoden", men det er vigtigt at man efterfølgende tester metadata vha. et XML Schema (se afsnittet "Test af metadata"). 2.4 INDTASTNING I XML STANDARDVÆRKTØJ Indtastning i XMLstandardværktøj, svarer på mange måder til manuel indtastning i en teksteditor, men XML værktøjet vil typisk give en hjælpende hånd ved at komme med forslag til næste opmærkning eller hele strukturer. Microsoft XMLNotepad (simpel editor) og XMLSpy (avanceret editor) er eksempler på værktøjer som kan anvendes til at skabe metadata. XMLSpy har den fordel at det er muligt at teste om syntaksen overholdes samtidigt med at metadata skabes. Der findes endnu ikke så mange XML standardværktøjer på markedet som understøtter XML Schemaer, men der vil utvivlsomt dukke flere op fremover. 3. Test af metadata Når metadata er skabt, skal det efterfølgende testes. Dette kan gøres manuelt ved linie for linie at gennemse metadata, eller mere eller mindre automatiseret vha. XML værktøjer og XML Schema. 3.1 SIMPEL TEST Man kan foretage en simpel test af metadata i XML, hvor der udelukkende testes om beskrivelsen af metadata i XML er korrekt ("wellformed") - fx at startopmærkning svarer til slutopmærkning. Noget forenklet kan man sige, at man tester om formen er korrekt, men ikke indholdet. 3.2 UDVIDET TEST

Side 4 af 5 Man kan også foretage en mere udvidet test af metadata i XML, hvor der også testes om metadata overholder en række regler for struktur og indhold - fx at indholdet af et element (felt) kun må være bogstaverne fra a-z. Disse regler er skrevet i et XML Schema. Man kalder det, at metadata i XML er gyldigt ("valid") i forhold til et givent XML Schema. Noget forenklet kan man sige, at man tester både om formen er korrekt, og om indholdet overholder reglerne. 3.3 ANVISNING PÅ SIMPEL TEST En simpel test kan foretages fx med Microsoft Internet Explorer 6.0: Åben Metadata i Explorer 6.0. Hvis Slutopmærkning er forskellig fra Startopmærkning vil der fremkomme et skærmbillede som fortæller hvad som er forkert og på hvilken linie fejlen skal findes. I nedenstående eksempel er opmærkningen <titel>kod00123</tittel> stavet forkert. Eftersom Slutopmærkning og Startopmærkning er forskellige fremkommer følgende fejlmeddelelse: XML-siden kan ikke vises XML kan ikke vises ved hjælp typografi-arket XSL. Ret fejlen, og klik derefter på knappen opdater, eller prøv igen senere. Slutkoden "tittel" svarer ikke til startkoden "titel". der opstod en fejl under behandling af ressourcen file://h:/metadata.xml. Linie 5, position 21 <titel>kod00123</tittel> --------------------------------------------------------------------------------------------------- ------------------- 3.4 ANVISNING PÅ UDVIDET TEST En udvidet test kan foretages med værktøjer som understøtter test af metadata ved hjælp af XML Schemaer. Hent Statens Arkiver XML-Schema. Bemærk at schemaet ikke sikrer: at overensstemmelse mellem relationer er overholdt. at overholdelse af schemaet bl.a. af ovennævnte grund ikke vil være ensbetydende med, at Statens Arkiver kan godkende at metadata overholder kravene. Af værktøjer som understøtter test af metadata vha. XML Schemaer bør nævnes XMLSpy version 4.4 (eller nyere version) som kan downloades fra www.xmlspy.com/download.html i form af en 30 dages fuldt funktionsdygtig "Trial Version". For værktøjer af denne type gælder, at som oftest kan test af struktur og indhold foregå med et enkelt tastetryk eller museklik, og XML værktøjet forsøger at komme med fornuftige forslag til hvor evt. fejl befinder sig.

Side 5 af 5 Se også andre værktøjer på bl.a. www.xml.com og http://www.w3.org/. Her kan man eksempelvis finde henvisninger til MSXML 4.0 (MS XML Core Services), som understøtter test af metadata vha. XML Schemaer. 3.4.1 MSXML 4.0 For at kunne installere MSXML 4.0 http://msdn.microsoft.com/xml/ kræves MS Windows Installer 2.0 og som minimum MS Windows 98. Det anbefales endvidere at anvende Microsoft Internet Explorer 6.0 frem for udgave 5.5. I den medfølgende hjælpefil til ovenstående SDK er der angivet eksempler på, hvorledes man i forskellige programmeringssprog kan validere XML dokumenter mod et XML Schema. Bl.a. er der eksempler i JavaScript så man udelukkende ved hjælp af XML dokument, XML Schema, JavaScript fil og MSXML 4.0 og MS Internet Explorer kan teste XML-dokumentet, og få at vide, hvor der evt. er fejl. Note: SDK står for Software Development Kit Statens Arkiver