SlideShare une entreprise Scribd logo
1  sur  9
Proyecto individual
Programación orientada a objetos
Lic. Cecilia Sánchez Alanís
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
PROYECTO INDIVIDUAL

Contenu connexe

Tendances

PostgreSQL - Lección 6 - Subconsultas
PostgreSQL - Lección 6 - SubconsultasPostgreSQL - Lección 6 - Subconsultas
PostgreSQL - Lección 6 - Subconsultas
Nicola Strappazzon C.
 
Ejercicios base de_datos
Ejercicios base de_datosEjercicios base de_datos
Ejercicios base de_datos
xinithazangels
 
Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)
agustinbilmer
 
Codificación digita a ldigital
Codificación digita a ldigitalCodificación digita a ldigital
Codificación digita a ldigital
alexlombana
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacion
oswchavez
 
LA DIVISION
LA DIVISIONLA DIVISION
LA DIVISION
87718544
 

Tendances (20)

Ejercicios python
Ejercicios pythonEjercicios python
Ejercicios python
 
Ejercicio 1,2,3
Ejercicio 1,2,3Ejercicio 1,2,3
Ejercicio 1,2,3
 
Ejercicio 2
Ejercicio  2Ejercicio  2
Ejercicio 2
 
Introducción a la robótica con arduino
Introducción a la robótica con arduinoIntroducción a la robótica con arduino
Introducción a la robótica con arduino
 
PostgreSQL - Lección 6 - Subconsultas
PostgreSQL - Lección 6 - SubconsultasPostgreSQL - Lección 6 - Subconsultas
PostgreSQL - Lección 6 - Subconsultas
 
Ejercicio no. 10 gym
Ejercicio no. 10 gymEjercicio no. 10 gym
Ejercicio no. 10 gym
 
Ejercicios base de_datos
Ejercicios base de_datosEjercicios base de_datos
Ejercicios base de_datos
 
Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)
 
Programación orientada al objeto
Programación orientada al objetoProgramación orientada al objeto
Programación orientada al objeto
 
Propiedad distributiva
Propiedad distributivaPropiedad distributiva
Propiedad distributiva
 
Codificación digita a ldigital
Codificación digita a ldigitalCodificación digita a ldigital
Codificación digita a ldigital
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacion
 
LA DIVISION
LA DIVISIONLA DIVISION
LA DIVISION
 
Diseño de bases de datos problemas resueltos
Diseño de bases de datos problemas resueltosDiseño de bases de datos problemas resueltos
Diseño de bases de datos problemas resueltos
 
Ejercicios del 1 al 9
Ejercicios del 1 al 9Ejercicios del 1 al 9
Ejercicios del 1 al 9
 
Mcd y mcm
Mcd y mcmMcd y mcm
Mcd y mcm
 
Operaciones Binaria
Operaciones BinariaOperaciones Binaria
Operaciones Binaria
 
Base de datos instituto ejercicio 1.8
Base de datos instituto ejercicio 1.8Base de datos instituto ejercicio 1.8
Base de datos instituto ejercicio 1.8
 
Ejercicios Modelo E-R
Ejercicios Modelo E-REjercicios Modelo E-R
Ejercicios Modelo E-R
 
Tecnicas de acceso multiple
Tecnicas de acceso multipleTecnicas de acceso multiple
Tecnicas de acceso multiple
 

Similaire à Proyecto biblioteca

Gig diplomado instrucciones alumnos
Gig diplomado instrucciones alumnosGig diplomado instrucciones alumnos
Gig diplomado instrucciones alumnos
Henna Osuna
 
PROYECTO DE INVESTIGACIÓN
PROYECTO DE INVESTIGACIÓNPROYECTO DE INVESTIGACIÓN
PROYECTO DE INVESTIGACIÓN
profesergi
 
6° SEM2 PPONIT PLANEACIÓN PROYECTOS DARUKEL 23-24.pptx
6° SEM2 PPONIT PLANEACIÓN PROYECTOS DARUKEL 23-24.pptx6° SEM2 PPONIT PLANEACIÓN PROYECTOS DARUKEL 23-24.pptx
6° SEM2 PPONIT PLANEACIÓN PROYECTOS DARUKEL 23-24.pptx
NayeNjera
 
Proyecto explicado1
Proyecto explicado1Proyecto explicado1
Proyecto explicado1
sclopis
 
Como Redactar un Ensayo
Como Redactar un EnsayoComo Redactar un Ensayo
Como Redactar un Ensayo
guestde21a
 
Gig diplomado instrucciones participante
Gig diplomado instrucciones participanteGig diplomado instrucciones participante
Gig diplomado instrucciones participante
León Mayoral
 
Orientación Curso de Referencia
Orientación Curso de ReferenciaOrientación Curso de Referencia
Orientación Curso de Referencia
cynthia_2417
 
Presentacion 4 grado ade 2013
Presentacion 4 grado ade 2013Presentacion 4 grado ade 2013
Presentacion 4 grado ade 2013
Cande González
 

Similaire à Proyecto biblioteca (20)

Gig diplomado instrucciones alumnos
Gig diplomado instrucciones alumnosGig diplomado instrucciones alumnos
Gig diplomado instrucciones alumnos
 
PROYECTO DE INVESTIGACIÓN
PROYECTO DE INVESTIGACIÓNPROYECTO DE INVESTIGACIÓN
PROYECTO DE INVESTIGACIÓN
 
