Proyecto biblioteca
Transcript of Proyecto biblioteca
Proyecto individualProgramación orientada a objetos
Lic. Cecilia Sánchez Alanís
PROYECTO INDIVIDUAL
Tema: Biblioteca
•Para el proyecto individual elegí un programa que administre una biblioteca.
•Lenguaje de programación: JAVA
PROYECTO INDIVIDUAL
Trataré de aplicar en el proyecto todo lo visto hasta ahora en el curso, como:
• Clases• Métodos• Atributos• Herencia• Polimorfismo
PROYECTO INDIVIDUAL
La biblioteca contendrá:• Una clase BIBLIOTECA.
Se utilizará para que el sistema inicie.
• Una clase MATERIAL.Que se heredará a las clases LIBRO y REVISTA, dependiendo si es un libro o revista.
PROYECTO INDIVIDUAL
• Una clase PERSONA.Que se heredará a las clases ALUMNO y PROFESOR, dependiendo si es un alumno o profesor.
• Una clase PRESTAMO.Que contendrá los datos del préstamo de un libro o revista.
PROYECTO INDIVIDUAL
Los materiales (libro, revista) tendrán de atributos:
ATRIBUTO DESCRIPCIÓN
Tipo_Material
Indica si el material es libro o revista.
Código Es el código del libro o revista.
Autor Nombre del autor del libro o revista.
Título Nombre del libro o revista.
Año Año de publicación del libro o revista.
Editorial Editorial del libro.
Status Indica si el libro o revista está disponible a su renta o no.
PROYECTO INDIVIDUAL
Las personas (alumno, maestro) tendrán de atributos:
ATRIBUTO DESCRIPCIÓN
Tipo_Persona
Indica si es alumno o profesor.
ID Es la matrícula del alumno o número de empleado del profesor.
Nombre Nombre del alumno o profesor.
Apellido Apellido del alumno o profesor.
Correo Correo electrónico del alumno o profesor.
Teléfono Teléfono del alumno o profesor.
Num_Libros Número de libros que tienen prestados el alumno o profesor.
Adeudo Dinero de multas por no regresar el material en la fecha establecida.
PROYECTO INDIVIDUAL
Los préstamos tendrán de atributos:
ATRIBUTO DESCRIPCIÓN
Código Es el código del material prestado.
ID Matrícula o número de trabajador que sacó el material.
Fecha salida Fecha del préstamo del material.
Fecha regreso Fecha para regresar el material.
PROYECTO INDIVIDUAL
•El programa dará de Alta, Baja y Cambio a los libros o revistas.
•Las personas sólo se ingresarán para saber a quien ha sido prestado el libro o revista