Vous êtes sur la page 1sur 3

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR

INSTITUTO UNIVERSITARIO DE TECNOLOGÍA DEL YARACUY


PROGRAMA NACIONAL DE FORMACIÓN EN INFORMÁTICA

ENUNCIADO PROYECTO
PARADIGMA DE PROGRAMACIÓN

Ing. Tom Nissim Zambrano

La biblioteca de un conocido instituto educativo desea disponer de una aplicación


informática que le permita gestionar los préstamos del material bibliográfico que se
realizan en la misma.
Entre el material bibliográfico con que cuenta la biblioteca se encuentra
Publicaciones periódicas, como diarios de circulación local y nacional; así como
también revistas, libros y tesis de grado.
Los usuarios de la biblioteca pueden hacer uso de los servicios disponibles en la
misma llenando un formulario; sin embargo, para solicitar el préstamo del material
bibliográfico debe llenar la planilla de registro para solicitar el carnet. Las personas
que hacen uso de la biblioteca son estudiantes, profesores de la institución así como
público general.
Al registrase los usuarios le son solicitados ciertos datos, como número de cédula,
nombre completo, fecha de nacimiento, número telefónico, número de celular. En el
caso del estudiante además de los datos anteriores se le solicita el número de
expediente. En cuanto a los profesores se le solicita nombre del departamento al cual
está adscrito en la institución y la asignatura que imparte. Al público general le es
solicitado dirección de habitación, si tiene algún familiar que trabaja o estudia en la
institución.
Se desea llevar un registro del material prestado y devuelto por los usuarios
afiliados, teniendo en cuenta que las condiciones de préstamo varían de acuerdo al
material; cada usuario solo puede solicitar tres (3) recursos a la vez y no puede
solicitar más libros en prestamos hasta tanto no devuelva los que tiene consigo. Las
publicaciones periódicas y las tesis solo pueden ser prestadas para consulta en la
misma biblioteca, préstamo residente.
Los libros, pueden darse en préstamo hasta un máximo de cinco (5) días (préstamo
circulante) o de consulta interna según las especificaciones de préstamo del material
lo indiquen.
Al realizar el préstamo de cada material bibliográfico se registra el número de
cédula del usuario, el código del material, la fecha de préstamo y la fecha de cuando
debe devolverlo.
Se desea que el sistema realice las siguientes actividades:
 Registro de los usuarios que utilizan el material existente en la biblioteca.
 Registro del material bibliográfico.
 Préstamo y devolución de material bibliográfico.
 Consulta individual de los usuarios afiliados, permitiendo verificar sus datos
personales y los libros en préstamo en caso de tener.

Consideraciones:
 Entrega del enunciado semana 6.
 Los equipos de desarrollo no deben ser mayor a tres integrantes.
 El proyecto debe ser desarrollado en lenguaje C++.
 Debe usar programación orientada a objetos.
 Elaborar el diagrama de clases, donde se refleja las clases involucradas, sus
atributos, métodos y relaciones.
 Las declaraciones (archivos .h) e implementaciones (archivos .cpp) de clases
deben estar en archivos separados.
 Cada integrante debe demostrar su participación en el desarrollo del proyecto.
 El programa debe validar todas las entradas de datos suministradas por el
usuario.
 Documentar el código fuente del proyecto donde se especifique.
 La aplicación debe contar con un menú de opciones.
 Puntos de control de desarrollo y revisión semanas ocho (8) y nueve (9)
 se debe entregar el código del programa en físico y digital en la clase anterior
a la revisión.
 Entrega del proyecto, el cual debe cumplir las exigencias anteriormente
descrita en la segunda clase de la semana (10)
 Defensa del proyecto en la semana (11), todos los integrantes del equipo
deben ir debidamente preparados.