6° SEM2 PPONIT PLANEACIÓN PROYECTOS DARUKEL 23-24.pptx
6° SEM2 PPONIT PLANEACIÓN PROYECTOS DARUKEL 23-24.pptx6° SEM2 PPONIT PLANEACIÓN PROYECTOS DARUKEL 23-24.pptx
6° SEM2 PPONIT PLANEACIÓN PROYECTOS DARUKEL 23-24.pptx
 
Proyecto explicado1
Proyecto explicado1Proyecto explicado1
Proyecto explicado1
 
Como Redactar un Ensayo
Como Redactar un EnsayoComo Redactar un Ensayo
Como Redactar un Ensayo
 
Gig diplomado instrucciones participante
Gig diplomado instrucciones participanteGig diplomado instrucciones participante
Gig diplomado instrucciones participante
 
6dayaniraencinas Curso de Antropologia
6dayaniraencinas Curso de Antropologia6dayaniraencinas Curso de Antropologia
6dayaniraencinas Curso de Antropologia
 
Planificaciones
PlanificacionesPlanificaciones
Planificaciones
 
M4 u2 acciones proyecto_vkro
M4 u2 acciones proyecto_vkroM4 u2 acciones proyecto_vkro
M4 u2 acciones proyecto_vkro
 
Presentacion3
Presentacion3Presentacion3
Presentacion3
 
Creacion de material educativo
Creacion de material educativoCreacion de material educativo
Creacion de material educativo
 
Orientación Curso de Referencia
Orientación Curso de ReferenciaOrientación Curso de Referencia
Orientación Curso de Referencia
 
Presentacion 1º ade .curso 2017 18
Presentacion 1º ade .curso 2017 18Presentacion 1º ade .curso 2017 18
Presentacion 1º ade .curso 2017 18
 
Como Accedo A La Reserva Electrónica
Como Accedo A La Reserva ElectrónicaComo Accedo A La Reserva Electrónica
Como Accedo A La Reserva Electrónica
 
Presentacion 4 grado ade 2013
Presentacion 4 grado ade 2013Presentacion 4 grado ade 2013
Presentacion 4 grado ade 2013
 
Herramientas digitales para el ámbito educativo
Herramientas digitales para el ámbito educativoHerramientas digitales para el ámbito educativo
Herramientas digitales para el ámbito educativo
 
Lectura interactiva
Lectura interactivaLectura interactiva
Lectura interactiva
 
How to write an article - English Class
How to write an article - English ClassHow to write an article - English Class
How to write an article - English Class
 
Planeaciones i jornada
Planeaciones i jornadaPlaneaciones i jornada
Planeaciones i jornada
 
Presentacion curso.
Presentacion curso.Presentacion curso.
Presentacion curso.
 

Plus de TerryJoss

Semana 10 eventos excepciones y errores
Semana 10   eventos excepciones y erroresSemana 10   eventos excepciones y errores
Semana 10 eventos excepciones y errores
TerryJoss
 
Semana 13 ejemplo del uso del rmi
Semana 13   ejemplo del uso del rmiSemana 13   ejemplo del uso del rmi
Semana 13 ejemplo del uso del rmi
TerryJoss
 
Semana 13 sistemas distribuidos
Semana 13   sistemas distribuidosSemana 13   sistemas distribuidos
Semana 13 sistemas distribuidos
TerryJoss
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuario
TerryJoss
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuario
TerryJoss
 
Semana 11 pruebas unitarias
Semana 11   pruebas unitariasSemana 11   pruebas unitarias
Semana 11 pruebas unitarias
TerryJoss
 
Diagramas de clases y actividades
Diagramas de clases y actividadesDiagramas de clases y actividades
Diagramas de clases y actividades
TerryJoss
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
TerryJoss
 

Plus de TerryJoss (11)

Semana 10 eventos excepciones y errores
Semana 10   eventos excepciones y erroresSemana 10   eventos excepciones y errores
Semana 10 eventos excepciones y errores
 
Semana 13 ejemplo del uso del rmi
Semana 13   ejemplo del uso del rmiSemana 13   ejemplo del uso del rmi
Semana 13 ejemplo del uso del rmi
 
Semana 13 sistemas distribuidos
Semana 13   sistemas distribuidosSemana 13   sistemas distribuidos
Semana 13 sistemas distribuidos
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuario
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuario
 
Semana 11 pruebas unitarias
Semana 11   pruebas unitariasSemana 11   pruebas unitarias
Semana 11 pruebas unitarias
 
Diagramas de clases y actividades
Diagramas de clases y actividadesDiagramas de clases y actividades
Diagramas de clases y actividades
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Memento
MementoMemento
Memento
 
Facade
FacadeFacade
Facade
 
Prototype
PrototypePrototype
Prototype
 

Proyecto biblioteca

  • 1. Proyecto individual Programación orientada a objetos Lic. Cecilia Sánchez Alanís
  • 2. Tema: Biblioteca • Para el proyecto individual elegí un programa que administre una biblioteca. • Lenguaje de programación: JAVA PROYECTO INDIVIDUAL
  • 3. Trataré de aplicar en el proyecto todo lo visto hasta ahora en el curso, como: • Clases • Métodos • Atributos • Herencia • Polimorfismo PROYECTO INDIVIDUAL
  • 4. 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
  • 5. • 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
  • 6. 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
  • 7. 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
  • 8. 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
  • 9. • 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 PROYECTO INDIVIDUAL