g3t3 [Main]

P6

Prototyp: «Öffnen» 

Übersicht

Der Prototyp umfasst folgende Use-Cases: 
Der Prototyp ist gemäß dem MVC-Muster strukturiert: 
P6 MVC-Muster
Abbildung 1: P6 MVC-Muster
 
Für Ajax wird jQuery verwendet. 

Lehrveranstaltungen

Die Seite ist mit AJAX und REST-Webservices implementiert. Oben werden die bereits gewählten LVen, darunter ein Formular zu Auswahl weiterer angezeigt. Bei Klick auf "Hinzufügen" und "Entfernen" wird via AJAX die Aktion am Server (REST-Webservice) ausgelöst und dann die Ansicht der aktuell gewählten LVen neu geladen (index.php→htmlsnippet). 
 
Screenshot Lehrveranstaltungen
Abbildung 2: Screenshot Lehrveranstaltungen

Verzeichnis-Struktur

/index.php
Nimmt Kommandos (auch f. Ajax) entgegen. Erstellt View.
/css
Stylesheets
/model
PHP-Klassen (Model)
/svc
Service (REST und WSDL)
/xml
Daten und -Definition
/xsl
XSL-Definitionen (View)

/index.php

/model/student.class.php

/svc/rest.php

Letzte Änderung: 20.01.2010, 17:01 | 193 Worte