Architektur
Die Studiengangsverwaltungssoftware aCTIons wurde unter der Verwendung von state-of-art Methoden
und Techniken entwickelt und basiert auf einer mehrschichtigen Architektur.
In obiger Darstellung der Systemarchitektur lassen sich vier Schichten deutlich abgrenzen.
Die Präsentationsschicht beinhaltet die verwendeten clientseitigen Web-Technologien (HTML, CSS, JavaScript)
zur Informationsdarstellung.
Die Applikationsschicht ist charakterisiert durch serverseitige Web-Technologien (Servlets, PHP), die zur
dynamischen Erzeugung und Verarbeitung von Information dienen.
Die Datenhaltungsschicht besteht wiederum aus 2 Komponenten:
zum einen aus der Persistenzschicht, die durch ein Datenbankmanagementsystem (DBMS) abgebildet wird, zum anderen
aus einer Datenbankzugriffsschicht, die die Funktionalität des konkreten DBMS abstrahiert und somit
der Applikationsschicht einen weitgehend portablen Zugriff auf Datenobjekte ermöglicht.
Das bringt vor allem Vorteile für eine höhere Flexibilität, Performance, aber auch für die Wartbarkeit der ganzen
Software.
Weiteres zu diesem Thema:
Druckversion