Generella kravBPG_1: Innehåll skall vara på svenska.
BPG_2: Teckensnitt skall variera.
BPG_3: Storlek på teckensnitt skall variera.
BPG_4: Design av innehåll skall styras via en extern CSS stilmapp.
BPG_5: Det skall alltid gå att återvända till föregående sida.
BPG_6: Startsidan skall alltid gå att återvända till via ett klick.
BPG_7: Fågelarter skall kunna listas efter bokstavsordning.
BPG_8: Fågelarter skall kunna listas efter landskap.
BPG_9: Fågelarter skall kunna listas efter kommun.
Funktionella krav för hemsidaBPR_1: 95% av allt innehåll skall fungera på webbläsarna Fireox, Internet Explorer, Safari, Opera.
BPR_2: 95% av allt innehåll skall fungera på operativsystemen Linux, Mac och Windows.
BPR_3: Huvudpunkterna i startmenyn på hemsidan skall synas på alla undersidor.
BFR_4: Fågelarter som finns tillgängliga på hemsidan skall ha en egen undersida.
BFR_5: Fågelartens undersida skall innehålla följande textbaserad information: artnamn (svenska och latin), landskap, kommun och beskrivande text.
BFR_6: På fågelartens undersida skall en länk finnas till sektionen för fågelrapportering där alla rapporteringar av fågelarten skall listas ordnat efter fallande datum.
BFR_7: På fågelartens undersida skall en fullskallig huvudbild finnas, antingen på fågelarten eller en generell ersättande utfyllande huvudbild.
BFR_8: Huvudbilden på fågelarten i fågelartens undersida skall ha storleken XX pixlar.
BFR_9: Den generella ersättande utfyllande huvudbilden på fågelartens undersida skall ha storleken XX pixlar.
BFR_10: Fågelartens undersida skall, i mån av fler bilder, ha möjligheten att lista fler bilder på fågelarten.
BFR_11: Om fågelartens undersida listar fler bilder på fågelarten skall dessa listas som miniatyrer med en länk till fullskalig upplösning på bilden.
BFR_12: Miniatyrerna på fågelartens undersida skall ha storleken XX pixlar.
BFR_13: Bilden med fullskalig upplösning som miniatyren länkar till skall inte ha en storlek större än skärmens upplösning.
BFR_14: På fågelartens undersida skall möjligheten finnas att lista ljudklipp på fågelarten.
BFR_15: Ljudklippen på fågelartens undersida skall vara av filtyperna MP3 och RealMedia.
BFR_16: Ljudklippen på fågelartens undersida skall gå att ladda ner.
BFR_17: På fågelartens undersida skall en länk finnas till ett formulär där en länk till den aktuella fågelartens undersida skickas till den e-post man anger i formuläret.
BFR_18: Då fågelarter listas skall även ett sökfält finnas.
BFR_19: Sökfunktionen där fågelarter listas skall kunna söka efter fågelarter baserat på artnamn.
BFR_20: Sökfunktionen där fågelarter listas skall kunna söka efter fågelarter baserat på beskrivande text.
BFR_21: Att lista endast fåglar som har bild skall kunna finnas som sökalternativ för sökfunktionen där fågelarter listas.
BFR_22: Att lista endast fåglar som har ljudklipp skall kunna finnas som sökalternativ för sökfunktionen där fågelarter listas.
BFR_23: Det skall gå att kombinera sökalternativ för sökfunktionen där fågelarter listas.
BFR_24: Om sökfältet där fågelarterna listas lämnas tomt och användaren utför sökningen skall alla fågelarter listas efter bokstavsordning.
BFR_25: Om sökfältet där fågelarterna listas lämnas tomt men söksalternativ bockas för och användaren utför sökningen skall fågelarter listas efter bokstavsordning där listan är filtrerad enligt de förbockade sökalternativen.
BFR_26: Hela ord behöver inte skrivas in i sökfältet där fågelarter listas utan sökfunktionen skall klara av att söka baserad på enstaka bokstäver eller delar av ord.
Funktionella krav för fågelrapporterings rapporteringsformulärBFR_27: Endast registrerade medlemmar på hemsidan skall kunna fågelrapportera.
BFR_28: Medlemmar måste vara inloggade för att kunna fågelrapportera.
BFR_29: Flera medlemmar skall i praktiken kunna fågelrapportera samtidigt.
BFR_30: Det skall gå att fågelrapportera från mobilen.
BFR_31: Innehållet av formuläret för fågelrapportering skall vara samma för hemsida och mobil.
BFR_32: Formuläret för fågelrapportering skall innehålla följande obligatoriska fält att fylla i: landskap, kommun och fågelart.
BFR_33: Formuläret för fågelrapportering skall innehålla följande frivilliga fält att fylla i: beskrivande text och antal.
BFR_34: Formuläret för fågelrapportering skall innehålla ett alternativ för att ange om fåglarna är döda.
BFR_35: Alternativ för att ange om fåglarna är döda i formuläret för fågelrapportering skall som standard vara avbockad (dvs. fåglarna är levande).
BFR_36: Val av landskap, kommun och fågelart i formuläret för fågelrapportering skall göras i en lista.
BFR_37: Om alternativet i val av kommun och fågelart i formuläret för fågelrapportering inte finns skall rapporteraren kunna skriva in ett nytt.
BFR_38: Det nya alternativet som rapporteraren skrivit in som val av kommun och fågelart i formuläret för fågelrapportering skall därefter finnas som valbart alternativ i listan.
BFR_39: Administratör skall kunna rätta felstavningar/ändra namn på nya alternativ som rapporterare har skrivit in som val av kommun och fågelart i formuläret för fågelrapportering.
BFR_40: Namnet på fågelarten i formuläret för fågelrapportering skall vara på svenska.
BFR_41: Om rapportören skriver in en fågelart eller kommun i formuläret för fågelrapportering som redan finns skall inte ett nytt element i listan skapas utan rapporten skall lagras under existerande fågelart/kommun.
BFR_42: Fält för användarnamn, datum och tid i formuläret för fågelrapportering skall fyllas i automatiskt.
BFR_43: En länk till medlemmens profilsida skall finnas om man klickar på användarnamnet i listan för fågelrapportering.
BFR_44: Om fågelarten som rapporterats finns i listan över fågelarter skall en länk till fågelartens undersida finnas om man klickar på fågelarten i listan för fågelrapportering.
BFR_45: Om en fågelart läggs till i listan över fågelarter skall fågelartens namn även läggas till som ett valbart alternativ i listan över fågelarter i formuläret för fågelrapportering.
BFR_46: Om obligatoriska fält i formuläret för fågelrapportering är ifyllda och man skickar iväg fågelrapporten skall ett bekräftelsemeddelande ges.
BFR_47: Om obligatoriska fält i formuläret för fågelrapportering inte är ifyllda skall ett felmeddelande ges.
Funktionella krav för fågelrapporterings sökfunktion
BFR_48: Användare måste inte vara registrerade för att se eller söka efter alla fågelrapporteringar.
BFR_49: Fågelrapporter skall listas efter datum-tid i fallande ordning.
BFR_50: Då fågelrapporter listas skall även ett sökfält finnas.
BFR_51: Sökfunktionen där fågelrapporter listas skall kunna söka efter fågelrapporter baserat på datum, landskap, kommun, artnamn och användarnamn.
BFR_52: Sökfunktionen där fågelrapporter listas skall kunna söka efter fågelrapporter baserat på beskrivande text.
BFR_53: Att lista endast fåglar som är döda eller levande i fågelrapporteringen skall kunna finnas som sökalternativ för sökfunktionen där fågelarter listas.
BFR_54: Det skall gå att kombinera sökalternativ för sökfunktionen där fågelrapporter listas.
BFR_55: Om sökfältet där fågelrapporter listas lämnas tomt och användaren utför sökningen skall alla fågelrapporter listas efter datum-tid i fallande ordning.
BFR_56: Hela ord behöver inte skrivas in i sökfältet där fågelrapporter listas utan sökfunktionen skall klara av att söka baserad på enstaka bokstäver eller delar av ord.
BFR_57: Fågelrapporteringens sökfunktion och listning av fågelrapporter skall vara samma för hemsida och mobil.
Funktionella krav för mobilen
Kraven BFR_4-7, 10-11, 13-14, 18-26 skall gälla även för mobilen.
BFR_58: Huvudbilden på fågelarten i fågelartens undersida skall ha storleken XX pixlar.
BFR_59: Den generella ersättande utfyllande huvudbilden på fågelartens undersida skall ha storleken XX pixlar.
BFR_60: Miniatyrerna på fågelartens undersida skall ha storleken XX pixlar.
BFR_61: Ljudklippen på fågelartens undersida skall vara av filtypen MP3.
BFR_62: Ljudklippen på fågelartens undersida skall gå att ladda ner.
BFR_63: På fågelartens undersida skall en länk finnas till ett formulär där en länk till den aktuella fågelartens undersida skickas till den e-post man anger i formuläret.
Funktionella krav för medlemskap
BFR_64: Formuläret för registrering av medlemskap skall innehålla följande obligatoriska fält att fylla i: användarnamn, lösenord och mail.
BFR_65: Formuläret för registrering av medlemskap skall innehålla följande frivilliga fält att fylla i: personlig beskrivning, valfri bild, intressen, stad, mobil.
BFR_66: Medlemskapet bekräftas och aktiveras genom ett autogenererat utskickat mail med en aktiveringslänk för kontot.
BFR_67: Medlemmens lösenord skall bestå utav minst 4 tecken och högst 12 tecken.
Att göraKrav för:
- Kartor
- Medlemsprofil
- Extra funktionalitet
- - Väderlek, hitta hit, aktuellt, forum, länkgalleri, hjälp/manual…
>> Login- Obligatoriska infofält att fylla i: användarnamn, mail
- Frivilla infofält att fylla i: stad, intressen, personlig beskrivning
- Medlemsskap bekräftas och aktiveras genom länk i utskickat mail
- Skall login modul vara länk i meny, en login ruta under menyn som syns alltid/på startsida?
>> Profilsida (?)- Medlemslista i menyn
- Varje medlem skall ha sin personliga sida/profil
- - Info som kan fyllas in i profil: se login info (vad mer ska gå att skriva?)
- - Alla rapporteringar som medlemmen har gjort skall listas
- Medlemmens profilsida skall länkas i fågelrapportering när medlemmen rapporterar