STiNE-Modul PIZZADELIVERY
Beschreibung[Bearbeiten]
Das STiNE-Modul PIZZADELIVERY ist ein innovativer Service für Studierende der Universität Hamburg, mit dem sie sich ihre Lieblingspizza direkt in eine Lehrveranstaltung bestellen können. Die Veranstaltung kann im STiNE-Kalender ausgewählt werden. Durch einen Klick mit der rechten Maustaste wird ein Menü geöffnet, in dem zur Zeit nur ein Punkt existiert: der zum Pizza bestellen.
Parameter[Bearbeiten]
- Session-ID
- Menü-ID
- Veranstaltungs-ID
- Datum
- Pizza-Bringdienst-ID
- Pizza-ID 1
- Pizza-Anzahl 1
- Pizza-ID 2
- Pizza-Anzahl 2
- ...
Erläuterungen[Bearbeiten]
Die Bestellung wird zum angegebenen Datum in die angegebene Veranstaltung geliefert. Falls die Veranstaltung an diesem Datum gar nicht stattfindet, wird eine Fehlermeldung ausgegeben.
Für die Pizza-Bringdienste und die Pizzen wurden folgende STiNE-IDs vergeben:
- 331358201803000: Joey's Pizza Hamburg-Winterhude
- 331358201803010: Pizza Waikiki, Classic; 6,25 EUR
- 331358201803011: Pizza Waikiki, Classic XL; 7,25 EUR
- 331358201803012: Pizza Waikiki, Maxi; 12,95 EUR
- 331358201803020: Pizza Tuna, Classic; 5,75 EUR
- 331358201803021: Pizza Tuna, Classic XL; 6,75 EUR
- 331358201803022: Pizza Tuna, Maxi; 10,95 EUR
- ...
- 331358201804000: Hallo Pizza, Bismarckstr. 24
- 331358201804010: Pizza-Menü "Bel Air"; 7,90 EUR
- 331358201804010: Pizza-Menü "Park Avenue"; 7,90 EUR
- ...
- ...
Die Abrechnung erfolgt in Zusammenarbeit mit der Hamburger Sparkasse über das spezielle STiNE-Bankkonto, das voraussichtlich zum kommenden Wintersemester in voller Funktionalität zur Verfügung steht.
Sicherheitslücken[Bearbeiten]
Das Modul wurde am 03.04.2008 intensiv getestet, und die folgenden Sicherheitslücken existieren nicht:
- SQL-Injection
- Cross-Site Scripting
- Fehlende Eingabeüberprüfung (negative Anzahlen, Lehrveranstaltungen als Pizzen bestellen, ...)
Anmerkungen[Bearbeiten]
- Die Umsetzung dieses STiNE-Moduls wurde vollständig aus Studiengebühren finanziert, da hierdurch die Qualität der Lehre entscheidend verbessert wird.
- Pro 10 bestellter Pizzen gibt es eine Gratispizza für den zuständigen Lehrenden.
Siehe auch[Bearbeiten]
- STiNE-Modul OFFICESTOREFRONT: Weitere STiNE-Shops
- STiNE-Modul SCHEDULER: Veranstaltungskalender, aus dem heraus die Pizzen bestellt werden können.