2015 API

Arpagaus Florian

Mensa-Erweiterung für Awarenews

Durchführung: 20.04.2015 bis 22.05.2015

An der ZHAW ist ein Informationssystem namens Awarenews im Einsatz, welches allerlei Meldungen auf überall verteilten Bildschirmen anzeigt. Eine dieser Meldungen ist ein Bild des jeweiligen Tagesmenüs der Mensa.
Bis jetzt wurde das Anzeigen dieser Bilder bewerkstelligt, indem ein Mensa-Mitarbeiter das Essen fotografiert, das Bild einem Informatiker schickt und dieser dieses manuell hochlädt. Dieser Vorgang ist jedoch sehr ineffizient. Es gibt zwei Alternativen:

  • Man bringt diesen Vorgang den Mensa-Mitarbeitern bei
  • Man vereinfacht diesen Vorgang


Die erste Möglichkeit kommt nicht in Frage. Da die Benutzeroberfläche von Awarenews der Administrations-/Verwaltungs-Bereich der Software ist, kann dort dementsprechend sehr viel gemacht werden. Hinzu kommt, dass sie nicht sehr intuitiv ist, was verwirren kann. Bei dem manuellen Hochladen direkt über Awarenews können somit sehr viele Fehler gemacht werden, weshalb ein hohes Risiko damit verbunden ist, einen Laien damit zu beauftragen. Eine entsprechende Schulung der Mensa-Mitarbeiter würde Zeit und Geld kosten.
Die zweite Möglichkeit hat zu dem Thema dieser Arbeit geführt. Das Endprodukt soll einerseits eine simple und intuitive Oberfläche zum Hochladen und Beschneiden eines Bildes zur Verfügung stellen, die von Informatik-Laien problemlos zu bedienen ist, und andererseits den zuständigen Informatikern die Möglichkeit geben, verschiedene Einstellungen diesen Vorgang betreffend zu verwalten.

Das Endergebnis ist ein Plugin für Awarenews. Um dieses zu verwenden, muss es nur in die Software kopiert und anschliessend aktiviert werden.
Nach der Aktivierung kann die Seite zum Beschneiden & Hochladen eines Bildes aufgerufen werden. Der auf dieser Seite ablaufende Vorgang (Bild auswählen, beschneiden, hochladen) wurde so einfach, intuitiv und ansprechend wie möglich gestaltet. Es wurde viel Wert auf eine minimalistische und doch informative Darstellung gelegt. Ausserdem wurde darauf geachtet, dass der Vorgang schrittweise abläuft und keine Fehler möglich sind.
Im Administrations-Bereich von Awarenews können diverse Einstellungen des Plugins verwaltet werden. So z.B. das Seitenverhältnis und die minimalen Dimensionen (Breite & Höhe) des Ausschnitts. Somit hat das Auswahlfenster beim Beschneiden des Bildes ein festes Seitenverhältnis und kann nicht kleiner als die minimalen Dimensionen gemacht werden.
Die Anzeige des Bildes wird vom Plugin automatisiert. Nachdem der Ausschnitt hochgeladen ist, wird er automatisch in Awarenews eingebettet und angezeigt. Die Anzeige wird zu einem bestimmten Zeitpunkt (auch in den Einstellungen veränderbar) wieder deaktiviert.
Zusammengefasst muss ein Bild nur über die erwähnte Oberfläche hochgeladen werden, damit es angezeigt wird. Der Vorgang wird also im Vergleich zur ursprünglichen Vorgehensweise extrem vereinfacht.