Die Gruppe O Tino Reuschel O Andy Klay O Michael Koppen

Preview:

Citation preview

Die GruppeO Tino ReuschelO Andy KlayO Michael Koppen

GliederungO Die IdeeO UmsetzungO ZukunftO Vorführung

Die Idee

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

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

Die Umsetzung

Arbeitseinteilung

Schichtenorientierte Aufteilung

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

Ansonsten überwiegend übergreifende Arbeit

Model

View

Controller

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

Use-

Cases 1

Use-

Cases 2

Sequenzdiagramm

Schichten

Domänenmodell

EER

Package

Klassendiagramm

Zukunft

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

Vorführung

Vielen Dank für Ihre Aufmerksamkeit

...Irgendwelche Fragen offen geblieben?

Recommended