17
TOSE – GRUPPE APPLIKATION Christian Jäggi - Anton Kovacevic - Jan Portner - Michaela Zingg 1

Tose – Gruppe Applikation

Embed Size (px)

DESCRIPTION

Tose – Gruppe Applikation. Christian Jäggi - Anton Kovacevic - Jan Portner - Michaela Zingg. Inhalt. Organisation Vorgehen Teamreflektion Applikation Vorschläge Fragen/Diskussion. Rollenverteilung. Projektmanager Michaela Zingg ( Stv . Anton Kovacevic) Webmaster - PowerPoint PPT Presentation

Citation preview

Page 1: Tose – Gruppe Applikation

1

TOSE – GRUPPE APPLIKATIONChristian Jäggi - Anton Kovacevic - Jan Portner - Michaela Zingg

Page 2: Tose – Gruppe Applikation

2

Inhalt

Organisation Vorgehen Teamreflektion Applikation Vorschläge Fragen/Diskussion

Page 3: Tose – Gruppe Applikation

3

Rollenverteilung

Projektmanager Michaela Zingg (Stv. Anton Kovacevic)

Webmaster Anton Kovacevic (Stv. Michaela Zingg)

Testmanager Jan Portner (Stv. Christian Jäggi)

Infrastrukturmanager/Coder Christian Jäggi (Stv. Jan Portner)

Page 4: Tose – Gruppe Applikation

4

Webseite

Startseite News

About Gruppeninfo

Agendas&Minutes

Dateien◦ Allgemeine Dateien

Tasklist◦ Dropbox

Time Recording◦ Dropbox

Page 5: Tose – Gruppe Applikation

5

Vorgehen im INC-1

Organisation untereinander

PoC und Grundstruktur in Eclipse erstellt

Methoden (Setter und Getter) als Schnittstelle

Dummy Daten für die Datenbank generiert

Page 6: Tose – Gruppe Applikation

6

Vorgehen im INC-1

DB Queries wurden erstellt

Code wurde ins Repository «tose-sushi» gestellt

Zusammenfügen mit der GUI

Page 7: Tose – Gruppe Applikation

7

Vorgehen am Mittwoch

Klassenbesprechung der Fortschritte Meeting im Team

Probleme Erledigung der Aufgaben besprechen Brainstorming über das nächste Vorgehen Ziele formulieren Aufgaben zuordnen

Page 8: Tose – Gruppe Applikation

8

Projekt- und Teamreflektion

Positives

Organisation

Arbeitsatmosphäre (Motivation, Engagement, etc.)

Zuverlässigeserfüllen der Tasks

Erfolgreich abgeschlossene INITund INC-1 Phase

Projekt Meetings

Page 9: Tose – Gruppe Applikation

9

Projekt- und Teamreflektion

Negatives (mögliche) Verbesserung

Protokoll Dokumentenvorlage

Struktur Teamwebseite Neugestaltung

Entwicklungsumgebung Handbuch, Tutorial

Dokumentation Javadoc,allgemein verbesserte Dokumentation

Page 10: Tose – Gruppe Applikation

10

Source – Klassendiagramm (INC-1)

Page 11: Tose – Gruppe Applikation

11

MySQL Connector/J

Offizieller JDBC Treiber von MySQL

Konvertiert „JDBC calls“ direkt ins MySQL Protokoll

Type 4 Driver: Vorteile:

Plattform unabhängig Bessere Leistung

Nachteil: Datenbank abhängig

Tipp: Vor Gebrauch extrahieren

Page 12: Tose – Gruppe Applikation

12

SourceCode- DB Verbindung

DB Informationen in Variablen:

Verbindung zu DB aufbauen:

Page 13: Tose – Gruppe Applikation

13

SourceCode – Teamname in DB

Startet in GruppennameZugriff.java

Query wird an MySQL.java weitergegeben

Page 14: Tose – Gruppe Applikation

14

SourceCode – Spiele auslesenSpieleZugriff.java

Page 15: Tose – Gruppe Applikation

15

Javadoc

Software-Dokumentationswerkzeug @author, param, return, etc. HTML-Dokumentationsdateien Index.html

Page 16: Tose – Gruppe Applikation

16

Vorschläge/weiteres Vorgehen

Team: Lose Kopplung / Starke Bindung beachten

Eingabe Einschränkungen / Tests

Projekt allgemein: Tutorial für das nächste Semster

Assembla, Eclipse Plugin, Database Connector

Page 17: Tose – Gruppe Applikation

17

Fragen/Diskussion