Abschlussprojekt von Lars Reinken. Anwendung (GUI) Server und ihre Aufgaben Datenbankstruktur...

24
Übergabe der Anwenliegenverfolgung Abschlussprojekt von Lars Reinken

Transcript of Abschlussprojekt von Lars Reinken. Anwendung (GUI) Server und ihre Aufgaben Datenbankstruktur...

Page 1: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Übergabe der Anwenliegenverfolgung

Abschlussprojekt von Lars Reinken

Page 2: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Anwendung (GUI) Server und ihre Aufgaben Datenbankstruktur (MSSQL) Serverkonfiguration (IIS) Programmaufbau

◦ Struktur◦ Nachladen der Kategorien

Zusammenfassung

Inhaltsverzeichnis

Page 3: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Anwendung (GUI) Server und ihre Aufgaben Datenbankstruktur (MSSQL) Serverkonfiguration (IIS) Programmaufbau

◦ Struktur◦ Nachladen der Kategorien

Zusammenfassung

Inhaltsverzeichnis

Page 4: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.
Page 5: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.
Page 6: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.
Page 7: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.
Page 8: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Anwendung (GUI) Server und ihre Aufgaben Datenbankstruktur (MSSQL) Serverkonfiguration (IIS) Programmaufbau

◦ Struktur◦ Nachladen der Kategorien

Zusammenfassung

Inhaltsverzeichnis

Page 9: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Aufbau der AnwendungClientWebbrowser(IE)(Javascript)

WebserverIISPHP

DatenbankserverMSSQL

HTTP-Request

HTML-Site

ParameterErgebnisse

Page 10: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Anwendung (GUI) Server und ihre Aufgaben Datenbankstruktur (MSSQL) Serverkonfiguration (IIS) Programmaufbau

◦ Struktur◦ Nachladen der Kategorien

Zusammenfassung

Inhaltsverzeichnis

Page 11: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Datenbankstruktur

Page 12: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Anwendung (GUI) Server und ihre Aufgaben Datenbankstruktur (MSSQL) Serverkonfiguration (IIS)

◦ Authentifizierung Programmaufbau

◦ Struktur◦ Nachladen der Kategorien

Zusammenfassung

Inhaltsverzeichnis

Page 13: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Zend-Engine◦ PHP-Interpreter

Authentifizierung

IIS

Page 14: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Authentifizierung(IIS)

Domain-Controller

IISWebbrowser

ZugriffsanfrageAufgabeLösung

Aufgabe, LösungLösungsbestätigung

Antwort

Page 15: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Authentifizierung(MSSQL)

IIS MSSQL

UPN (User Principal Name)[email protected]

Daten

Page 16: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Anwendung (GUI) Server und ihre Aufgaben Datenbankstruktur (MSSQL) Serverkonfiguration (IIS)

◦ Authentifizierung Programmaufbau

◦ Struktur◦ Nachladen der Kategorien

Zusammenfassung

Inhaltsverzeichnis

Page 17: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Programmstruktur

View

Model

Datenbank

Anfrage Daten

Veränderung

Anliegen-Informationen

Page 18: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Anwendung (GUI) Server und ihre Aufgaben Datenbankstruktur (MSSQL) Serverkonfiguration (IIS)

◦ Authentifizierung Programmaufbau

◦ Struktur◦ Nachladen der Kategorien

Zusammenfassung

Inhaltsverzeichnis

Page 19: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

HTTP-AufrufClientWebbrowser (IE)

Webserver (IIS)

Datenbank (MSSQL)

Aufruf

Darstellen

PHPHTTP-Request

HTML/Text-Daten

Page 20: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Kategorien nachladen(AJAX)ClientWebbrowser (IE)

Webserver (IIS)

Datenbank (MSSQL)

Aktion

Daten einfügen

PHPHTTP-Request (Hintergrund)

XML/Text-Daten

Page 21: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Datenbankdiagramm

Page 22: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Anwendung (GUI) Server und ihre Aufgaben Datenbankstruktur (MSSQL) Serverkonfiguration (IIS)

◦ Authentifizierung Programmaufbau

◦ Struktur◦ Nachladen der Kategorien

Zusammenfassung

Inhaltsverzeichnis

Page 23: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

PHP-Programm Zend-Engine Anliegen anzeigen IIS-Authentifizierung

Internet-Explorer Kategorie ≠ Anwender Kategorie Kategorie Auswahl AJAX-Request

Zusammenfassung

Page 24: Abschlussprojekt von Lars Reinken.  Anwendung (GUI)  Server und ihre Aufgaben  Datenbankstruktur (MSSQL)  Serverkonfiguration (IIS)  Programmaufbau.

Ende