Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

1 Trainingsplan mit Java SS 2011. Ziel Grundidee Datenstruktur Programmbeschreibung Ausblick - Optimierungsmöglichkeiten Fazit Agenda 2.

Ähnliche Präsentationen


Präsentation zum Thema: "1 Trainingsplan mit Java SS 2011. Ziel Grundidee Datenstruktur Programmbeschreibung Ausblick - Optimierungsmöglichkeiten Fazit Agenda 2."—  Präsentation transkript:

1 1 Trainingsplan mit Java SS 2011

2 Ziel Grundidee Datenstruktur Programmbeschreibung Ausblick - Optimierungsmöglichkeiten Fazit Agenda 2

3 Ziel -Erstellen von individuellen Trainingsplänen -Dokumentation von Trainingsterminen und Trainingszustand -Dauer -Wiederholung -Gewicht -Optional: Überblick über das Training in Html 3 Grundlagen Klassischer Einkaufsprozess Elektronischer Einkaufsprozess E-Procurement Modelle Nutzen & Risiken Checkliste Fazit

4 4

5 Grundüberlegungen -Kunden füllen einen Trainingsplan pro Trainingstag aus -Trainingspläne müssen vergleichbar sein in Bezug auf Trainingsdauer, Trainingsgewicht -Trainingsplan enthält Geräte mit unterschiedlichen Eigenschaften (Kraftgeräte, Ausdauergeräte 5 Grundlagen Klassischer Einkaufsprozess Elektronischer Einkaufsprozess E-Procurement Modelle Nutzen & Risiken Checkliste Fazit

6 Datenstruktur - Objektdesign 6 Grundlagen Klassischer Einkaufsprozess Elektronischer Einkaufsprozess E-Procurement Modelle Nutzen & Risiken Checkliste Fazit Array List Kunden (Objekte) Objekt Kunde 1 Objekt Kunde 2 Objekt Kunde 1 Array List Plan (Objekte) Plan 1Plan 2 Array List Kunden (Objekte) Objekt Kunde 1 Objekt Kunde 2 Array List Plan (Objekte) Plan 3Plan 4

7 Datenstruktur - Objektdesign 7 Grundlagen Klassischer Einkaufsprozess Elektronischer Einkaufsprozess E-Procurement Modelle Nutzen & Risiken Checkliste Fazit Array List Plan (Objekte Kunde 1) Plan 1 (Mo) Laufband, Start, Ende Plan 2 (Mo) Beinpresse, Start, Ende Plan 3 (Mi) Laufband, Start, Ende Plan 4 (Fr) Laufband, Start, Ende Array List Plan (Objekte Kunde 1) Plan 1 (Mo) Laufband, Start, Ende Plan 2 (Mo) Beinpresse, Start, Ende Plan 3 (Mi) Laufband, Start, Ende Plan 4 (Fr) Laufband, Start, Ende

8 Datenstruktur 8 Grundlagen Klassischer Einkaufsprozess Elektronischer Einkaufsprozess E-Procurement Modelle Nutzen & Risiken Checkliste Fazit KlasseBeschreibung Gerät.java GerätAusd.java GerätInfo.java GerätKraft.java Geräteinformationen Beschreibung ID Kunde.javaKundeninformationen Vorname Nachname KdID Plan.javaTrainingspläne der Kunden Startzeit / Endzeit an Station X Gewicht Wiederholungen Htmlprinter.javaHtml Ausgabe der Pläne

9 public void printPersonStatusHtml(Kunde k, List plan) { DateTools datetool = new DateTools(); try { BufferedWriter out = new BufferedWriter(new FileWriter(k.getKdID() + k.getVorname() + k.getNachname() +".html")); out.write(" Trainingsplan für " + k.getVorname() + " " + k.getNachname() + " "); out.write(" \n"); out.write(" Datum Gerät Planwert WH Ist-Dauer Veränderung zu Letztem \n"); for (Plan p : plan) { out.write(" " + " "+ p.df.format(p.getStart()) +" " + " "+ p.getGerät().description +" " + " "+ p.getGewicht() + " " + p.getGerät().getEinheit() + " " + " "+ p.getWiederholungen() + " " + " "+ datetool.MinuteDiff(p.getEnd(), p.getStart()) + " min" + " " + " "+ p.getTimediff() + " min" + " " + " \n"); } out.write(" "); out.close(); } catch (IOException x) {} } Html Ausgabe Ausgabe in Projektordner

10 SVN Subversion Versionsverwaltung Repository: 10 Grundlagen Klassischer Einkaufsprozess Elektronischer Einkaufsprozess E-Procurement Modelle Nutzen & Risiken Checkliste Fazit

11 Datenstruktur -…-… 11 Grundlagen Klassischer Einkaufsprozess Elektronischer Einkaufsprozess E-Procurement Modelle Nutzen & Risiken Checkliste Fazit

12 Datenstruktur -…-… 12 Grundlagen Klassischer Einkaufsprozess Elektronischer Einkaufsprozess E-Procurement Modelle Nutzen & Risiken Checkliste Fazit

13 13 Grundlagen Klassischer Einkaufsprozess Elektronischer Einkaufsprozess E-Procurement Modelle Nutzen & Risiken Checkliste Fazit


Herunterladen ppt "1 Trainingsplan mit Java SS 2011. Ziel Grundidee Datenstruktur Programmbeschreibung Ausblick - Optimierungsmöglichkeiten Fazit Agenda 2."

Ähnliche Präsentationen


Google-Anzeigen