Die Studiengangsverwaltungssoftware aCTIons wurde unter der Verwendung von state-of-art Methoden und Techniken entwickelt und basiert auf einer mehrschichtigen Architektur.


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: