Betriebsmodelle Flashcards
Aus welchen 3 Schichten besteht die Drei-Schichten-Architektur?
- Präsentationsschicht (Benutzerschnittstelle)
- Applikationsschicht (Geschäftslogik)
- Datenhaltungsschicht (Datenzugriff)
Was kennzeichnet die Datenhaltungsschicht?
- zentrale Datenbank für alle Geschäftsinformationen
- enthält alle Systemeinstellungen, Stammdaten, Transaktionsdaten und Bestandsdaten
Was kennzeichnet die Applikationsschicht?
- eigentliche “Applikation”
- enthält alle Funktionen zur Bearbeitung der Geschäftsprozesse
Was kennzeichnet die Präsentationsschicht?
- Benutzerschnittstelle (graphisch)
- stellt Die Programmfunktionen zur Verfügung
- “Client”-Schicht
Welche 3 Architekturformen gibt es?
- Monolithische Architektur
- Client-Server-Architektur
- Srvice-orientierte Architektur (SOA)
Wodurch kennzeichnet sich die monolithische Architektur?
- 3-Schichten untrennbar miteinander verbunden
- alles auf einem zentralen Rechner
- Bearbeiten von Programmteilen sehr schwierig
- Wiederverwendbarkeit, Portabilität eingeschrenkt
- unflexibel
Was ist die Client-Server-Architektur?
Präsentation, Verarbeitung und Datenhaltung werden physisch und logisch getrennt. Zugriff auf einen zentralen Server erfolgt über lokal installierte Clients (Fat, Rich, Thin)
Was ist ein “Fat Client”?
- gesamte Programmlogik auf dem PC des Anwenders
- benötigt Kapazität vom RAM und CPU
- traditionelle ERP-Systeme sind Fat Clients
Was ist ein “Rich Client”?
- Programmlogik zwischen Server und PC verteilt
- Software wesentlich kleiner als bei einem Fat Client
- Teile der Anwendungslogik unterstützt die Programmnutzung beim Anwender vor Ort (Drucker)
- Logikelemente mit zentraler Ressourcennutzung laufen auf dem Server
Was ist ein “Thin Client”?
- Programmlogik wird auf dem Server verarbeitet
- Client übernimmt nur die Eingabe und Präsentation
- Keine Installation von Software (Webinterface)
- oft jedoch Erweiterungen für Browser benötigt (zb. Flashplayer)
Was ist das Ziel der Service-orientierten Architektur?
Die Entwicklung fachlich geprägter Komponenten, mit eigenständiger Geschäftslogik, die im Unternehmen genutzt werden können
Was sind die Basiskomponenten einer Service-orientierten Architektur?
- Präsentation über einen Client
- Service-Orchestrierung
- Services (standardisierte Serviceschnittstellen)
Was ist die Präsentationsschicht?
- Benutzeroberfläche durch Clients (Fat, Rich)
- Thin Clients (Webbrowser)
- Mobile Benutzerschnittstellen (Apps)
Was ist die Datenbankschicht?
- ein oder mehrere Datenbanksysteme
- Datenbanken in Tabellenform
Was ist die Applikationsschicht?
- Logik der ERP-Anwendung
- Standartkomponenten für Applikationsserver
- wird ergänzt durch andere Anwedungen wie Webserver, Messagingserver, EDI-Gateways