22

Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Embed Size (px)

Citation preview

Page 1: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen
Page 2: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Die GruppeO Tino ReuschelO Andy KlayO Michael Koppen

Page 3: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

GliederungO Die IdeeO UmsetzungO ZukunftO Vorführung

Page 4: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Die Idee

Page 5: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Die Idee

O jProject ist eine ProjektverwaltungsumgebungO Mit jProject kann eine Benutzergruppe Teams

zur Realisierung eines Projektes bilden und sich selbst organisieren

O Dabei bekommen die Nutzer eine umfangreiche Datenbank, gefüllt mit nützlichen Daten zur Implementierung in ihre Projekte, zur Verfügung

O Des Weiteren bekommen sie umfangreiche Informationen zum Thema aus dem Wikibereich

jP - Content

jP - Project

jP - Wiki

Page 6: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Umfeld der AnwendungO jProject ist in erster Linie eine

allgemeine Projektverwaltungsumgebung und wird an die Umgebung ggf. angepasst

O jProject ist öffentlich im Internet erreichbar, wird dort jedoch auf eine Gruppe beschränkt

Page 7: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen
Page 8: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Die Umsetzung

Page 9: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Arbeitseinteilung

Schichtenorientierte Aufteilung

Tino – Model und DatenbankMichael – Design/GUI und PlanungAndy – Logik und Datenfluss

Ansonsten überwiegend übergreifende Arbeit

Model

View

Controller

Page 10: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Frameworks, Rahmenbedingungen und Designpattern

Frameworks & Libs• Hibernate + JDBC• Log4j• Visual Paradigm JPA• JSTL• Apache commons Fileupload & IO• JavaScript mit Mootools

Rahmenbedingungen• MySQL• Linux-Server• Tomcat/Glassfish

Designpattern• Model 2 – Web-

Architektur

Werkzeuge• IDE Eclipse /Netbeans

7• Photoshop• Visual Paradigm• Google SVN

Page 11: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Use-

Cases 1

Page 12: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Use-

Cases 2

Page 13: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Sequenzdiagramm

Page 14: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Schichten

Page 15: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Domänenmodell

Page 16: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

EER

Page 17: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Package

Page 18: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Klassendiagramm

Page 19: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Zukunft

Page 20: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

ZukunftO Anbindung an RadiusO Webspace für jedes ProjektO Eine Datenbank für jedes ProjektO WikiO ContentO Direkte Anzeige ausgewählter

DateitypenO CalDav und WebDav

ImplementierungO Senden von Rundmails / E-Mails

Page 21: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Vorführung

Page 22: Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Vielen Dank für Ihre Aufmerksamkeit

...Irgendwelche Fragen offen geblieben?