Skip to content

SaraJenny/cleanApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 

Repository files navigation

cleanApp

Slutprojekt i kursen "Webbutveckling för mobila enheter" (Mittuniversitetet - Webbutvecklarprogrammet), utifrån följande specifikationer:

Applikationen skall utarbetas med inriktning mot:

  • en vald målgrupp
  • en vald grafisk profil
  • en vald struktur/navigation
  • olika typer av klient-enheter

I uppgiften ska du skapa ett inrapporterings-system för städning på ett hotell. Huvuduppgiften för systemet är att lagra information om vilka hotellrum som städats eller inte. Är ett rum städat och klart ska det kunna hyras ut till nästa besökare.

Systemet ska vara uppdelad i två stycken delar:

  1. Administration: Här ska nya rum kunna läggas till, tas bort och ändras, samt status för städning ska kunna ändras (städat eller inte städat). Det ska finnas ett tydligt användargränssnitt, där det framgår om ett rum är klart för nästa besökare, samt när städning utfördes och av vilken personal.
  2. Inrapportering: Personal ska med sin mobiltelefon kunna rapportera att städning utförts. Ett rum ska kunna markeras som antingen ”städat” eller ”inte städat”. Användargränssnitt för att välja rum och byta status ska finnas, liksom en lista över rum som finns kvar att städa. Dessa användare ska inte kunna lägga till, ta bort eller ändra befintliga rum – endast logga in till systemet, se vilka rum som behöver städas samt ändra status för dessa.
  • Båda delarna ska bygga på webbteknik med responsiv webbdesign. Du väljer själv om applikationen ska delas upp i två separata delar, eller vara samma – där användartyp styr åtkomst till systemet.
  • System för användarhantering ska finnas. Administratörer ska kunna logga in, och från administrationsgränssnittet skapa nya användare till personalen.
  • Användare, rum, rapportering etcetera ska lagras i en databas.
  • Inrapporteringsdelen kan antingen vara en vanlig webb-applikation, eller en Android-applikation som bygger på webbteknik och kompilerats till ”app” med hjälp av Cordova/Phonegap.

Lärarnas omdöme

  • Mycket välgjord, och väl planerad/strukturerad, webbapplikation.
  • Bra att du valt att dela upp det på användare, så att det går att registrera nytt konto och till detta lägga till behöriga användare.
  • Allting är välgjort, och enkelt att använda.
  • Rent och tydligt användargränssnitt.
  • Tillhörande PhoneGap-app för Android, som fungerar väl att ladda ner, installera och testköra mot skapat konto.
  • Överlag är allting ytterst välgjort. Det enda som kunnat höja helheltintrycket lite vore mer information på startsidan, som ger information om vad webbplatsen är för något. Nu säger den ingenting, så det går inte använda denna, om man inte på förväg vet vad det handlar om. "Om"-sidan som nu är lösenordsskyddad hade med fördel kunnat vara publik till exempel.
  • Hade varit bra med lite mer bilder i själva designen också, för att visa på optimering för dessa - du har det för dina rum dock, så den biten finns med på ett litet hörn där.
  • Ser att du tänkt på ovanstående i din rapport, i och med att du velat optimera så långt det gått. Ett mellanting hade varit bra - den publika webbsidan för att locka in användare hade med fördel kunnat vara mer grafisk, medan användargränssnittet som inloggad kunnat vara mer avskalad, då denna är de sidor som laddas frekvent när väl app'en används.
  • Rapporten är mycket välskriven, och tar upp samtliga efterfrågade delar. Bra att du fokuserat mycket på tidigare nämna optimering,
  • Du har gjort en tydlig problemmotivering, och din rapport har en tydlig röd tråd och är både intressant och lättläst.
  • Bra illustrationer.
  • Det som jag saknar lite är lite mer djupgående reflektioner kring säkerhet - det nämns bara som hastigast, i övrigt så är det mycket bra.

Poängfördelning

  • Funktionalitet: 4p (av 4)
  • Projektrapport: 3,5p (av 4)
  • Användarbarhet/tillgänglighet: 2p (av 2)
  • Navigering: 2p (av 2)
  • Säkerhet: 1,5p (av 2)
  • Optimering: 2p (av 2)

Summa: 15p (av 16)

  • BETYG: A

About

Slutprojekt i kursen "Webbutveckling för mobila enheter" (Mittuniversitetet - Webbutvecklarprogrammet). https://build.phonegap.com/apps/2328403

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published