Krav, version 1 av x - Helena61/-bookshelf GitHub Wiki
- Varje användare har:
- har 1 eller flera bokhyllor
- varje användare har följande 4 oblig. attribut; (1) alias, (2) mail-adress, (3) förnamn och (4) efternamn
- Attribut utökas senare
- En användaren ska kunna lägga till böcker i sin bokhylla
- Varje bok har följande minst 4 attribut; (1) titel, (2) författare, (3) sammanfattning, (4) utlånad eller inte
- obligatoriska: titel, författare och 'utlånad eller inte' (default är 'icke utlånad')
- dessa 4 attribut utökas senare
- En användare ska kunna ta bort en bok.
- En användare ska kunna uppdatera värden för varje attributen för en bok.
- En användare ska kunna visa alla böcker i sin bokhylla.
- En användare ska kunna visa alla utlånade böcker i sin bokhylla.
Tips från Mats -> Boken kan ha dessa 3 'states'/'tillstånd'.
- ej läst
- påbörjad
- läst klart
Koppla bok till ISBN, kunna hämta information från en tjänst
- ISBN, finns det en central tjänst för att hämta information ?
se vidare här -> Kungliga biblioteket, LIBRIS -> https://libris.kb.se/form_extended.jsp?f=ext
- Kika vidare på KB ( libriis och ?? ) kan man förstå hur deras informationsmodell ser ut ?