24
Übergabe der Anwenliegenverfolgung Abschlussprojekt von Lars Reinken

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

Embed Size (px)

Citation preview

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