die gruppe

22

Upload: jermaine-lindsay

Post on 02-Jan-2016

34 views

Category:

Documents


1 download

DESCRIPTION

Die Gruppe. Tino Reuschel Andy Klay Michael Koppen. Gliederung. Die Idee Umsetzung Vorführung. Die Idee. Die Idee. jP - Content. jP - Project. jP - Wiki. jProject ist eine Projektverwaltungsumgebung - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Die Gruppe
Page 2: Die Gruppe

Die GruppeO Tino ReuschelO Andy KlayO Michael Koppen

Page 3: Die Gruppe

GliederungO Die IdeeO UmsetzungO Vorführung

Page 4: Die Gruppe

Die Idee

Page 5: Die Gruppe

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

Umfeld der AnwendungO jProject ist in erster Linie eine

allgemeine Projektverwaltungsumgebung und wird an die Umgebung angepasst(in diesem Fall an die FH-Brandenburg)

O jProject ist öffentlich im Internet erreichbar, wird dort jedoch auf eine Gruppe beschränkt(Login für Studenten)

Page 7: Die Gruppe
Page 8: Die Gruppe

Die Umsetzung

Page 9: Die Gruppe

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

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

Use-

Cases 1

Page 12: Die Gruppe

Use-

Cases 2

Page 13: Die Gruppe

Sequenzdiagramm

Page 14: Die Gruppe

Schichten

Page 15: Die Gruppe

Domänenmodell

Page 16: Die Gruppe

EER

Page 17: Die Gruppe

Package

Page 18: Die Gruppe

Klassendiagramm

Page 19: Die Gruppe

Zukunft

Page 20: Die Gruppe

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

Vorführung

Page 22: Die Gruppe

Vielen Dank für Ihre Aufmerksamkeit

...Irgendwelche Fragen offen geblieben?