Endkundenprojekt

Anschluss von moodle an MS-Access Datenbank über RESTful Webservice/ Beratung und VBA-Coding-Support

Hessen, Frankfurt am Main  ‐ Remote
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Unsere Schule entwickelt ein Learning Management System mit moodle, das wir zur automatisierten Verwaltung an unsere MS-Access Datenbank anbinden möchten.
Der bisherige Ansatz ist ein RESTful API-Plugin für moodle, dem aus der Access-DB über xml-Objekte CURL-Requests zugesandt werden.
Zum einen brauchen wir dabei bei der Code-Umsetzung in VBA Unterstützung. (Beispielsweise wird der Authorization header im xml-Objekt nicht vom Plugin-Modul erkannt.)
Zum anderen wäre allgemein eine Beratung dahingehend interessant, wie am besten eine Automatisierung der Kurs- und Anmeldeverwaltung gesteuert von MS-Access umzusetzen ist bzw. ob unser Ansatz noch verbessert werden kann.

Ziel unseres Projekts ist es, folgende Features voraussichtlich in VBA-Code zu implementieren (wobei wahrscheinlich die Fertigstellung der Funktionalitäten nicht Teil des Auftrags sein wird, sondern eher die Beratung und Anleitung dazu):
- Kurse in moodle sollen basierend auf Access-Abfragen aus der Datenbank erstellt werden.
- Diesen Kursen sollen je nach Typ und Stufe automatisiert unterschiedliche Aktivitäten (nach Vorlagen) und Zoom-Meetings mit kursspezifischen E-Mail-Adressen zugeordnet werden.
- Teilnehmer sollen basierend auf Access-Abfragen aus der Datenbank zu den moodle-Kursen in live Synchronisation angelegt, eingeschrieben, umgemeldet und abgemeldet werden.
- die Anwesenheit in moodle soll möglichst automatisch erfasst werden und von der Access-Datenbank aus abrufbar sein (eine ODBC-Verbindung besteht bereits).
- Kurse sollen bei Beendigung aus Access-Datenbank in Gruppen gelöscht werden können (Ansatz per ODBC besteht bereits).
- Die Aktivität des Cron-Dienstes in moodle muss überprüft werden.

Beratung bräuchten wir zu folgenden moodle spezifischen Problemen:
- Welche Kurskategorien-Struktur ist für eine effiziente, automatisierte Verwaltung sinnvoll?
- Mit welchen Plugins/ Themes erreichen wir eine möglichst große Anwenderfreundlichkeit für „technikferne“ Lehrkräfte bspw. beim Zugriff auf Kursverlaufsstatistiken, Aufgabenauswertungen etc.?

Insgesamt ist der zeitliche Umfang des Projekts noch nicht ganz einzuschätzen. Falls Sie derzeit sehr beschäftigt sind, könnten auch einige Stunden das Projekt bereits auf den richtigen Weg bringen. In welchen Einheiten rechnen Sie ab?

Vielen Dank für eine rasche Antwort!

Beste Grüße

Arndt David Graulich
Start
ab sofort
Budget
EUR 7,00
Dauer
1 Monate
(Verlängerung möglich)
Von
Tandem Frankfurt e.V.
Eingestellt
06.01.2021
Ansprechpartner:
Arndt David Graulich
Projekt-ID:
2023588
Vertragsart
Freiberuflich
Einsatzart
100 % Remote
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren