Herzlich Willkommen zur Präsentation des Karstadtprojektes Begrüßung Problemstellung Herzlich Willkommen zur Präsentation des Karstadtprojektes Schichtenmodell Weboberfläche Sicherheit Demonstration Fazit Projektmitglieder (AG3): Martin Helwig, Christian Rogga, Sebastian Kuna, Christian Wolfram
Aufteilung der Arbeitsfelder Herr Helwig u. Herr Rogga, Programmierung der PHP-Klassen Herr Kuna, Erstellung der Datenbank u. Dokumentation Herr Wolfram, Erstellung der Weboberfläche Begrüßung Problemstellung Schichtenmodell grobe gemeinsame Planung der Datenbank damit PHP-Klassen und Frontend erstellt werden können Wichtige Klassen Session.php, Mitarbeiter.php, Wochenplan.php und Prozesse.php Weboberfläche Sicherheit Demonstration Fazit Besprechung von Erweiterungen Druckfunktion, anlegen von Teams, Filialen, Gewerken, Aufträge und administrative Funktionen Projektmitglieder (AG3): Martin Helwig, Christian Rogga, Sebastian Kuna, Christian Wolfram
4 Schichtenmodell Begrüßung Problemstellung Schichtenmodell Weboberfläche Sicherheit Demonstration Fazit Projektmitglieder (AG3): Martin Helwig, Christian Rogga, Sebastian Kuna, Christian Wolfram
Begrüßung Problemstellung Schichtenmodell Weboberfläche Sicherheit jede Klasse wird mit 3 Klassen dargestellt (Klasse_if.php, Klasse.php, Klasse_database.php) Vorteil ist leichtes Austauschen um z.B. einen anderen Datenbanktyp zu nutzen oder von Datenbank auf Dateien umzustellen Demonstration Fazit Projektmitglieder (AG3): Martin Helwig, Christian Rogga, Sebastian Kuna, Christian Wolfram
daher auch für Auflösungen von 800 x 600 px geeignet Begrüßung tabellenloses Layout daher auch für Auflösungen von 800 x 600 px geeignet Begrüßung Problemstellung Schichtenmodell verschiedene Menüs werden durch die Rechte des Benutzers gesteuert Weboberfläche Sicherheit Hilfebox expliziter Hilfetext für jeden Menüpunkt Demonstration Fazit Projektmitglieder (AG3): Martin Helwig, Christian Rogga, Sebastian Kuna, Christian Wolfram
Benutzername und Passwort authentifizieren Session: Benutzername und Passwort authentifizieren ausloggen (oder Browser schließen) wird die Session zerstört Begrüßung Problemstellung Schichtenmodell Crypt: Verschlüsselung des Passwortes encrypt --> verschlüsselt einen String decrypt --> entschlüsselt einen durch encrypt erstellten String Weboberfläche Sicherheit Demonstration Fazit Projektmitglieder (AG3): Martin Helwig, Christian Rogga, Sebastian Kuna, Christian Wolfram
beispielhafte Programmdemonstration als Administrator als Mitarbeiter Begrüßung Problemstellung beispielhafte Programmdemonstration als Administrator als Mitarbeiter Schichtenmodell Weboberfläche Sicherheit Demonstration Fazit Projektmitglieder (AG3): Martin Helwig, Christian Rogga, Sebastian Kuna, Christian Wolfram
Zufrieden mit dem bisher erreichten Teamarbeit Planung verbessern Begrüßung Problemstellung Zufrieden mit dem bisher erreichten Teamarbeit Planung verbessern genauere Absprachen und Aufgabenverteilung Reihenfolge einhalten (DB-Erstellung, PHP-Klassen, Web-Frontend) Schichtenmodell Weboberfläche Sicherheit Demonstration Fazit Projektmitglieder (AG3): Martin Helwig, Christian Rogga, Sebastian Kuna, Christian Wolfram