160 likes | 276 Views
UML Pr äsentation Team 2 Projekt Sportereignis. Datenbankpraktikum WS 2009. Inhaltsverzeichnis. UML Übersicht Gesamt-Übersicht und MVC-Einteilung MVC-Umsetzung & Designentscheidungen Umsetzung Beans , DAO-Pattern, Facade Pattern Navigierbarkeit und Objektreferenzen
E N D
UML Präsentation Team 2ProjektSportereignis Datenbankpraktikum WS 2009
Inhaltsverzeichnis • UML Übersicht • Gesamt-Übersicht und MVC-Einteilung • MVC-Umsetzung & Designentscheidungen • Umsetzung Beans, DAO-Pattern, Facade Pattern • Navigierbarkeit und Objektreferenzen • BO, Controller und View • Sequenzdiagramm • Ablauf eines Aufrufs für Detailansicht einer Veranstaltung Datenbankpraktikum Team2
UML Übersicht Data Access Objects DAO‘s Business Objects BO‘s Model Controller Servlets View JSP‘s Datenbankpraktikum Team2
Inhaltsverzeichnis • UML Übersicht • Gesamt-Übersicht und MVC-Einteilung • MVC-Umsetzung & Designentscheidungen • Umsetzung Beans, DAO-Pattern, Facade Pattern • Navigierbarkeit und Objektreferenzen • BO, Controller und View • Sequenzdiagramm • Ablauf eines Aufrufs für Detailansicht einer Veranstaltung Datenbankpraktikum Team2
Umsetzung Beans • abc Datenbankpraktikum Team2
Model – DAO Pattern Datenbankpraktikum Team2
Model – DAO Pattern Datenbankpraktikum Team2
Model – Facade Pattern Datenbankpraktikum Team2
Model – Facade Pattern Datenbankpraktikum Team2
Inhaltsverzeichnis • UML Übersicht • Gesamt-Übersicht und MVC-Einteilung • MVC-Umsetzung & Designentscheidungen • Umsetzung Beans, DAO-Pattern, Facade Pattern • Navigierbarkeit und Objektreferenzen • BO, Controller und View • Sequenzdiagramm • Ablauf eines Aufrufs für Detailansicht einer Veranstaltung Datenbankpraktikum Team2
Navigierbarkeit und Objektreferenzen • MonodirektionaleNavigierbarkeitimSpeicher • Lazy Fetching Datenbankpraktikum Team2
Inhaltsverzeichnis • UML Übersicht • Gesamt-Übersicht und MVC-Einteilung • MVC-Umsetzung & Designentscheidungen • Umsetzung Beans, DAO-Pattern, Facade Pattern • Navigierbarkeit und Objektreferenzen • BO, Controller und View • Sequenzdiagramm • Ablauf eines Aufrufs für Detailansicht einer Veranstaltung Datenbankpraktikum Team2
BO, Controller und View • Controller lädt über das BO die Beans und deren Details • Details, welche die Bean nicht direkt referenziert, werden über Listen, die als Parameter übergeben werden, gefüllt Datenbankpraktikum Team2
Inhaltsverzeichnis • UML Übersicht • Gesamt-Übersicht und MVC-Einteilung • MVC-Umsetzung & Designentscheidungen • Umsetzung Beans, DAO-Pattern, Facade Pattern • Navigierbarkeit und Objektreferenzen • BO, Controller und View • Sequenzdiagramm • Ablauf eines Aufrufs für Detailansicht einer Veranstaltung Datenbankpraktikum Team2
Sequenzdiagramm Datenbankpraktikum Team2
Danke für ihre Aufmerksamkeit • Danke für die Hilfe bei den Fragen! • Fragen zur Umsetzung? Datenbankpraktikum Team2