Technik und Informatik Project STUMR Team „olimination“ Datum 18. Januar 2011 Eine Präsentation von: Remo Albertani Oliver Burkhalter Steven Heller Thomas.

Slides:



Advertisements
Ähnliche Präsentationen
Forschungszentrum Informatik
Advertisements

GWT - google Web Toolkit
Persistente Domänenmodelle mit JPA 2.0 und Bean Validation
Fachhochschule Zittau/Görlitz Fachbereich Informatik Denny Israel, Daniel Winter Christian Schäfer, Michael Kohlsche Dozent: Lars Rönisch.
Kick-off: Projekt-Praktikum Model-Driven Engineering von eingebetteten Systemen Christian Fuß und Christof Mosler Lehrstuhl Informatik III,
Gruppe Dr. Henrik Grosskreutz
Modellgetriebene Softwareentwicklung
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
Einführung in die Entwicklungsumgebung
Software(technik)praktikum Tutorial: Subversion (SVN)
Objektrelationales Mapping mit JPA Testing Jonas Bandi Simon Martinelli.
Abschlusspräsentation cims. cims Abschlusspräsentation cims Agenda Aufgabenstellung Das System – Benutzerverwaltung / Abrechnungsmodell.
Abschlusspräsentation cims. cims Abschlusspräsentation cims Agenda Aufgabenstellung Das System – Benutzerverwaltung / Abrechnungsmodell.
Abschlusspräsentation cims. cims Abschlusspräsentation cims Agenda Aufgabenstellung Das System – Benutzerverwaltung / Abrechnungsmodell.
Abschlusspräsentation cims. cims Abschlusspräsentation cims Agenda Aufgabenstellung Das System – Benutzerverwaltung / Abrechnungsmodell.
FH-Hof Tools Richard Göbel. FH-Hof Tools für die Veranstaltung JUnit: Testen ANT: Build-Tool Eclipse: Entwicklungsumgebung.
Das Build-Tool ANT ETIS SS05. ETIS SS05 - Nadine FröhlichANT 2 Gliederung Motivation Build - Datei –Allgemeiner Aufbau –Project –Target –Task –Properties.
NetUSE Web Application Framework Kai Voigt NetUSE AG 28. Februar 2003.
Gliederung Litsearch Litsearch+ V.1 Litsearch+ V.2 Freigabe/Versionisierung Litsearch+ Ressourcenverwendung.
GIT und Redmine Übung.
Software-Projektführung
Herzlich Willkommen… welcome… soyez la bienvenue….
Modulmigration D6 nach D7 Drupal Commerce Camp September 2011.
Applikationsentwicklung Lernende 2007 Credit Suisse.
Publicvoid - Onlinenotes SWOS HS 2011/12. Inhalt Vorstellung Website Probleme - Lösungen Quick & easy 2 kalik1, messu2, joosp1, stahm3.
M EILENSTEIN 1 Stefan Scheu, Lukas Hollenstein, Sead Bajrami, Samir Alimani, Andreas Hinder Semesterprojekt time Line.
Continuous Integration mit Jenkins
Testgetriebene Entwicklung (TDD)
MDA – Framework AndroMDA
Robotron – Titel der Präsentation Martin Kunze,
Aichinger Christian, Strasser Jürgen. Inhalt JSF EJB Praxis - Integration.
QPT2b Kober Peter, Srna Adnan
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
End-presentation (Anforderungen)
Ein neues Zeitalter beginnt
JavaServer Faces Urs Frei. Inhalt JSF Funktionsweise Rückblick JSP Bestandteile von JSF So einfach ist die Anwendung (Beispiel) Eclipse im Einsatz (Entwicklungsumgebung)
Abschlusspräsentation Zeiterfassungstool
Die Gruppe Tino Reuschel Andy Klay Michael Koppen.
Vassil Dimov.  Was ist Blue Age  Eigenschaften  Möglichkeiten  Hello World (Beispiel)  Entity Creation(Beispiel)  Benefit.
Eclipse – PHP Tool Integration (PTI) Sven Kiera, TWT Interactive GmbH.
Home Fall 1 Fall 2 Fall 3 Fall 4 Fall 5 Nächstes >>
VU Projektmanagement in der Schule Armbrustschützenwettbewerb Verwaltung Alexander Lauscher / Mario Glaser / Daniel Kolm , V1.0.
Ja und? Unterszene 1 Demo Szenen. Ja und? Unterszene 1 Praktischer Nutzen 1.
Informationsmanagement. Die Grazer E-Government Plattform Version 2.0 Technischer (pre)View
1 Bienvenue! Herzlich willkommen! Welcome! Christian Scheurer Ingenieur FH in Informatik Embedded World Conference Nürnberg, 17. Februar 2004.
Das Build-Tool ANT ETIS SS04. ant 2 Gliederung Motivation Build-Datei build.xml Bestandteile build.xml –Properties Zusammenfassung.
Embedded IPsec VPN Implementation für low-end embedded Systeme “Tag der Entwickler” – 7. Juli 2004 – M,O,C, München Christian Scheurer 1 „D&E - Tag der.
Continuous Integration
Thomas Rau, Peter Brichzin Repositories zur Unterstützung von kollaborativen Arbeiten in Softwareprojekten.
Mehrschichtige Java-Webanwendung am Beispiel des School-Informers Grundlagen und Entwicklungstools.
Test 1 Test 2 Test 3. Test 4 Test 5 Test 6 Test 7 Test 8 Test 9.
VU Projektmanagement in der Schule Armbrustschützenwettbewerb Verwaltung Alexander Lauscher / Mario Glaser / Daniel Kolm
Thema 4 Mobile Netze – Belegarbeit SS Agenda  Einführung  Aufgaben  Team  Fragments  Erste Ideen  Ausblick.
IT-Dienstleistungen E-Learning Systeme Content Management 1 Fallbeispiel ILIAS: Das Repository-Objekt-Plugin „Centra“
Seminararbeit Release Management von Web-Systemen Minh Tran Lehrstuhl für Software Engineering RWTH Aachen
Campus Bern Patrick Mäschli, Software Architect
1 Simulation einer Ladesäule für Elektrofahrzeuge nach dem Open Charge Point Protocol Felix Batke 3. Lehrjahr.
SE 2010, Paderborn Produktlinien-Engineering im SOA-Kontext.
Technik und Informatik Project STUMR Team „olimination“ Datum 18. Januar 2011 Eine Präsentation von: Remo Albertani Oliver Burkhalter Steven Heller Thomas.
Der Weg zur richtigen Idee im Content Marketing Geiler Scheiß und so… nur wie produzieren und darauf kommen? Müller ich hab gehört, man muss jetzt Content.
PAKETVERWALTUNG MAL ANDERS GPN 11 VORTRAG – BASTIAN EICHER ZERO INSTALL.
EFFORTMANAGEMENT Jan Gerber Simon Hofmann Lukas Nonnenmacher.
EFFORTMANAGEMENT Jan Gerber Simon Hofmann Lukas Nonnenmacher.
Java Testtools: HTTPUnit
Dalibor Topic (Oracle)
AGENDA & DRESSCODE Datum Uhrzeit Agenda Dresscode Fr.,
Test.
<Projektname> Internes Kickoff <Name>
Paketzyklen – Diagnose, Therapie und Prophylaxe
Senior Java/J2EE Developer – jetzt verfügbar
 Präsentation transkript:

