Una de les primeres funcionalitats que s’estan introduïnt és la capacitat de poder afegir llibres i exemplars al sistema. Tanmateix, abans de poder entrar en el mètode que es fa servir per afegir aquests elements, cal tenir en compte què entenem per llibre i exemplar.
Diferència entre llibre i exemplar
El llibre és un element únic a dins de la base de dades, entenent-lo com un document diferenciat. Per tal d’afegir un llibre, l’identificarem pel seu número ISBN (International Standard Book Number), un número únic que identifica un llibre (o un títol, o un document).
D’altra banda, un exemplar és qualsevol de les còpies que pot tenir un document. Així doncs, un llibre pot tenir diversos exemplars, que poden estar en una sola localització o en diverses.
Afegint llibres i exemplars
A l’hora d’afegir un llibre, el sistema demanarà el seu número ISBN sense guions, i farà una cerca interna a la base de dades. Si el llibre no existeix, retornarà un formulari d’entrada amb el número de ISBN ja prefixat, en el que podrem introduir les dades bàsiques (títol, editorial, lloc d’edició, anys, etc). De forma paral·lela, introduïrem tamnbé dos elements que van en taules separades:
- Autors, entenent que un llibre pot tenir més d’un autor, i diferenciant.los pel seu rol a dins del llibre (autors, traductors, il·lustradors, etc). D’aquesta manera s’aconsegueixen dos objectius: mantenir un índex d’autors sense duplicats, i permetre assignar més d’un autor a un llibre.
- Exemplars, de forma automàtica, el sistema assignarà un exemplar al centre que tinguem assignat com a administradors, i ens permetrà afegir-ne una signatura i un status (disponible o exclòs de préstec).
En el cas que el sistema detecti que ja hi ha un llibre amb aquell ISBN al catàleg general, permetrà a l’administrador afegir un nou exemplar vinculat al seu centre. Així, el registre bibliogràfic d’un llibre queda intacte.
Obrim la secció d’administració
Totes aquestes opcions queden incloses en una secció d’administrador, disponible en cas que l’usuari logat des de l’inici tingui aquest rol.