steg 01: kravspecifikation
23 januari, 2012Grund funktionalitet för applikationen:
- Logga händelser över tidigare aktivitet. [Varaktighet över sessioner]
- Skapa, ta bort, redigera olika kategorier för organisering. [CRUD] [FLERA OBJEKT]
- Lista kategorier i varsin kolumn, med valde bakgrundsfärg för avskiljning.
- Skapa, ta bort, redigera uppgifter/anteckningar. [CRUD]
- Smidigt och enkelt kunna bocka av slutförda uppgifter.
- Automatiskt rensa slutförda uppgifter (ev sparas i någon form av historik).
Tankar kring gränssnittet och layout
Min tanke kring gränssnittet och layout för applikationen är att den ska vara väldigt simpel. Användaren ska ha en kolumn (varje kolumn sträcker sig hela vägen från toppen till botten) till vänster i fönstret för att enkelt kunna skapa nya anteckningar, välja kategori och självklart själva uppgiften i, här visas även föregående händelser. Efter denna ”fasta” (kan ev. göras så att den går att flytta runt lite mellan top, left, right, bottom) kolumn är att kategorierna ska fortsätta på samma sätt, som kolumner, från vänster till höger. I varje kolumn kommer självklart kategori namnet att skrivas ut, och bredvid detta (vid hover) kommer en ta bort kategori knapp att visas som gör det möjlig för användaren att helt ta bort en kategori och dess tillhörande anteckningar.
Skapa en ny anteckning
I den ”fasta” kolumnen skapar användaren en ny uppgift. Här kan användaren välja en befintlig kategori genom dropdown-listan eller välja att skapa en ny. Om användaren väljer att skapa en ny kategori så visas ett inmatningsfält där användaren ska ange den nya kategorins namn. Själva uppgiften användaren vill skriva upp görs genom ett text inmatningsfält där användaren anger uppgiften att utföra och trycker på ”Add To-Do” för att spara uppgiften.
Lista uppgifter per kategori
Som jag nämnde ovan så kommer alla kategorier att visas i varsin egen kolumn, detta för enklare översikt. Överst i kolumnen visas kategorin och även en ta bort knapp som rensar hela kategorin och tar bort tillhörande uppgifter. Användaren ska även kunna sätta en specifik backgrunds färg för varje kategori (genom HEX-värden) eller välja bland ett tio-tal fördefinierade färger.
Varje uppgift i en kategori kommer presenteras med fokus på uppgiften att utföra, men det ska även visas av vem uppgiften är tillagd och vilken tid. När användaren hovrar över en uppgift ska en redigera- och ta bort-knapp presenteras i närheten.
Komplettera med eventuella use cases.

Pingback: Steg 01: Projektval | Dzemal Becirevic