Skip to content

Mockups til alle vinduene

LeoWestby edited this page Sep 17, 2011 · 5 revisions

Her er bildene fra møtet vi hadde torsdag 15.09 klokka 11, hvor vi diskurterte mulige brukergrensesnitt til alle de forskjellige vinduene.

Bestillingsvindu: Bestillingsvindu

Keyboard shortcuts står forklart i bildet. Vi ble enige om å ha lista med valgte elementer på høyre side. Denne lista er nå også mer interaktiv enn først foreslått. Her kan hver enkelt ordre kopieres, endres og fjernes. Kommentarfeltet har blitt flyttet fra søkeresultatene til venstre til lista til høyre.

Et forslag fra Lars var at fokus automatisk blir flyttet inn i kommentarfeltet når en pizza blir lagt til i lista, men ikke når tilbehør blir valgt på samme måte. Dette kan gjøre programmet mindre intuitivt. Vi må drøfte hvor ofte det er nødvendig for brukeren å kommentere på bestillinger.

Tab bytter alltid mellom søkeboks og lista til høyre. Det skal aldri være behov for mus i noen av vinduene. Knappene og de andre tabbene i bestillingsvinduet er fortsatt som de var i den originale mockupen.

Kokkvindu #1: Kokkvindu #1 (Til vising av ulagede ordre)

Vi ble enige om at kokken ikke skal ha noe særlig kontakt med keyboardet mens han lager mat. Den øverste orderen (altså den første orderen som ble lagt inn) velges automatisk, og kokken kan om ønsket velge en annen ordre med piltastene. Vi trenger en knapp som tar han tilbake til toppen av lista. Jeg tenker spacebar.

Informasjonen i lista til venstre er som følger: Ordrenummer, navn på retten og kommentar. Informasjonen i lista til høyre vil evt. være oppskrift og detaljerte kommentarer. Vi ble enige om å droppe lista til høyre med mindre det blir plassmangel i lista til venstre.

Kokken kan markere den valgte orderen som ferdig ved å trykke enter (evt. dobbeltklikke som en failsafe, men jeg tror ikke dette blir nødvendig). Da forsvinner valgt ordre fra lista og den neste blir automatisk valgt.

Kokkvindu #2 Kokkvindu #2 (Til redigering av meny)

For å legge til en ny matrett til i menyen, skriver kokken navnet og prisen på retten i tekstboksene nederst på bildet og lar ID-boksen stå tom. IDen vil da automatisk bli satt til 1 + den største IDen som allerede eksisterer, og matretten vil bli lagt til nederst på menyen.

For å endre en allerede eksisterende matrett, trykker kokken på matretten i menyen (evt. velger den med piltastene og trykker enter). Da vil informasjonen til matretten bli kopiert ned i tekstboksene. Programmet vil se at IDen til denne retten matcher en allerede eksisterende matrett, og den nye retten vil overskrive den gamle.

Vi ble enige om at å fjerne retter fullstendig fra databasen ikke vil være smart pga. potensielt kluss med historikk og fremtidege ID-nummeret. Kokken kan derimot velge å "depricate" matretter med et kryss øverst i venstre hjørne av hver rett i menyen. Matretten vil dermed fortsette å vises i noen utvalgte vinduer, men med en form for depricate-tag.

Leveringsvindu: Leveringsvindu

Dette er vinduet som i bilen til leveringsbudet. Vi ble enige om at det kan bli veldig dårlig plass i dette vinduet om både informasjon om retten og et kart med alle leveringspunktene skal vises samtidig, slik som på tegningen. Vi lurte derfor på å anta at budet er godt kjent, og derfor kun vil trenge informasjonen til venstre.

Men, det skal være mulig å trykke på en hvilken som helst av elementene i lista, og få opp ei kjørerute mellom bilens nåværende posisjon og stedet hvor pizzaen skal leveres. Dette må diskuteres videre.

Husk at all informasjon i denne posten bare er basert på et røft førsteutkast, og ingenting er endelig. Hvis du har kommentarer til endringer, post dem i tråden på diskusjonsforumet (issues).

Clone this wiki locally