Skip to main content

IMS Lerende Informatie Diensten (LIS)

LIS, of Learning Information Services, een specificatie die is ontwikkeld door het IMS Global-lidmaatschap, biedt de mogelijkheid om te integreren met behulp van gebeurtenisgestuurde en batchgegevens zoals geleverd door een LIS-conform Studentinformatiesysteem. Blackboard beschouwt LIS als het model van de toekomst voor SIS-integratie.

Blackboard Learn biedt twee bouwstenen van het type LIS-integratie die worden beheerd via de pagina Geïnstalleerde hulpprogramma's voor bouwstenen: Gegevensintegratie - LIS 2.0 Concept en Gegevensintegratie - LIS 2.0 Final. LIS 2.0 Draft is bedoeld voor neerwaartse compatibiliteit, terwijl LIS 2.0 Final voldoet aan de definitieve specificatie van IMS voor LIS 2.0 Core en Outcomes. Je kunt LIS 2.0 Draft blijven gebruiken tijdens het overstappen op LIS Final. Het is mogelijk dat bepaalde gegevensaanpassingen nodig zijn tijdens de transitie van de Draft- naar de Final-versie van de LIS 2.0-integratie.

Voorgesteld lezen

Wat is LIS?

IMS Learning Information Services of LIS 2.0 moet worden gezien als de vervanger van Enterprise 1.1 en omvat een oplossing die is gebaseerd op lessen die zijn getrokken uit de implementatietekortkomingen van Enterprise 1.1. LIS 2.0 beschrijft niet alleen de uit te wisselen gegevens, maar beschrijft ook het proces voor transport en de methoden voor het publiceren en consumeren van die gegevens. Deze mate van specificatie maakt het mogelijk om de gegevens in het LIS-compatibele bronsysteem één op één te koppelen aan de processen die ervoor zorgen dat die gegevens kunnen worden verwerkt door het LMS, om zo plug-and-play integraties te ondersteunen.

LIS 2.0 is gebaseerd op webservices; compatibele systemen wisselen gegevens uit met behulp van bekende services, waarvoor ze alleen maar twee eindpunten in het systeem hoeven aan te geven. LIS 2.0 is een model dat wordt gestuurd door gebeurtenissen, hoewel het mogelijk is om platte bestanden te genereren die voldoen aan de XML-gegevensbeschrijving en deze handmatig te uploaden. Dit kan worden gerealiseerd door het integratietype LIS 2.0 te gebruiken in het SIS Framework.

Ondersteunde gegevens

Gegevensobject

Ondersteund

Gebruikers

Ja

Cursussen

Ja

Lidmaatschappen

(Inschrijvingen en personeelsopdrachten)

Ja

Organisaties

Ja

Semester

Ja

Outcomes (alleen LIS 2.0 Final)

Ja

Zie LIS 2.0-gegevensindeling voor een uitgebreide lijst met ondersteunde kenmerken per object.

Eisen

Peoplesoft-versies:

PeopleSoft Campus Solutions 9, bundel 22 of hoger

Banner-versies en afhankelijkheden:

Banner General - 8.1 of hoger is vereist Banner Student - 8.1 of hoger is vereist

Banner Intcomp - 8.0.2 is vereist Banner Financial Aid - 8.11

Voor Oracle Application Server - 10.1.3 Banner Event Publisher - 1.0

Banner Integration for eLearning - 8.1

Voor Oracle Weblogic 11g

Uitgever van bannerevenementen - 1.1

Banner Integratie voor eLearning - 8.1.1

Snelle installatie: LIS-integratietype

