SISLink10 - (3TU) DLWO: Concept voor koppeling binnen - Frank Vercoulen (TU/e)

407 views
293 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
407
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

SISLink10 - (3TU) DLWO: Concept voor koppeling binnen - Frank Vercoulen (TU/e)

  1. 1. (3TU) DLWO: Concept voor koppeling binnen … Frank Vercoulen Functioneel beheer TU/e DLWO
  2. 2. …… en tussen instellingenen tussen instellingen Frank VercoulenFrank Vercoulen Voorzitter projectgroep 3TU DLWOVoorzitter projectgroep 3TU DLWO
  3. 3. Inhoud • Aanleiding voor koppeling (intern en extern) • Concept intern (TU/e) + demo • Concept extern (3TU) + demo • 3TU vervolg • Conclusie / Onderwijs en Studenten Service Centrum PAGE 217-06-2010
  4. 4. / Onderwijs en Studenten Service Centrum PAGE 317-06-2010 Aanleiding voor koppeling intern • Eenduidig proces kunstmatig opgeknipt (b.v. opvragen vakinformatie en aanmelden) • Combineren functies lastig (systemen kennen elkaar niet) • Verdeling vergelijkbare functies over SIS en ELO • Verdubbeling functies • Apart inloggen Systemen leidend ipv proces Bib ELOSIS Mail Toegang Bib Toegang SIS Toegang ELO Toegang Email Student Docent Gebruikersinterface (GUI) Systeem
  5. 5. Aanleiding voor koppeling extern 1. Gemeenschappelijke opleidingen of delen daarvan (3TU master, minor, vak) 2. Vergelijkbaar proces instellingsoverstijgend ondersteunen (b.v. opvragen vakinformatie of aanmelden vakken en tentamens) 3. ICT ondersteuning 3TU via koppeling (ipv 3x registreren, 3x inlogaccounts, etc. voor studenten en docenten)
  6. 6. / Onderwijs en Studenten Service Centrum PAGE 517-06-2010 Concept interne koppeling (TUE DLWO) Student Docent Bib ELOSIS Mail DLWO gebruikersinterface DLWO Informatiemakelaar Syllabus 3TU Digitale leer- en werkomgeving (DLWO) Integratie via de voorkant • Proces uitgangspunt, niet systeem Gebruiker centraal, niet techniek • Eén ingang (systemen verliezen eigen voorkant) • Functionaliteit gekoppeld • Geen verdubbeling • Groeiscenario
  7. 7. Technisch plaatje TUE DLWO / Onderwijs en Studenten Service Centrum PAGE 617-06-2010 Student Docent Bib ELOSIS Mail DLWO GUI DLWO Enterprise Service Bus (ESB) Syllabus 3TU DLWO services die bron- systemen ontsluiten Bronsystemen DLWO services die systemen koppelen en functionaliteit doorgeven (intern en extern) DLWO Presentatie
  8. 8. / Onderwijs en Studenten Service Centrum PAGE 717-06-2010 Demo TUE DLWO • Opvragen vakinformatie • Aanmelden vakken en tentamens • Opvragen persoonlijk rooster
  9. 9. Aanmelden vakken en tentamens / Onderwijs en Studenten Service Centrum PAGE 804-02-2010
  10. 10. Aanmelden voor vakken en tentamens (2) PAGE 917-06-2010
  11. 11. Persoonlijk rooster / Onderwijs en Studenten Service Centrum PAGE 1004-02-2010
  12. 12. Komend jaar: Specialisatie op kerntaken / Onderwijs en Studenten Service Centrum PAGE 1117-06-2010/ Onderwijs en Studenten Service Centrum PAGE 11 Integratie aan de achterkant • Specialisatie systemen • Administratie van ELO SIS • Planning van ELO en SIS Syllabus • Communicatie van SIS naar ELO • Afstemmen gegevensdefinities • Nieuwe functies door meer mogelijkheden koppeling • Gedeelde functies (inloggen, rollen, zoeken) 3TU Student Docent Administratie DLWO gebruikersinterface DLWO Informatiemakelaar PlanningCommunicatieContent
  13. 13. Voorbeeld overhevelen planningsfunctie van ELO naar Syllabus / Onderwijs en Studenten Service Centrum PAGE 1217-06-2010 Planning van assessments via ELO ipv via Syllabus
  14. 14. Combinatie info uit Syllabus, SIS en ELO tbv interactieve studeerwijzer / Onderwijs en Studenten Service Centrum PAGE 1317-06-2010 Course Calendar in ELO, waar dit een combinatie van Syllabus, SIS en ELO zou moeten zijn
  15. 15. Combinatie info uit Syllabus, SIS en ELO tbv interactieve studeerwijzer (2) / Onderwijs en Studenten Service Centrum PAGE 1417-06-2010 Roosterinfo in DLWO uit Syllabus en SIS
  16. 16. Concept externe koppeling (3TU) Student UT Docent UT DLWO GUI DLWO ESB Lokale systemen Student TU/e Docent TU/e DLWO GUI DLWO ESB Lokale systemen Student TUD Docent TUD DLWO GUI DLWO ESB Lokale systemen DLWO UT DLWO TUD DLWO TU/e 3TU Uitwisseling 3TU Uitwisseling 3TU Uitwisseling Federatief 3TU-concept
  17. 17. 1. Uitgangspunten • Instellingen houden eigen systemen • Student en docent werken vanuit lokale GUI (bij eigen instelling) • Koppeling via informatiemakelaar (technische term: ESB) • Uitwisseling zo veel mogelijk op basis van algemene standaarden • Vergelijkbaar proces uitwerken tot “3TU functionaliteit” • Concept opschaalbaar naar meer instellingen 2. Implicaties • Je hoeft elkaars systemen niet te kennen • Alleen uitwisseling (vraag-antwoord) is relevant • Je hoeft niet alles uit te wisselen, alleen wat relevant / afgesproken is (“koppelvlakken”) Concept externe koppeling (2)
  18. 18. 3TU proof of concept (1) Waarom? In testomgeving aantonen dat uitwisselen tussen 3TU’s mogelijk is volgens: • Het afgesproken concept • De afgesproken standaarden (functioneel en technisch) • De afgesproken randvoorwaarden (b.v. beveiliging) Wat? • Zoeken vakinfo bij alle TU’s tegelijk (vrije tekst) • Resultaten volgens standaard XCRI-CAP (4 velden vakinfo) • Presentatie resultaten in lokale (test-)GUI • Inrichten informatiemakelaar (ESB) bij elke TU • Transportbeveiliging (SSL)
  19. 19. Centraal - Functioneel koppelvlak (vraag-antwoord, antwoord volgens XCRI-CAP) - Services (FindCourse, GetCourseDetails) koppelvlak volgens 3TU-afspraken, uitwerking lokaal - Technisch koppelvlak (WSDL: berichtstructuur, lokatie services) Ervaringen - Goede scheiding ontwerpactiviteiten op 3TU-niveau en lokaal - Afspraken uitwisseling gaan over minimumset gegevens. Meer meesturen kan, maar ontvanger kiest zelf. - Samenwerking verloopt soepel en volledig online - Issues bij implementatie standaarden: • Koppelen ESB’s via SOAP 1.2 • Interpretatie XHTML in XCRI-CAP • Wederzijds valideren certificaten 3TU proof of concept (2)
  20. 20. Toepassing XCRI-CAP •catalog container voor de vakkencatalogus http://www.xcri.org/wiki/index.php/Catalog -@generated datum waarop de gegevens zijn gegenereerd http://www.xcri.org/wiki/index.php/Generated -provider container voor een aanbiedende instelling http://www.xcri.org/wiki/index.php/Provider oidentifier URI van de instelling http://www.xcri.org/wiki/index.php/Identifier otitle Naam van de instelling http://www.xcri.org/wiki/index.php/Title ourl URL van de instelling http://www.xcri.org/wiki/index.php/Url course Container voor een vak http://www.xcri.org/wiki/index.php/Course •identifier URI van het vak http://www.xcri.org/wiki/index.php/Identifier •title Naam van het vak http://www.xcri.org/wiki/index.php/Title •description Vrije tekst beschrijving van het vak (xhtml:div) http://www.xcri.org/wiki/index.php/Description •credit credits voor het vak http://www.xcri.org/wiki/index.php/Credit oscheme “ECTS” olevel leeg? (is verplicht veld) ovalue aantal ECTS, bijvoorbeeld “5.0” Vakcode : Identifier Vaknaam : Title Vakomschrijving : Description ECTS : Credit
  21. 21. Services en koppelvlak
  22. 22. Demo TU/e PoC GUI: testclient UT PoC GUI: iGoogle gadget TUD PoC GUI: testclient
  23. 23. Vervolg 3TU 1. 3TU Digitale studiegids: van aanbod naar vraag • Gaan we studenten iets aanbieden? Waar is behoefte aan? • Welke processen en hoe? Alle vakken of “atlas van uniciteiten”? Op basis van gestructureerd (verplicht) programma of vrije keuze? • Organisatorische inbedding Van ICT-experiment naar onderwijsproject 2. Aanmelden vakken en tentamens, opvragen cijfer: van publieke naar afgeschermde informatie • BepaalIdentiteit wie ben ik? (identity management) • BepaalRollen wie mag de vraag stellen en welk deel van het antwoord mag hij zien? 3. Voor alle functionaliteiten geldt: • Ga je hem aanbieden? Zo ja: hoe en aan wie? Organisatorische inbedding? • Hoe moet de vraag eruit zien en wie mag hem stellen? • Hoe moet het antwoord eruit zien? • Lokale DLWO ESB moet in staat zijn vragen (eenduidig) te beantwoorden
  24. 24. Conclusie 1. Koppeling intern en extern sterk gerelateerd • Procesbenadering essentieel • Systemen intern ontsluiten tbv eigen gebruikers impliceert opvraagbaarheid gegevens vanuit andere instelling • DLWO informatiemakelaar (ESB) is spil in uitwisseling • Ontkoppelen presentatie (GUI) en systemen essentieel • Door interne specialisatie systemen kunnen complexe vragen van gebruikers (intern en extern) vollediger beantwoord worden. 2. Federatief model • Geen apart, centraal systeem voor 3TU eigen systemen blijven • Presentatie (GUI) blijft eigen keuze instelling • Lokale introductie DLWO informatiemakelaar (ESB) essentieel • Organiseren vraag essentieel / Onderwijs en Studenten Service Centrum PAGE 2317-06-2010

×