Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

FLEET MANAGEMENT Wirtschaftsinformatik Projekt WS 2012-13 Benny Brand | Paul Fuchs | Gui Rong Ko | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias.

Ähnliche Präsentationen


Präsentation zum Thema: "FLEET MANAGEMENT Wirtschaftsinformatik Projekt WS 2012-13 Benny Brand | Paul Fuchs | Gui Rong Ko | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias."—  Präsentation transkript:

1 FLEET MANAGEMENT Wirtschaftsinformatik Projekt WS Benny Brand | Paul Fuchs | Gui Rong Ko | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 1

2 Gliederung Fleet Management Xtreme Programming Aufbau Java – MVC, Singleton- Patterns – Klassen Aufbau PHP Funktionen – Suchfunktion – Fahrzeuge anlegen/bearbeiten – Reservierungen – Mitarbeiterübersicht – Werkstattübersicht – Statistiken – PDF-Generator Preview Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 2

3 Fleet Management Tool Einfach Möglichkeit den firmeninternen Fuhrpark zu verwalten – Ausleihe – Reservierung – Mitarbeiterverwaltung – Statistiken – Zusätzliche Weboberfläche Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 3

4 ER-Model Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 4

5 Xtreme Programming Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 5 RollenAufgabenBeispiel ProduktbesitzerHat Verantwortung, setzt Prioritäten, Entscheider für bestes ROI Produktmanagement, Marketing, ein Benutzer, Kunde, Manager des Benutzers, Analyst, Sponsor KundeEntscheidet, was gemacht wird, gibt Rückmeldung, Auftraggeber Auftraggeber, kann auch Produktbesitzer sein EntwicklerEntwickelt das ProduktProgrammierer, Tester, DB- Experte, Architekt, Designer ProjektmanagerFührung des TeamsNormalerweise Produktbesitzer, kann auch Entwickler sein BenutzerWird das zu erstellende Produkt nutzen Nutzer des Produkts Quelle:

6 User Stories Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 6

7 Pair-Programming Wechselnde Paare Höherer Wissenstransfer Anfänger kommen schneller rein Ständiger Codereview Ziel: Bessere Codequalität Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld

8 Aufbau Java Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 8

9 MVC MVC Pattern – Flexible Programmierung Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld ViewControllerModel DAO

10 Singleton Singleton Pattern – Nur ein Objekt der Klasse darf existieren Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 10 Singleton -instance: Singleton -Singleton() + getInstance(): Singleton

11 Singleton Beispiel: package com.hsulm.wf5.fleetmanagement.model; public class FahrzeugDAO implements InterfaceDAO { private Ausstattung ausstattung; // Singleton// nur ein Objekt der Klasse kann erzeugt werden private static FahrzeugDAO instance = new FahrzeugDAO(); Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 11

12 Aufbau Packages – Controller – Database – Exceptions – Grafics – Model – PDFGeneration – StatisticView – Tests – View Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld

13 Übersicht der Funktionen – Fahrzeuge anlegen/bearbeiten – Reservierungen – Mitarbeiterübersicht – Werkstattübersicht – Statistiken – PDF-Generator – Suchfunktion Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 13

14 Aufbau PHP BENNNNNNNNNYYYYYYYYYYYYYYYY Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 14

15 Suchfunktion Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 15

16 Suchfunktion Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 16

17 Fahrzeuge anlegen/bearbeiten Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 17

18 Fahrzeuge anlegen/bearbeiten Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 18

19 Reservierungen Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 19

20 Reservierungen Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 20

21 Mitarbeiterübersicht Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 21

22 Mitarbeiterübersicht Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 22

23 Werkstattübersicht Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 23

24 Werkstattübersicht Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 24

25 Statistiken Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 25

26 Statistiken Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 26

27 PDF-Generator Generation von PDFs – Tabellen Fahrzeug Reservierungen Mitarbeiter – Statistiken Top 5 gefahrene Kilometer Reservierte Fahrzeuge Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 27

28 PDF-Generator Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 28

29 PDF-Generator Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 29

30 PDF-Generator Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 30

31 PDF-Generator Programmierung – PDFGenerator.java Erstellt PDF – ExportPDFFrame.java (GUI) Ruft Jtables auf – Jtables-Klassen und Statistik-Klassen Rufen PDFGenerator auf Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 31

32 Benny Brand | Paul Fuchs | Gui Ro Kong | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias Schmitt | Markus Schönfeld 32


Herunterladen ppt "FLEET MANAGEMENT Wirtschaftsinformatik Projekt WS 2012-13 Benny Brand | Paul Fuchs | Gui Rong Ko | Boris Oechsle | Elizaveta Olar | Thomas Oppel | Matthias."

Ähnliche Präsentationen


Google-Anzeigen