Vous êtes sur la page 1sur 4

Requerimientos del mdulo prstamo

El cdigo del prstamo ser autoincrementable.


El cdigo del prstamo ser nmeros enteros.
El cdigo ser de 6 dgitos como mximo.
El campo del cdigo ISBN e ISSN sern de tipo numrico.
Ambos campos son de carcter obligatorio para poder identificar a los
libros y revistas.
El sistema debe tener la opcin de elegir el tipo de prstamo.
El sistema debe registrar si el Lector es un alumno, docente, practicante
o pblico externo ya que las condiciones para cada uno de ellos es
diferente.
Si el prstamo es en sala y el lector es un estudiante se realizara el
prstamo de 3 libros, 3 revistas, 3 monografas, 3 lminas o 3 mapas
como mximo.
Si el prstamo es en sala y el lector es un docente se realizara el
prstamo de 4 libros, 4 revistas, 4 monografas, 4 lminas o 4 mapas
como mximo.
Si el prstamo es en sala y el lector es un practicante se realizara el
prstamo de 7 libros, 7 revistas, 7 monografas, 7 lminas o 7 mapas
como mximo.
Si el prstamo es en sala y el lector es el pblico externo se realizara el
prstamo de 1 libro, 1 revista, 1 monografa, 1 lmina o 1 mapa como
mximo.
Si el prstamo es a domicilio y el lector es un estudiante se realizara el
prstamo de 1 libro, 1 revista o 1 monografa.
Si el prstamo es a domicilio y el lector es un docente se podr realizar
el prstamo de 3 libros, 3 revistas 0 3 monografas.
Si el prstamo es a domicilio y el lector es un practicante solo podr
prestar 1 libro, 1 revista o 1 monografa.
Si el lector es del pblico externo y quiere hacer un prstamo no podr
adquirir ningn tipo de ejemplares porque a las personas externas solo
se pueden hacer prstamos en sala.
El sistema tendr que tener la opcin de la bsqueda del lector que
realizara el prstamo.
Si el Lector que quiere realizar un prstamo es nuevo y por lo tanto no
se encuentra registrado lo primero que se debe hacer es registrar al
Lector para luego realizar el prstamo.
El sistema tambin buscara el DNI del lector para que pueda realizar el
prstamo.
El sistema realizara la bsqueda de los ejemplares que el lector quiere
prestar.
El campo de fecha debe ser en formato espaol (da, mes y ao).
Los campos de cantidad sern de tipo numrico.
Todos los campos sern obligatorios.
El sistema debe permitir ver que ejemplares estn disponibles.
El sistema debe tener la opcin de elegir el ttulo del libro, revista,
monografa, lmina o mapa.
El sistema debe mostrar la cantidad de ejemplares prestados por el
lector.
El sistema debe registrar el bibliotecario que realiza el prstamo.
El sistema realizara la bsqueda de los autores de los libros, revistas y
monografas.
El sistema buscara el ISBN que es un cdigo nico que tiene cada libro.
El sistema debe buscar la direccin del lector.
El sistema debe registrar la fecha y hora en que se hizo el prstamo.
El sistema tambin debe registrar la fecha en que ser la devolucin.
El sistema debe registrar cuanto es el tiempo mximo para que el lector
devuelva el ejemplar prestado, el tiempo vara de acuerdo al tipo de
lector.
Si el lector ha sido sancionado el sistema no debe permitir hacer un
prstamo a ese mismo lector.
Si el lector quisiera hacer un prstamo de una lmina o mapa a domicilio
el sistema no debe permitir ya que segn las reglas de la Institucin
Educativa Francisco Izquierdo Ros no lo permiten.
El sistema realizara la bsqueda de los editores de las Lminas.
El cdigo del tipo de prstamo ser autoincrementable.
El cdigo del tipo de prstamo ser numrico.
El cdigo del tipo de prstamo tendr mximo de 6 dgitos.
El sistema debe tener la opcin de elegir el tipo de prstamo.
El campo de tipo prstamo es varchar.
Para poder seleccionar el tipo de prstamo se usa un combo.
El sistema debe registrar el tipo de prstamo si ser en sala o domicilio.
El cdigo de la sancin ser autoincrementable.
El cdigo de la sancin ser numrico.
El cdigo de la sancin tendr mximo de 6 dgitos.
El sistema debe registrar el tipo de lector que ha sido sancionado.
El sistema debe tener la opcin de elegir qu tipo de sancin se aplicara
a los lectores que no cumplieron con el tiempo establecido.
El sistema debe registrar a los lectores sancionados.
El sistema debe registrar por qu un lector ha sido sancionado.
El sistema debe registrar si el lector ha cumplido la sancin aplicada.
El sistema debe registrar el tipo de sancin que aplican a los lectores.
El sistema debe registrar si la sancin es leve o grave.
El sistema debe tener la opcin de elegir qu tipo de lector est
haciendo la devolucin.
El cdigo de la devolucin ser autoincrementable.
El cdigo de la devolucin ser numrico.
El cdigo de la devolucin tendr mximo de 6 dgitos.
Cuando se hace una devolucin el sistema debe aumentar el nmero de
ejemplares disponibles.
El sistema debe registrar la fecha de la devolucin material.
El sistema debe registrar que lector est realizando la devolucin.
El sistema debe registrar si el material es devuelto en buenas o malas
condiciones.
El sistema debe registrar el tiempo mximo para la devolucin de los
ejemplares prestado.
Para los estudiantes el tiempo mximo ser de 10 das.
Para los docentes el tiempo mximo ser de 3 das.
Para los practicantes ser el tiempo que necesiten tener los ejemplares
en su poder.
Si el lector aun no devuelve los ejemplares el sistema no debe permitir
realizar prstamos a ese lector.
Cada vez que se realice un prstamo el sistema debe disminuir los
ejemplares disponibles.
Si el lector ha cumplido sus das de plazo, el sistema debe notificar a
ese lector.
Si el lector ha daado el material debe cumplir con la sancin de arreglar
o pagar el costo del dao.
Si el lector ha extraviado el material tendr que devolver uno nuevo.
Si el lector no ha cumplido con la sancin se suspender el servicio por
8 das, 15 das y tercera residencia 30 das.
El sistema debe mostrar un mensaje de prstamo exitoso.
Cuando se hace una modificacin el sistema debe mostrar un mensaje
de guardado exitoso.
El sistema debe mostrar un mensaje de confirmacin cuando se realiza
una eliminacin, el cual cuenta con dos opciones (si/no) si pulsa "si"
contina con el proceso y si es "no " nos devuelve la pgina de la
interfaz grfica.
Los cdigos de los prstamos deben ser nicos.
El sistema debe comprobar que se han introducido todos los datos
restantes, en caso de que no se hayan introducido el sistema generar
un mensaje de error comunicando que faltan datos de los campos.
Si se ha generado mensaje de error, el sistema debe volver a mostrar la
interfaz grfica.
Despus de haber realizado el llenado de todos los datos necesarios
para realizar el prstamo se debe pulsar en el botn guardar, el
prstamo quedara registrado en el sistema.
El sistema deber tener una opcin de ver los ejemplares prestados y
los datos del lector.
El sistema deber tener una opcin de editar los datos de los ejemplares
prestados y los datos del lector para modificarlos si es necesario.
El sistema deber tener una opcin de eliminar todos los datos del
prstamo.
Si el lector es estudiante el sistema debe registrar a que grado
pertenece.
Si el nmero de libros de una misma clase llega hasta la unidad, se
negar el prstamo a domicilio.
Si el lector es docente el sistema debe registrar que curso tiene a cargo.
Si el lector es pblico externo el sistema debe registrar el ubigeo a que
pertenece.
El sistema debe tener la opcin de elegir a que categora pertenece el
libro que se est prestando.
El sistema debe tener la opcin de elegir el cdigo de cada ejemplar.
En caso de que le lector sea incorrecto, se debe mostrar un mensaje de
error.
El tiempo de registrar un prstamo no debe exceder de 3 segundos.
El sistema no debe permitir realizar dos prstamos de un mismo libro a
un mismo lector.
Los campos de nombre, apellido del lector son de tipo varchar.
El campo de DNI del lector es de tipo char.
El nmero de dgitos del DNI son de 8 dgitos como mximo.
El campo de lector es un combo porque permite elegir los lectores ya
registrados.
Si existe un nico ejemplar de libro se restringe solo para uso en sala.
El sistema debe validar al bibliotecario que realiza el prstamo.
El sistema debe contar con mensajes de alerta y de error en caso de
que esto suceda.
El sistema debe ser capaz de soportar mltiples tipos de prstamos.
El sistema debe ser capaz de distinguir un alumno sancionado.
El sistema debe mostrar los lectores sancionados de color rojo.
El sistema debe mostrar los lectores no sancionados de color azul.