Está en la página 1de 1

Universidad Nacional de Trujillo

Ingeniera de Sistemas

Tecnologa de la Programacin I
2015 - N

TRABAJO FINAL
Desarrollar una aplicacin que permita dar solucin al siguiente enunciado:
La biblioteca de una universidad local requiere mantener un registro de los usuarios que solicitan en
prstamo el material bibliogrfico. De cada usuario se conoce su cdigo, nombre, apellidos, direccin,
telfono y estado (activo, suspendido). Los usuarios pueden ser personas estudiantes o docentes. Si son
estudiantes se conoce su facultad, carrera y ao de ingreso. Si son docentes se conoce condicin (contratado
o estable), su categora (auxiliar, asociado o principal) y su dedicacin (tiempo completo o tiempo parcial).
De cada material bibliogrfico se conoce: su cdigo, ttulo, autor, editorial, edicin y ao de publicacin.
Adems debe conocerse el nmero de ejemplares de cada material.
Para solicitar un material bibliogrfico se requiere un nmero de pedido, el cdigo del usuario, el cdigo del
material bibliogrfico, la fecha de prstamo y el nmero de das que ser prestado. Considerar que el
prstamo procede siempre que haya ejemplares disponibles y que el usuario est activo.
Adicionalmente debe registrarse la devolucin del material prestado, si el usuario no devuelve el material
en la fecha indicada ser suspendido a razn de 2 das por cada da de retraso en la devolucin.
Implementar una aplicacin que permita:
1. Registrar los datos de los usuarios, material bibliogrfico y de los prstamos.
2. Listar los datos del material solicitado por un usuario, ingresando el cdigo del usuario. Mostrar
tambin el estado del usuario y si est suspendido la fecha en que termina dicha suspensin.
3. Listar los datos del material bibliogrfico, ingresado su cdigo.
4. Listar los datos de todos los usuarios registrados ordenados por su apellido.

La aplicacin a desarrollar debe implementarse aplicando los conceptos desarrollados en el curso


y los patrones de diseo Abstract, Singleton y Composite.

Mg. Ing. Zoraida Yanet Vidal Melgarejo.

-1-

También podría gustarte