Technik und Informatik Project STUMR Team „olimination“ Datum 18. Januar 2011 Eine Präsentation von: Remo Albertani Oliver Burkhalter Steven Heller Thomas Zimmermann

Seite 2 Technik und Informatik Übersicht 1. Application Stack 2. Entwicklungsumgebung 3. Produkt, Domain Model 4. Maven Module 5. Umsetzung 6. Demo

Seite 3 Technik und Informatik Application Stack Eclipse IDE 3.6 Maven 3.0 H2 1.3 Eclipse Link 2.1 Spring 3.0 JSF 2.0 using Facelets Ice Faces 2.0

Seite 4 Technik und Informatik Entwicklungsumgebung Eclipse 3.6 mit JDK 1.6 Maven 3.0 git / svn JUnit 4 Jetty Application Sever / H2 Database Eclipse Mylyn

Seite 5 Technik und Informatik Entwicklungsumgebung Easy Setup mit dem Befehl: cmd> runWebapp.bat (runWebapp.sh) Kompiliert, Testet, Paketiert, Startet Webserver in einem Schritt! Views werden zur Laufzeit aktualisiert, praktisch für die Entwicklung

Seite 6 Technik und Informatik stumr – Student Module Registration Plattform für die Modul-Einschreibung der Studenten

Seite 7 Technik und Informatik Domain Model

Seite 8 Technik und Informatik Maven Module stumr-domain: Domänenobjekte stumr-dao: Datenzugriffsobjekte stumr-service: Business Logik stumr-webapp: Frontend

Seite 9 Technik und Informatik JPA Persistenz Konfiguration für Unit Tests

Seite 10 Technik und Informatik Automatisches laden der Testdaten

Seite 11 Technik und Informatik Spring Security 3.0 Integration mit JSF 2.0

Seite 12 Technik und Informatik Spring Security: Facelets Taglib Integration org.springframework.security facelets-taglib-jsf20-spring In *.xhtml Dateien: <ui:composition xmlns=" xmlns:sec=" Home …

Seite 13 Technik und Informatik Templating mit Facelets layout.xhtml: Default content

Seite 14 Technik und Informatik Templating mit Facelets home.xhtml: <ui:composition xmlns=" xmlns:ui=" xmlns:h=" xmlns:f=" xmlns:ice=" xmlns:ace=" template="/WEB-INF/layout/layout.xhtml">... my content…

Seite 15 Technik und Informatik Demo