der Kunde |
![]() |
|
|
|
|
das Projekt |
E-Learning Plattform |
|
|
|
|
die Technik |
CMS |
plan-i:Framework 5 |
|
Datenbank |
MySQL 4 |
|
Server |
Linux |
|
Werkzeuge |
PHP 5 |
Die Inwent gGmbH bietet Informationen und Veranstaltungen rund um das Thema Internationale Weiterbildung und Entwicklung an. Auf dem Markt gibt es eine Vielzahl von Institutionen und Organisationen, die E-Learning Lehrangebote anbieten. Die Inwent gGmbH plante eine E-Learning Plattform zur Verfügung zu stellen, auf der Institute und Organisationen ihre Angebote darstellen können.
Als Ziel für die Umsetzung der Plattform wurde eine strukturierte Darstellung aller angebotenen E-Learning Kurse angestrebt, sowie eine flexible Speicherung der relevanten Daten. Die Anbieter von Weiterbildungsmaßnahmen sollten Ihre Kurse selbst einpflegen können. Um den Benutzern der Plattform die Suche nach E-Learning Inhalten zu erleichtern, sollte eine umfangreiche Suche das Herzstück der Plattform bilden.
Die Mindestanforderungen an das E-Learning Portal umfassten dabei im einzelnen:
Bei einem ersten Einführungsgespräch wurden grob die Wunschfunktionen definiert. Anschließend wurde von uns auf der Basis der gelieferten Datenstruktur und den Anforderungsspezifikationen an die technische Umsetzung die Anwendung geplant.
Das Layout wurde auf Grundlage des Corporate Design der Inwent gGmbh entwickelt. Die Navigation ist klar strukturiert und bietet einen schnellen Zugriff auf die Inhalte der Plattform.
Da die Inhalte der Plattform zum größten Teil durch die Kursanbieter generiert und gepflegt werden, wurde als Grundlage für die Speicherung der Daten eine MySQL-Datenbank gewählt und die Anwendung mit PHP programmiert.
Das verwendete plan-i:Framework stellte eine breite Palette von Funktionalititäten, wie zum Beispiel die Benutzerverwaltung und Seitenpflege, zur Verfügung und verkürzte somit den Umsetzungszeitraum erheblich. Zusätzlich zu den bestehenden Verwaltungsfunktionen wurden individuelle Erweiterungen für die E-Learning Plattform, wie die Suche nach Kursinhalten, programmiert.
Die Plattform teilt sich in drei Bereiche: einen öffentlichen Bereich, einen logingeschützten Anbieter- und Administrationbereich.
Der öffentliche Bereich beherbergt die komplexe Suche, welche mit Hilfe von Javascript eine schnelle Zusammenstellung der Suchkriterien erlaubt. Die Suchergebnisse und die Detailansichten können jeweils als PDF exportiert werden. Zusätzlich können die Benutzer eine Bewertung des Kurses vornehmen.
Kursanbieter müssen sich, bevor sie Kursdaten veröffentlichen können, registrieren. Nach erfolgreichem Login kann der Anbieter anschließend seine Kurse bearbeiten oder neue hinzufügen.
Die Inwent-Administratoren haben ebenfalls die Möglichkeit die Angebotsinhalte zu bearbeiten. Darüberhinaus können sie für die interne Bewertung der Inhalte eine Klassifizierung der Kurse vornehmen.