Tose – Gruppe Applikation

Preview:

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

1

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

2

Inhalt

Organisation Vorgehen Teamreflektion Applikation Vorschläge Fragen/Diskussion

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)

4

Webseite

Startseite News

About Gruppeninfo

Agendas&Minutes

Dateien◦ Allgemeine Dateien

Tasklist◦ Dropbox

Time Recording◦ Dropbox

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

6

Vorgehen im INC-1

DB Queries wurden erstellt

Code wurde ins Repository «tose-sushi» gestellt

Zusammenfügen mit der GUI

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

8

Projekt- und Teamreflektion

Positives

Organisation

Arbeitsatmosphäre (Motivation, Engagement, etc.)

Zuverlässigeserfüllen der Tasks

Erfolgreich abgeschlossene INITund INC-1 Phase

Projekt Meetings

9

Projekt- und Teamreflektion

Negatives (mögliche) Verbesserung

Protokoll Dokumentenvorlage

Struktur Teamwebseite Neugestaltung

Entwicklungsumgebung Handbuch, Tutorial

Dokumentation Javadoc,allgemein verbesserte Dokumentation

10

Source – Klassendiagramm (INC-1)

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

12

SourceCode- DB Verbindung

DB Informationen in Variablen:

Verbindung zu DB aufbauen:

13

SourceCode – Teamname in DB

Startet in GruppennameZugriff.java

Query wird an MySQL.java weitergegeben

14

SourceCode – Spiele auslesenSpieleZugriff.java

15

Javadoc

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

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

17

Fragen/Diskussion