Entwicklung eines computergestützten „Critical Incident ... - Risikous
Entwicklung eines computergestützten „Critical Incident ... - Risikous
Entwicklung eines computergestützten „Critical Incident ... - Risikous
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
- 48 -<br />
4 Auswahl geeigneter Mittel<br />
Dieses Kapitel beschäftigt sich mit der Auswahl der geeigneten Mittel für die<br />
Implementierung des <strong>computergestützten</strong> CIRS. Dabei werden im ersten Abschnitt<br />
die Funktionsweise und die Grundlagen von Webanwendungen kurz<br />
erläutert. Anschließend werden verschiedene Webframeworks kurz vorgestellt<br />
und an Hand verschiedener Kriterien, die für die <strong>Entwicklung</strong> des <strong>computergestützten</strong><br />
CIRS ausschlaggebend waren, verglichen. Der Vergleich beruht dabei<br />
auf einem ausgiebigen, praktischen Test der einzelnen Frameworks 1) . Abschließend<br />
wird eine Bewertung vorgenommen, welche den Einsatz <strong>eines</strong> der verglichenen<br />
Webframeworks begründet.<br />
4.1 Client-Server-Architektur<br />
Das CIRS für das Klinikum Görlitz soll laut den Anforderungen eine Webanwendung<br />
werden. Webanwendungen setzen auf einer Client-Server-Architektur<br />
auf. Das heißt, es gibt einen Server, auf dem die Webanwendung läuft und einen<br />
Client, auf dem ein Browser installiert ist. Der Client kann mit Hilfe des Browsers<br />
eine Anfrage (HTTP-Request) an den Server stellen. Dazu schickt ein Benutzer<br />
über eine URL einen HTTP-Request an den Server. Der Server empfängt<br />
1) Als Framework bezeichnet man eine Menge von verknüpften Klassen, welche zusammen ein<br />
wiederverwendbares und erweiterbares Gerüst für die <strong>Entwicklung</strong> von Software <strong>eines</strong> bestimmten<br />
Typs bilden. [Vli94]