Skip to content
KevinUd2014 edited this page Mar 31, 2016 · 16 revisions

Vision

Introduktion

Vårt projekt går ut på att bygga vidare på det existerande tag-systemet Crosstag åt vår kund Crossfit Kalmar. Crosstag är skapat av Johan Lundström och skrivet i programmeringsspråket Python. Johan kommer att delta som produktägare under hela projektets gång.

Mål

Det huvudsakliga målet med projektet är att förbättra Crossfit Kalmars medlemshantering genom att få igång ett väl fungerande system där alla medlemmar kan tagga in sig varje gång de kommer och tränar. Andra mål är att kunna visa statistik utifrån alla taggningar samt att kunna fånga upp om en medlem inte har tränat på länge. Att kunna erbjuda en tjänst för loggning av personbästa ses i nuläget som en bonus. Utöver dessa mål hoppas vi också få utökad kunskap om hur man arbetar i ett projekt med en större grupp samt lära oss mer om olika sätt att arbeta på i en iterativ process. Vi har också förhoppningar om att bli mer bekväma i operativsystemet Linux och att utöka vår programmeringsspråks-arsenal ytterligare med språket Python.

Användargrupper

Systemet kommer att underlätta för ägarna till Crossfit Kalmar att hantera sina medlemmars kontaktuppgifter. Istället för att använda excelfiler som medlemsregister, så kommer systemet att tillföra en databas där ägarna kan lägga till och redigera medlemmar enkelt via ett admin interface. Ägarna kommer även att få användning av en statistiksida för att kunna läsa av information om hur ofta medlemmarna tränar och annan bra information.
Medlemmarna kommer taga in varje gång de kommer till gymmet och kan där med se hur ofta de tränar, och vid varje taggning så kommer medlemmen få information om deras konto med statistik och information om deras bindningstid etc. Tanken är även att medlemmar ska kunna se mer statistik från övningar vid taggning

Liknande system

De flesta gym har någon form av taggningssystem. Allt från att kunna öppna dörren när gymmet är obemannat men även för att hålla koll på när och hur ofta medlemmar tränar. En del av projektgruppen tränar på olika gym runt om i Kalmar och kan därför jämföra vårat system vi bygger med befintliga från de andra gymmen och få idéer men även göra förbättring gentemot dessa befintliga tag-system.

Vi kan se en viss likhet till systemet som finns på gymmet Wellness här i Kalmar, skillnaden är att vi kör ett crosstag system och dom använder sig utav en motsvarighet i form av kort, men principen är den samma, som medlem så kan man under öppettimmarna skriva in sig och få upp viss information om sig själv inom utvalda kategorier, namn, tränning osv. en annan skillnad är att Crossfit Kalmar inte vill ha ett system där en medlem har tillgång till gymmet efter stängningstider vilket Wellness system tillåter sina medlemar.

  • En medlem taggar in vid ankomst
  • Medlemen får up info på en användarsida på skärmen vid ingången
  • Medlemen blir bokförd i databasen under statistik och last tagin tabellen

Baskrav

Höga krav
  • Statistik

  • Logga hur ofta medlemmar tränar

  • Vilka dagar som det är flest medlemmar som tränar

  • Vilka tidpunkter på dagen som de flesta tränar på

  • Allmän information om medlemmar såsom kön och ålder

  • Eftersläntrare

  • Ägarna vill ha information när en medlem inte har tränat på ett par veckor för att kunna höra av sig till dem och få reda på varför medlemmen inte tränat på länge.

  • Medlemsbank

  • Medlemsregister skall finnas i en databas istället för en excelfil för att lättare kunna hantera all information om medlemmar men även kunna lägga till nya medlemmar eller uppdatera befintliga.

Lägre krav
  • Övningsbank

  • Göra det tillgängligt för medlemmar att lägga till personbästa på övningar i databasen som sedan kan visas antingen genom ett userinterface på webben eller genom sidan som visas när medlemmen taggar in på gymmet.

  • Blipp tävling

  • En morot för alla medlemmar att börja tagga in sig vid ankomst till gymmet. Någon sorts tävling där de kan se vem som tränat mest under en specifik tid och ge den personen ett pris.

Tid

Projektet kommer att löpa på halvtid under 9 veckor vilket innebär 180 timmar per person. Då vi är 8 personer i detta projekt så ger det en totaltid på 1440 timmar.

Signerad av Johan Roth 2016-02-04
Uppdaterad av Kristoffer Svensson 2016-02-05

Clone this wiki locally