Upload
manon
View
32
Download
0
Embed Size (px)
DESCRIPTION
Aski Onlinefragebogen. Fachhochschule Zittau/Görlitz Fachbereich Informatik Denny Israel, Daniel Winter Christian Schäfer, Michael Kohlsche Dozent: Lars Rönisch. Agenda. System – Allgemein Backend Workflow Mail-Versand PDF-Erzeugung Chart-Erzeugung Frontend CSS GUI Demo. Mockups I. - PowerPoint PPT Presentation
Citation preview
Fachhochschule Zittau/GörlitzFachbereich Informatik
Denny Israel, Daniel WinterChristian Schäfer, Michael Kohlsche
Dozent: Lars Rönisch
AgendaSystem – AllgemeinBackend
WorkflowMail-VersandPDF-ErzeugungChart-Erzeugung
FrontendCSSGUI
Demo
Mockups IErste Entwürfe als HTML von allen Team-
Mitgliedern
Mockups II
Mockups III
Zusammenfassung aller Ideen
OberflächeStandard Grails Layout
Anpassung der Grails Styles mit CSS
AskI Oberfläche
Aufbau der GSPs IGrundlayout für alle GSPs in main.gsp
Definition von immer sichtbaren BereichenCSS-Includes, Locale-Auswahl, Kopf- und
FußzeilenDie eigentlichen Inhalte werden zur Laufzeit
mit <g:layoutBody /> eingefügt
Folgender Markup steht im Bodytag eines gewöhnlichen HTML-Grundgerüsts:
Aufbau der GSPs II
Einfühung einer TagLib
Kapselt MarkupVerbessert LesbarkeitSteigerung der WiederverwendbarkeitVerhinderung von duplicated Code
Einsatz von Ajax IProblem:
Abhängig von Auswahl eines Listen-Items soll andere Liste gefüllt werden
Klick zum Aktualisieren der zweiten Liste dem Nutzer möglichst ersparen
Lösung:
Einsatz von AjaxFüllen der 2. Liste bei onChange()-EventGute Unterstützung durch Grails
einfache UmsetzungUnstützte JavaScript Bibliotheken:
PrototypeDojoYahoo UI Library (YUI)
Einsatz von Ajax II
Zu implementierende Teile:In GSP:
In UmfrageController:
Einsatz von Ajax III