Benutzerschnittstellendesign - RobinNunkesser/isdcompanion-concept GitHub Wiki

Benutzerschnittstellendesign

SCR01 Stundenplan

Erreichbar von

Tabs

Navigiermöglichkeit zu

Tabs

Funktion / Anmerkungen

Darstellung des Stundenplans der aktuellen Woche.

Textdesign

Schlüssel de en
title.schedule Stundenplan Schedule

SCR02 Mensaplan

Erreichbar von

Tabs

Navigiermöglichkeit zu

Tabs

Funktion / Anmerkungen

Darstellung des Mensaplans des aktuellen Tages. Links kann ein Bild des Essens integriert werden, rechts Piktogramme z.B. für vegetarisch, vegan, halal, etc. 

Fehlersituationen

Fehlersituation Ergebnis
Kein Netzzugang Anzeige eines entsprechenden Alerts

Textdesign

Schlüssel de en
title.mensa Mensa Mensa
section.maindishes Essen Dishes
section.soups Suppen Soups
section.sidedishes Beilagen Side Dishes
section.desserts Desserts Desserts

SCR03 Quiz

Erreichbar von

Tabs

Navigiermöglichkeit zu

Tabs, SCR06

Funktion / Anmerkungen

Zentrale Darstellung der aktuellen Quizfrage. Möglichkeit zur Beantwortung, zum Überspringen oder zum Statistikaufruf.

Anmerkungen zu GUI Elementen

Element Anmerkung
„i”-Button Tap wechselt zu SCR06
Falsch/Wahr-Button Dient der Beantwortung einer Quizfrage
Überspringen-Button Dient dem Überspringen einer Quizfrage

Textdesign

Schlüssel de en
button.answer.false Falsch Wrong
button.answer.true Wahr Right
button.answer.skip Überspringen Skip

SCR04 Professoren

Erreichbar von

Tabs

Navigiermöglichkeit zu

Tabs, SCR07

Funktion / Anmerkungen

Anzeige einer Liste von Professoren.

Anmerkungen zu GUI Elementen

Element Anmerkung
Suchfeld Zeigt Professoren, die auf den Suchbegriff passen. Ein Tap wechselt zu SCR07
Listenelement Öfnet Webseite in SCR07

Textdesign

Schlüssel de en
title.profs Professoren Profs

SCR05 Einstellungen

Erreichbar von

Tabs

Navigiermöglichkeit zu

Tabs, SCR08, SCR09

Funktion / Anmerkungen

Nutzerspezifische Einstellungen. Die Umsetzung erfolgt betriebssystemspezifisch. Bei Android als Tab, bei iOS nach Möglichkeit in der Settings App. Einstellmöglichkeiten für

  • Statusgruppe (für die korrekte Preisanzeige im Mensaplan)
  • Allergen- und Zusatzstofffilter (für eine Filterung im Mensaplan)
  • Studiengang (für die korrekte Anzeige des Stundenplans)

Die konkreten Einstellmöglichkeiten hängen von der Hochschule ab, für die die App erstellt wird.

Anmerkungen zu GUI Elementen

Element Anmerkung
Statusgruppe Ermöglicht auf SCR05 eine Auswahl der Statusgruppe
Allergene Ermöglicht auf SCR08 eine Auswahl von Allergenen
Zusatzstoffe Ermöglicht auf SCR09 eine Auswahl von Zusatzstoffen
Studiengang Ermöglicht auf SCR05 eine Auswahl des Studiengangs

Textdesign

Schlüssel de en
label.status Statusgruppe Status
label.allergens Allergene Allergens
label.additives Zusatzstoffe Additives
label.course Studiengang Course

SCR06 Statistik

Erreichbar von

SCR03

Navigiermöglichkeit zu

Tabs

Funktion / Anmerkungen

Darstellung von Statistiken.

Textdesign

Schlüssel de en
label.sum Bearbeitete Fragen Total Questions
label.correct Richtig beantwortet Answered correctly
label.wrong Falsch beantwortet Answered wronh
label.skipped Übersprungen Skipped

SCR07 Webanzeige

Erreichbar von

SCR04

Navigiermöglichkeit zu

Tabs

Funktion / Anmerkungen

Einfache vollflächige Anzeige von Webseiten

SCR08/SCR09 Allergene / Zusatzstoffe

Erreichbar von

SCR05

Navigiermöglichkeit zu

Tabs

Funktion / Anmerkungen

Konkreter Inhalt abhängig von der Mensaschnittstelle.