Naast begrip van de gegevens die betrokken zijn bij een SIS-integratie, is voor de configuratie van het LIS-integratietype kennis vereist van de SIS-functies en Learn-eindpunten, met name om te bepalen of de gegevensobjecten die worden ondersteund in het LIS-integratietype overeenkomen met de doelen van de integratie. Daarnaast is kennis van de specifieke bestandsindeling noodzakelijk. U kunt een LIS-integratie maken via de volgende stappen in de Studentinformatiesysteem-integratie-gebruikersinterface van de Learn-systeembeheerder: Gegevensintegratie > Integratie van het Studentinformatiesysteem

  1. Selecteer Integratie maken.

  2. Selecteer IMS Learning Information Services.

  3. Op het volgende scherm zie je de opties voor de configuratie die je kunt bewerken:

    Opmerking

    Als je geavanceerde configuratie wilt uitvoeren (zoals gegevenstoewijzing), moet een integratie de status Bezig met testen of Actief hebben

    1. Integratienaam: voer een naam in voor uw integratie, zoals "LIS Integration Testing"

    2. Beschrijving (optioneel): voer tekst in om de integratie te beschrijven. Bijvoorbeeld: "Test LIS-integratie met behulp van standaardinstellingen."

    3. De waarde voor Gedeelde gebruikersnaam wordt gebruikt voor het posten van gegevens, net als Gedeeld wachtwoord

    4. (optioneel) URL van het Studentinformatiesysteem Learning Information Services Batch Web Service: Dit is de URL naar de service aan de Studentinformatiesysteem-zijde die berichten voor de verwerking van batchbestanden afhandelt.

    5. (optioneel) Gebruikersnaam en wachtwoord voor batchservice: deze kunnen vereist zijn door uw Studentinformatiesysteem voor de verwerking van batchgegevensbestanden

    6. (optioneel) Gebruikersnaam en wachtwoord voor batchdownload: Deze kunnen vereist zijn voor uw Studentinformatiesysteem voor het downloaden van de batchgegevensbestanden.

    7. Stel de integratiestatus in:

      1. Inactief: geen verwerking door integratie

      2. Actief: verwerking door integratie en Learn-gegevens worden bijgewerkt

      3. Bezig met testen: verwerking door integratie en Learn-gegevens worden niet bijgewerkt

    8. Stel het detailniveau van de logboekfunctie in. Voor testdoeleinden wordt aangeraden om Alle diagnose- en foutopsporingsberichten te selecteren. Voor de status Actief wordt het aanbevolen om een lagere instelling te gebruiken, zoals Alleen fouten of Fouten en waarschuwingen.

    9. Selecteer vervolgens de gegevensbronsleutel (DSK) die je wilt gebruiken voor deze integratie. Je kunt een specifieke bestaande DSK selecteren, een nieuwe sleutel maken of de gegevensbron gebruiken die in de feed is opgenomen. In alle gevallen moet er een DSK zijn gemaakt voordat de gegevensfeeds kunnen worden verwerkt.

    10. Selecteer ten slotte de objecten die worden verwerkt via deze integratie en geef aan hoe pariteit moet worden afgehandeld. In de meeste gevallen zijn de standaardwaarden prima.

    11. Selecteer Verzenden en de nieuwe LIS-integratie wordt toegevoegd aan de lijst met integraties.

Er is nog één stap nodig om de LIS-integratie te ondersteunen en dat is het LIS-compatibele SIS-systeem zo te configureren dat gegevens via LIS naar Learn worden verstuurd. LIS-eindpunten zijn specifiek voor de vereiste taak die moet worden uitgevoerd. Meer informatie over het configureren van Blackboard voor een LIS-integratie

De integratie handmatig testen

Voordat je Learn of het SIS verder gaat configureren, is het zinvol om de nieuwe configuratie handmatig te testen. Meer over LIS 2.0 integratie testen

LIS-eindpunten

Aan de hand van deze gegevens kun je het SIS instellen voor het versturen van gegevens naar de LIS-integratie. Als er gegevens van een bepaald objecttype worden gepost naar een andersoortig eindpunt, mislukt de bewerking. Bijvoorbeeld: het posten van een cursusgegevensbestand naar een persoonseindpunt mislukt.

Belangrijk

De URL voor een eindpunt van LIS 2.0 Final is anders dan voor een Draft-eindpunt. De context voor LIS 2.0 Final is "bb-data-integration-lis-final-..." terwijl de Draft-context "bb-data-integration-lis-..." is. Hierdoor is ondersteuning mogelijk voor beide integratietypen.

Bewerking

URL van eindpunt

Beheerservice voor bulkoverdracht van gegevens

LIS 2.0 Draft:

https://<servername.domain.edu>/webapps/bb-data-integration-lis-BB<DATABASEIDENTIFIER>/services/BulkDataExchangeManagementServiceSyncSe

LIS 2.0 Final:

