campus-management-system hisinone … · campus-management-system hisinone (schnittstellen)...
Post on 17-Sep-2018
249 Views
Preview:
TRANSCRIPT
Campus-Management-System HISinOne(Schnittstellen) - Lessons Learned
Dortmund, den 17. März 2016Referent: Arn Waßmann
2Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
Agenda
• Einleitung
• Schnittstellen– Vergangenheit
– Gegenwart
– Zukunft
• Lessons Learned
• Fragen sowie Diskussionsrunde
3Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
EINLEITUNG
4Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
� Interessenten beraten� Studierende verwalten� Alumni betreuen
Campus-Management-System
Interessen-
management
Bewerbungs-
management
Raumplanung
Studiengangs-
management
Studierenden-
verwaltung
Zulassungs-
management
Veranstaltungs-
management
Lehrenden-
verwaltung
Prüfungs-
management
Evaluierung
Alumni-
management
Campus-
Management-
System
5Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
HISinOne als Teil der Systemlandschaft
• Hochschulsystemlandschaft:–E-Learning
–Lehrplanung
–Dokumenten-Management
– Identitäten
–Bibliothek
–Druckerkonten
–Lernräume
–…
6Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
Integration von HISinOne
HISinOne-Portal
HISinOne-Services
HISinOne-Datenbank
Andere Services
Andere Datenbanken
BAU-GXSVA/QISSVAFSV/QISFSV
E-LearningLehrplanungBibliothek …
7Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
Integration über Schnittstellen
• Schnittstellen–Lesen von Information
–Schreiben von Informationen
� Integration
• Ideal: Eine Stelle an der Daten gepflegt werden
8Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
SCHNITTSTELLEN
9Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
Schnittstellen – Vergangenheit
• Anbieterabhängig: –Moodle, DMS
–Problem: Nie das passende System
–Vielfacher Entwicklungsaufwand
• Über Datenbank–Problem: Validierung, Protokollierung, …
HISinOneSystem
10Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
Schnittstellen – Gegenwart
• SOAP-Schnittstellen
• Portal-Integration
• Nächtliche Migrationen
• Rudimentäre DMS-, E-Learning-Anbindung
� Anforderungen zur Anbindung verschiedener Systeme
11Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
Schnittstellen – Gegenwart
• Beispiel: Universität Göttingen
12Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
Schnittstellen – Zukunft
• Generische Web-Service-Schnittstellen–Aktiv und passiv
–Middleware / Connector erforderlich
–Für Anwendungsfälle
• Ausblick REST Proof of Concept–Apps, Oberflächentechnologien,
Drittanwendungen, OAuth
13Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
Schnittstellen – Zukunft
• Themen für die nahe Zukunft:–E-Learning (technisches FD)
–Lehrplanung (Stundenplan)
HISinOneMiddleware
SystemSystemSystemSystemSystem
MiddlewareMiddleware
14Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
LESSONS LEARNED
15Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
Lessons Learned
• Allgemeine statt anbieterspezifische Schnittstellen–Pflege und Wartung
–Konzentration auf die eigene Fachdomäne (Campus-Management)
–Keine Verlagerung der Fachlichkeit in die Schnittstelle (Bereitstellung)
– Integration verschiedener Fremdsysteme zur gleichen Zeit
16Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
Lessons Learned
• Schon jetzt: Allgemeine SOAP-Schnittstellen für Zugriffe auf Grunddaten, Räume, Personen, Veranstaltungsdaten
• TODO: Konzept für fachliche Integration - Deeplinks (Permalinks) in die angebundenen Systeme (Fremdsystem liefert diese URL)
17Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
Lessons Learned
• Kein direkter Datenbankzugriff, besser definierte Schnittstelle (Web-Service)–Technologie-Stack (Protokollierung,
Rollen & Rechte, Validität, Caching, …)
–Keine fachliche Aufbereitung durch HISinOne (Serviceorientierung)
–Updatesicherheit, Stabilität und Wartbarkeit
18Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
Lessons Learned
• Nachhaltigkeit–Langfristig stabile Anbindung auch bei
Versionswechseln der angebunden Systeme
–Stabilität der Web-Services durch Versionierung
19Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
Lessons Learned
• Mobile Darstellung–Responsive Darstellung der Oberflächen
–Auswahl passender Drittanwendungen
20Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
Lessons Learned
• Flexibilität und Erweiterbarkeit–Konfigurierbare Web-Services (Meta-
Daten) auf Attribut- und Objektebene
• Einfachheit–Aufbau von REST-Schnittstellen für
Anwendungsfälle die in „Echtzeit“ gebraucht werden
–Nutzerentscheidung über die Verwendung der eigenen Daten
21Campus-Management-System HISinOne (Schnittstellen) - Lessons Learned
FRAGEN SOWIE
DISKUSSIONSRUNDE
top related