Loading…

OIO-check

OIO-check er primært udviklet for at kvalitetssikre OIOXML-skemaer samt uploade skemaafleveringer til en bestemt gruppe på Digitaliser.dk.

OIO-check kan:

  • indlæse en samling af XML-skemaer (xsd-filer) og skabe et struktureret overblik over dem
  • validere XML-skemaerne mod OIOXML NDR (bemærk at ikke alle NDR-regler kan checkes automatisk)
  • uploade XML-skemaer til Digitaliser.dk
  • tillade en bruger at tilføje noter og statusmarkeringer til hvert XML-skema.

Værktøjet giver også et hurtigt overblik over en samling XML-skemaer via forskellige views (tilgås via faner):

  • All Schemas: viser alle XML-skemaer, både dem som er i afleveringen (Assembly Schemas), og dem som afleveringens skemaer genbruger fra Digitaliser.dk (Reused Schemas).
  • Assembly Schemas: viser kun de XML-skemaer, som er fundet i den angivne lokale folder.
  • Reused Schemas: viser kun de XML-skemaer, som afleveringens skemaer genbruger. Disse genbrugte XML-skemaer skal altid lægge på Digitaliser.dk.
  • Main Schemas: viser kun hovedskemaerne, dvs. de skemaer som er øverst i det fysiske skemahierarki. Det er muligt at folde disse skemaer ud, så man ser alle skemaerne under et hovedskema.
  • Used By Schemas: viser for et givet skema hvilke skemaer, der genbruger det. Det er nyttigt, hvis man planlægger at ændre et skema og vil se hvilke andre skemaer, der vil blive påvirket af denne ændring.
  • NDR Errors by Schema: viser de NDR-fejl, der er fundet, organiseret efter skemaerne.
  • NDR Errors by Rule: viser de NDR-fejl, der er fundet, organiseret efter NDR-reglerne.
  • Schemas with Unresolved Refs: viser de skemaerne som refererer til andre underskemaer, som ikke kan findes.
  • Namespaces: viser alle de namespaces, som indgår i en aflevering. Det er muligt at folde et namespace ud, så man kan se de underliggende skemaer.
  • All Components: viser alle de XML-elementer og XML-typer, som er defineret i XML-skemaerne.

De fleste views er opbygget hierarkisk, så man kan se under- eller overskemaer til et givet skema afhængig af view-typen. Desuden kan man ekspandere og kollapse hvert skema, så man kan se alle over- og underliggende skemaer. Tilsidst er det muligt at hoppe fra et skema i et view til det samme skema i et andet view. Dette giver rigtige gode muligheder for at navigere i en større samling af skemaer og hurtigt komme til det interessante sted.

OIO-check er udviklet med Visual Studio 2010 og forudsætter Microsoft .NET Framework 2.0.

Bugs, ideer og kommentarer til værktøjet modtages sendes til Jan Brown (brown@digst.dk).

 

Projektejer:

Jan Brown, Kontoret for It-arkitektur og Standardisering (KIS)
Digitaliseringsstyrelsen (www.digst.dk)
Finansministeriet (www.fm.dk)

Kontakt:

E-mail: brown@digst.dk

 

Vis mere
Gruppens profilbillede

15 medlemmer

Vis liste

Fri tilmeldingiAlle kan melde sig ind.

Tilmeld

Favorit iKun medlemmer kan markere grupper som favorit.

BidragiLog ind for at bidrage.

Seneste aktivitet i OIO-check

Gruppens profilbillede

29.06.2012 Ressource - OIO-check

Jan Brown oprettede ressourcen OIO-check 1.5.4 (produktionsversion)

Gruppens profilbillede

10.06.2010 Ressource - OIO-check

Jonas Andersen oprettede ressourcen Projektbeskrivelse