https://<servername.domain.edu>/webapps/bb-data-integration-lis-final-BB<DATABASEIDENTIFIER>/services/BulkDataExchangeManagementServiceSyncSe

Het Learn-eindpunt voor bulksgewijze (batch) gegevensuitwisseling voor plaatsing in de SIS-instellingen.

Beheerservice voor cursussecties

LIS 2.0 Draft:

https://<servername.domain.edu>/webapps/bb-data-integration-lis-BB<DATABASEIDENTIFIER>/services/CourseSectionManagerSyncService

LIS 2.0 Final:

https://<servername.domain.edu>/webapps/bb-data-integration-lis-final-BB<DATABASEIDENTIFIER>/services/CourseSectionManagerSyncService

Het Learn-eindpunt voor uitwisseling van cursusgegevens voor plaatsing in de SIS-instellingen.

Beheerservice voor groepen

LIS 2.0 Draft:

https://<servername.domain.edu>/webapps/bb-data-integration-lis-BB<DATABASEIDENTIFIER>/services/GroupManagementServiceSyncService

LIS 2.0 Final:

https://<servername.domain.edu>/webapps/>bb-data-integration-lis-final-BB<DATABASEIDENTIFIER>/services/GroupManagementServiceSyncService

Het Learn-eindpunt voor uitwisseling van groepsgegevens (perioden) voor plaatsing in de SIS-instellingen.

Beheerservice voor lidmaatschappen

LIS 2.0 Draft:

https://<servername.domain.edu>/webapps/bb-data-integration-lis- Service BB<DATABASEIDENTIFIER>/services/MembershipManagementServiceSyncService

LIS 2.0 Final:

https://<servername.domain.edu>/webapps/bb-data-integration-lis-final-Service BB<DATABASEIDENTIFIER>/services/MembershipManagementServiceSyncService

Het Learn-eindpunt voor uitwisseling van lidmaatschapsgegevens (inschrijvingen/docenten) voor plaatsing in de SIS-instellingen.

Beheerservice voor personen

LIS 2.0 Draft:

https://<servername.domain.edu>/webapps/bb-data-integration-lis-BB<DATABASEIDENTIFIER>/services/PersonManagementServiceSyncService Service

LIS 2.0 Final:

https://<servername.domain.edu>/webapps/bb-data-integration-lis-final-BB<DATABASEIDENTIFIER>/services/PersonManagementServiceSyncService Service

Het Learn-eindpunt voor uitwisseling van persoonsgegevens (gebruikers) voor plaatsing in de SIS-instellingen.

Beheerservice voor Outcomes

Alleen LIS 2.0 Final

https://<servername.domain.edu>/webapps/bb-data-integration-lis-final-BB<DATABASEIDENTIFIER>/services/OutcomesManagementServiceSyncService

Het SIS-eindpunt voor bulksgewijze gegevensuitwisseling.

Beheerservice voor bulkoverdracht van gegevens

Dit wordt gekopieerd naar de UI van Learn voor configuratie van de LIS-integratie vanuit een instelling die beschikbaar is in het SIS.

Het SIS-eindpunt voor bulksgewijze gegevensuitwisseling.

Meer over LIS 2.0-gegevensformaat

Bekend probleem: gegevens voor het samenvoegen van LIS-secties worden niet verwerkt

U moet de bovenliggende cursus- en onderliggende secties handmatig maken en vervolgens de integratie van Flat File gebruiken om ze samen te voegen.

  1. Maak de onderliggende secties met behulp van de LIS-integratie.

  2. Maak de bovenliggende cursus.

  3. Gebruik het integratietype Momentopname-bestand om de gemaakte onderliggende secties samen te voegen met de bovenliggende cursus.

  4. Selecteer deze optie om Wijzigen bij update te negeren voor het volgende om ervoor te zorgen dat het platte bestand de waarde voor de cursusnaam die is ingesteld door de LIS-integratie niet overschrijft.

    1. Batch-UID

    2. Cursus-ID

    3. Cursusnaam

  5. Neem de volgende velden op in het platte bestand:

    external_course_key|course_id|course_name|master_course_key XLIST_10.201501|XLIST_10.10.201501|ACCT-409-401 ISIN-409-401 Spring 2015| 10.201501|10.201501|10.201501|XLIST_10.201501 11.201501|11.201501|11.201501|XLIST_10.201501