Hochschulschrift (Dissertation)

Logos-Verlag, Berlin, 2014

ISBN: 978-3-8325-3636-7

URL: http://www.logos-verlag.de/cgi-bin/engbuchmid?isbn=3636&lng=deu&id


Abstract

Modern e-learning systems represent a special type of web information systems. By definition, information systems are special computerized systems used to perform data operations by multiple users simultaneously. Each active user consumes an amount of hardware resources. A shortage of hardware resources can be caused by growing number of simultaneous users. Such situation can result in overall malfunctioning or slowed-down system. In order to avoid this problem, the underlying hardware system gets usually continuously upgraded. These upgrades, typically accompanied with various software updates, usually result in a temporarily increased amount of available resources.

This work deals with the problem in a different way by proposing an implementation of a web e-learning system with a modified software architecture reducing resource usage of the server part to the bare minimum. In order to implement a full-scale e-learning system that could be used as a substitute to a conventional web e-learning system, a Rich Internet Application framework was used as basis. The technology allowed implementation of advanced interactivity features and provided an easy transfer of a substantial part of the application logic from server to clients. In combination with a special server application, the server part of the new system is able to run with a reasonable performance on a hardware with very limited computing resources.

Zusammenfassung

Moderne E-Learning Systeme repräsentieren eine spezielle Art von Informationssystemen. Wachsende Mengen an Personen, die solche Informationssysteme simultan benutzen, erschöpfen die Ressourcen der unterliegenden Hardware. Der Ressourcen-Mangel und Überlast können zur schwächeren Systemleistung und zu längeren Wartezeiten bei der Interaktion einzelner Benutzer mit solchen Systemen führen. Zur Bewältigung dieses Problems wird die unterliegende Hardware in der Praxis kontinuierlich aufgerüstet, womit die verfügbaren Systemressourcen und damit verbundene Systemleistung temporär erhöht werden.

Diese Arbeit befasst sich mit der Modellierung und Implementierung eines leistungsfähigen E-Learning-Systems mit unterschiedlicher Softwarearchitektur, welche die für den Betrieb erforderlichen Ressourcen zu minimieren versucht. Zur Sicherstellung einer hohen Flexibilität und Anwendbarkeit wird das neue System so entworfen, dass die gesamte Lösung als ein Webinformationssystem implementiert werden kann. Der Einsatz von einem Entwicklungsframework zum Erstellen von Rich Internet Applications ermöglicht einerseits die Umsetzung von komplexen multimedialen Anwendungen und innovativen Bedienungskonzepten, andererseits mit einer speziellen Serversoftware bietet die gesamte Kombination eine Leistung, die auch mit leistungsarmer Serverhardware den zügigen Betrieb ermöglicht.