Titel | Gegevensdiensten | ||||||||||||||
Status |
| ||||||||||||||
Versie | 0.0.3 | ||||||||||||||
Datum | 13 December 2023 | ||||||||||||||
Auteur | Architectenraad Edu-V | ||||||||||||||
Acties |
|
In het Ecosysteem van Edu-V worden allerlei gegevenssoorten uitgewisseld. De gegevens worden uitgewisseld door referentiecomponenten. Via het afsprakenstelsel van Edu-V wisselen leveranciers onderling gegevens uit. Leveranciers bieden applicaties aan waarin gegevens ontstaan, worden opgeslagen en verwerkt. Deze gegevens kunnen van toegevoegde waarde zijn in applicaties van andere leveranciers. Het afsprakenstelsel maakt het mogelijk om deze gegevens precompetitief, veilig, (toekomst)bestendig en indien van toepassing onder regie van de onderwijsorganisatie uit te wisselen.
In het afsprakenstelsel wordt gewerkt met gegevensdiensten. In een gegevensdienst zijn afspraken gemaakt over de gegevenssoorten, de attributen en de bijbehorende koppelvlakspecificatie (APIs). Leveranciers kunnen deze gegevensdiensten aanbieden of consumeren in hun applicaties door het implementeren van de gegevensdiensten voor referentiecomponenten.
In deze sectie zijn de gegevensdiensten uit het Edu-V afsprakenstelsel gedefinieerd. De sectie bestaat uit de volgende inhoud:
Edu-V gegevensdiensten
Technische vereisten per gegevensdienst
Verplichte en optionele gegevensdiensten per referentiecomponent
Anchor | ||||
---|---|---|---|---|
|
In de praktijk worden allerlei verschillende applicaties aangeboden waarin diverse functionaliteiten worden gecombineerd tot een waardevol product voor de gebruiker. In het afsprakenstelsel van Edu-V werken we met referentiecomponenten. Deze referentiecomponenten zijn gedefinieerd in het architectuurkader Edu-V en beschrijven een (deel)functionaliteit van een applicatie. Het is als leverancier mogelijk om in een applicatie één of meerdere referentiecomponenten aan te bieden. De referentiecomponenten geven het recht of de plicht om gegevensdiensten aan te bieden of te consumeren.
Deze werking is nader toegelicht in het conceptueel model zoals weergegeven in figuur 1.
...
In het ecosysteem uit het conceptueel model zijn vijf leveranciers met elk één applicatie actief:
Leverancier A biedt een applicatie aan met twee referentiecomponenten:
Administratiesysteem onderwijsdeelnemer in de transactierol Bron voor de gegevensdienst Onderwijsadministratie.
Administratiesysteem leerresultaten in de transactierol Ontvanger voor de gegevensdienst Leerresultaten.
Leverancier B biedt een applicatie aan met één referentiecomponent:
Gebruiksomgeving digitaal leermateriaal in de transactierol Afnemer voor de gegevensdienst Onderwijsadministratie.
Leverancier C biedt een applicatie aan met twee referentiecomponenten:
Gebruiksomgeving digitaal leermateriaal in de transactierol Afnemer voor de gegevensdienst Onderwijsadministratie én Verzender voor de gegevensdienst Leermateriaalgebruik.
Digitaal toetssysteem in de transactierol Afnemer voor de gegevensdienst Onderwijsadministratie én Verzender voor de gegevensdienst Leerresultaten.
Leverancier D biedt een applicatie aan met één referentiecomponent:
Digitaal toetsplatform in de transactierol Afnemer voor de gegevensdienst Onderwijsadministratie én Verzender voor de gegevensdienst Leerresultaten.
Leverancier E biedt een applicatie aan met één referentiecomponent:
Leermiddelendashboard in de transactierol Afnemer voor de gegevensdienst Onderwijsadministratie, Ontvanger voor de gegevensdienst Leermateriaalgebruik én Ontvanger voor de gegevensdienst Leerresultaten.
Op deze pagina zijn de gegevensdiensten beschreven die door deze referentiecomponenten benut kunnen worden om onderling gegevens uit te wisselen. Deze pagina bestaat uit de volgende paragrafen:
Table of Contents | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Edu-V gegevensdiensten
In onderstaand overzicht zijn de gegevensdiensten uit het Edu-V afsprakenstelsel weergegeven. Voor ieder van de gegevensdiensten is aangegeven welke referentiecomponenten de gegevensdienst kunnen benutten. Voor ieder van de referentiecomponenten is aangegeven in welke transactierol dit mogelijk is.
...