SlideShare una empresa de Scribd logo
Las clases, atributos y métodos de mi proyecto son:

Clase principal: Videoclub.
Visibilidad: pública.
Atributos: empleados (empleados), clientes (clientes), películas (películas), ventas (ventas) y
rentas (rentas).
Visibilidad: privada.
Métodos: crear().
Visibilidad: pública.

Clase: Empleado.
Visibilidad: pública.
Atributos: número (no_empleado), nombre (nom_empleado) y contraseña (contraseña).
Visibilidad: privada.
Métodos: consultar().
Visibilidad: pública.

Clase: Cliente.
Visibilidad: pública.
Atributos: número (no_cliente), nombre (nom_cliente), colonia (colonia), calle (calle), número
de calle (no_dir), código postal (cp_dir) y teléfono (tel_cliente).
Visibilidad: privada.
Métodos: registrar().
Visibilidad: pública.

Clase: Película.
Visibilidad: pública.
Atributos: número (no_pel), título (título), material (material), situación (situacion), género
(genero), clasificación (clasificacion), costo de venta (costo_vta), costo de renta (costo_rta),
cantidad de películas de venta (cantpel_vta) y cantidad de películas de renta (cantpel_rta).
Visibilidad: privada.
Métodos: vender(), rentar(), registrar() y eliminar().
Visibilidad: pública.

Clase: Ticket de venta.
Visibilidad: pública.
Atributos: número de ticket de venta (no_tvta), número de cliente (no_cliente), número de
empleado (no_empleado), nombre de empleado (nom_empleado), número de película
(no_pel), costo de venta (costo_vta), título de la película (título), cantidad de películas vendidas
(cant_vta), fecha de venta (fecha), subtotal (subtotal) y total (total).
Visibilidad: privada.
Métodos: imprimir().
Visibilidad: pública.

Clase: Ticket de renta.
Visibilidad: pública.
Atributos: número de ticket de renta (no_trta), número de cliente (no_cliente), número de
empleado (no_empleado), nombre de empleado (nom_empleado), número de película
(no_pel), costo de renta (costo_rta), título de la película (título), cantidad de películas rentadas
(cant_rta), fecha de renta (fecha), fecha límite de renta (fechaLimRta), fecha de entrega
(fechaEntrega), multa (multa), subtotal (subtotal) y total (total).
Visibilidad: privada.
Métodos: imprimir ().
Visibilidad: pública.

En la clase Empleado, se requiere el número de empleado y su contraseña para que el
empleado pueda acceder a la base de datos.
El método consultar(), es el método con el cual el Empleado podrá consultar la base de datos.

En la clase Cliente, se requieren los atributos ya mencionados para registrar al cliente en la
base de datos.
El método registrar() es para registrar a los clientes en la base de datos.

En la clase Película, el número de la película es el número con el que se identificara cada
película que haya en el videoclub. El material puede ser VHS, DVD o Blu-ray. La situación de la
película significa si la película esta disponible, o si esta rentada.
Los métodos vender() y rentar() se utilizarán cuando se realicen ventas y rentas
respectivamente de las películas.
Los métodos agregar() y eliminar() se utilizarán para dar de alta una película y para eliminar
una película respectivamente.

La clase TicketVenta contiene los atributos que aparecerán en un Ticket de venta al realizarse
una venta.
El método imprimir() hará que se muestre el Ticket de la venta.

La clase TicketRenta contiene los atributos que aparecerán en un Ticket de renta al realizaese
una renta.
El método imprimir() hará que se muestre el Ticket de la renta.

Por el momento las clases anteriores, son las clases que he observado en mi proyecto. Si
después observo mas clases, las añadiré a mi proyecto.

Más contenido relacionado

Similar a Las clases

Análisis y diseño de sistemas
Análisis y diseño de sistemasAnálisis y diseño de sistemas
Análisis y diseño de sistemasUNEFA
 
Normalizacion
NormalizacionNormalizacion
Ejercicios de normalizacion
Ejercicios de normalizacionEjercicios de normalizacion
Ejercicios de normalizacion
Joel Retuerto Villanueva
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
Antoni Riveros
 
Normalizacion
NormalizacionNormalizacion
Normalizacion ejercicios
Normalizacion   ejerciciosNormalizacion   ejercicios
Normalizacion ejercicios
Cirosario
 
Normalizacion Base de Datos
Normalizacion Base de DatosNormalizacion Base de Datos
Normalizacion Base de Datos
Juan Isaac Valle Arellano
 
Ejercicios de normalizacion
Ejercicios de normalizacionEjercicios de normalizacion
Ejercicios de normalizacion
AlexandraMartinezYan
 
Normalizacion.
Normalizacion.Normalizacion.
Normalizacion.
YERLE RIVEROS RIVERA
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
Juan Carlos Tineo
 
Normalizacion Ejercicios BD
Normalizacion Ejercicios BDNormalizacion Ejercicios BD
Normalizacion Ejercicios BD
Fernando Pérez Torres
 
Normalizacion bd
Normalizacion bdNormalizacion bd
Normalizacion bd
Alexander Paisig Fabian
 
Normaliza ejercicios
Normaliza ejerciciosNormaliza ejercicios
Normaliza ejercicios
Brian Guillen Caviedes
 
Normalizacion
NormalizacionNormalizacion
Diagramas de caso de uso
Diagramas de caso de usoDiagramas de caso de uso
Diagramas de caso de uso
Tensor
 
Ejercicios de normalizacion
Ejercicios de normalizacionEjercicios de normalizacion
Ejercicios de normalizacion
Juan Carlos EV
 

Similar a Las clases (20)

Análisis y diseño de sistemas
Análisis y diseño de sistemasAnálisis y diseño de sistemas
Análisis y diseño de sistemas
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Requerimientos
RequerimientosRequerimientos
Requerimientos
 
Requerimientos
RequerimientosRequerimientos
Requerimientos
 
Actividad 1 unidad 3
Actividad 1 unidad 3Actividad 1 unidad 3
Actividad 1 unidad 3
 
Ejercicios de normalizacion
Ejercicios de normalizacionEjercicios de normalizacion
Ejercicios de normalizacion
 
Trabajo de investigacion unidad 3 Act 1
Trabajo de investigacion unidad 3 Act 1Trabajo de investigacion unidad 3 Act 1
Trabajo de investigacion unidad 3 Act 1
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Normalizacion ejercicios
Normalizacion   ejerciciosNormalizacion   ejercicios
Normalizacion ejercicios
 
Normalizacion Base de Datos
Normalizacion Base de DatosNormalizacion Base de Datos
Normalizacion Base de Datos
 
Ejercicios de normalizacion
Ejercicios de normalizacionEjercicios de normalizacion
Ejercicios de normalizacion
 
Normalizacion.
Normalizacion.Normalizacion.
Normalizacion.
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Normalizacion Ejercicios BD
Normalizacion Ejercicios BDNormalizacion Ejercicios BD
Normalizacion Ejercicios BD
 
Normalizacion bd
Normalizacion bdNormalizacion bd
Normalizacion bd
 
Normaliza ejercicios
Normaliza ejerciciosNormaliza ejercicios
Normaliza ejercicios
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Diagramas de caso de uso
Diagramas de caso de usoDiagramas de caso de uso
Diagramas de caso de uso
 
Ejercicios de normalizacion
Ejercicios de normalizacionEjercicios de normalizacion
Ejercicios de normalizacion
 

Último

lenguacastellanayliteraturaIIcastellano.pdf
lenguacastellanayliteraturaIIcastellano.pdflenguacastellanayliteraturaIIcastellano.pdf
lenguacastellanayliteraturaIIcastellano.pdf
JaviGomur
 
LA CRONICA COMARCA DE ANTEQUERA _ Nº 1083
LA CRONICA COMARCA DE ANTEQUERA _ Nº 1083LA CRONICA COMARCA DE ANTEQUERA _ Nº 1083
LA CRONICA COMARCA DE ANTEQUERA _ Nº 1083
La Crónica Comarca de Antequera
 
Boletin semanal informativo 21. Mayo 2024.pdf
Boletin semanal informativo 21. Mayo 2024.pdfBoletin semanal informativo 21. Mayo 2024.pdf
Boletin semanal informativo 21. Mayo 2024.pdf
Nueva Canarias-BC
 
Examen de inglés en la EVAU para alumnos en castellano
Examen de inglés en la EVAU para alumnos en castellanoExamen de inglés en la EVAU para alumnos en castellano
Examen de inglés en la EVAU para alumnos en castellano
JaviGomur
 
Milei baja su imagen en catorce provincias
Milei baja su imagen en catorce provinciasMilei baja su imagen en catorce provincias
Milei baja su imagen en catorce provincias
Economis
 
E&I16 - Estaciones de Servicio y sostenibilidad
E&I16 - Estaciones de Servicio y sostenibilidadE&I16 - Estaciones de Servicio y sostenibilidad
E&I16 - Estaciones de Servicio y sostenibilidad
Indigo Energía e Industria
 
Examen de Dibujo artístico II castellano
Examen de Dibujo artístico II castellanoExamen de Dibujo artístico II castellano
Examen de Dibujo artístico II castellano
JaviGomur
 
Informe de Riesgo País sobre Emiratos Árabes Unidos, de Cesce
Informe de Riesgo País sobre Emiratos Árabes Unidos, de CesceInforme de Riesgo País sobre Emiratos Árabes Unidos, de Cesce
Informe de Riesgo País sobre Emiratos Árabes Unidos, de Cesce
Cesce
 
PRECIOS_M_XIMOS_VIGENTES_DEL_2_AL_8_DE_JUNIO_DE_2024.pdf
PRECIOS_M_XIMOS_VIGENTES_DEL_2_AL_8_DE_JUNIO_DE_2024.pdfPRECIOS_M_XIMOS_VIGENTES_DEL_2_AL_8_DE_JUNIO_DE_2024.pdf
PRECIOS_M_XIMOS_VIGENTES_DEL_2_AL_8_DE_JUNIO_DE_2024.pdf
redaccionxalapa
 
Examen de historia de España en castellano
Examen de historia de España en castellanoExamen de historia de España en castellano
Examen de historia de España en castellano
JaviGomur
 
Examen de historia de filosofia en castellano
Examen de historia de filosofia en castellanoExamen de historia de filosofia en castellano
Examen de historia de filosofia en castellano
JaviGomur
 
Biografia-de-Alejandro-Toledo[1]0.ppt ru
Biografia-de-Alejandro-Toledo[1]0.ppt ruBiografia-de-Alejandro-Toledo[1]0.ppt ru
Biografia-de-Alejandro-Toledo[1]0.ppt ru
ssuserd2d4de
 
Análisis musical examen en castellano EVAU
Análisis musical examen en castellano EVAUAnálisis musical examen en castellano EVAU
Análisis musical examen en castellano EVAU
JaviGomur
 
El Poder Público Estadal y el Poder Público Municipal en Venezuela.pptx
El Poder Público Estadal y el Poder Público Municipal en Venezuela.pptxEl Poder Público Estadal y el Poder Público Municipal en Venezuela.pptx
El Poder Público Estadal y el Poder Público Municipal en Venezuela.pptx
ProfHemnJimnez
 
Programa de Desarrollo Urbano de Cuautitlán Izcalli 2024
Programa de Desarrollo Urbano de Cuautitlán Izcalli 2024Programa de Desarrollo Urbano de Cuautitlán Izcalli 2024
Programa de Desarrollo Urbano de Cuautitlán Izcalli 2024
dafnealba10
 
Examen de Ciencias generales en castellano
Examen de Ciencias generales en castellanoExamen de Ciencias generales en castellano
Examen de Ciencias generales en castellano
JaviGomur
 
Programa electoral PP elecciones europeas 2024
Programa electoral PP elecciones europeas 2024Programa electoral PP elecciones europeas 2024
Programa electoral PP elecciones europeas 2024
20minutos
 
EL SUBMARINO QUE FUE AL TITANIC (2).pptx
EL SUBMARINO QUE FUE AL TITANIC (2).pptxEL SUBMARINO QUE FUE AL TITANIC (2).pptx
EL SUBMARINO QUE FUE AL TITANIC (2).pptx
damianpelonchon13
 

Último (18)

lenguacastellanayliteraturaIIcastellano.pdf
lenguacastellanayliteraturaIIcastellano.pdflenguacastellanayliteraturaIIcastellano.pdf
lenguacastellanayliteraturaIIcastellano.pdf
 
LA CRONICA COMARCA DE ANTEQUERA _ Nº 1083
LA CRONICA COMARCA DE ANTEQUERA _ Nº 1083LA CRONICA COMARCA DE ANTEQUERA _ Nº 1083
LA CRONICA COMARCA DE ANTEQUERA _ Nº 1083
 
Boletin semanal informativo 21. Mayo 2024.pdf
Boletin semanal informativo 21. Mayo 2024.pdfBoletin semanal informativo 21. Mayo 2024.pdf
Boletin semanal informativo 21. Mayo 2024.pdf
 
Examen de inglés en la EVAU para alumnos en castellano
Examen de inglés en la EVAU para alumnos en castellanoExamen de inglés en la EVAU para alumnos en castellano
Examen de inglés en la EVAU para alumnos en castellano
 
Milei baja su imagen en catorce provincias
Milei baja su imagen en catorce provinciasMilei baja su imagen en catorce provincias
Milei baja su imagen en catorce provincias
 
E&I16 - Estaciones de Servicio y sostenibilidad
E&I16 - Estaciones de Servicio y sostenibilidadE&I16 - Estaciones de Servicio y sostenibilidad
E&I16 - Estaciones de Servicio y sostenibilidad
 
Examen de Dibujo artístico II castellano
Examen de Dibujo artístico II castellanoExamen de Dibujo artístico II castellano
Examen de Dibujo artístico II castellano
 
Informe de Riesgo País sobre Emiratos Árabes Unidos, de Cesce
Informe de Riesgo País sobre Emiratos Árabes Unidos, de CesceInforme de Riesgo País sobre Emiratos Árabes Unidos, de Cesce
Informe de Riesgo País sobre Emiratos Árabes Unidos, de Cesce
 
PRECIOS_M_XIMOS_VIGENTES_DEL_2_AL_8_DE_JUNIO_DE_2024.pdf
PRECIOS_M_XIMOS_VIGENTES_DEL_2_AL_8_DE_JUNIO_DE_2024.pdfPRECIOS_M_XIMOS_VIGENTES_DEL_2_AL_8_DE_JUNIO_DE_2024.pdf
PRECIOS_M_XIMOS_VIGENTES_DEL_2_AL_8_DE_JUNIO_DE_2024.pdf
 
Examen de historia de España en castellano
Examen de historia de España en castellanoExamen de historia de España en castellano
Examen de historia de España en castellano
 
Examen de historia de filosofia en castellano
Examen de historia de filosofia en castellanoExamen de historia de filosofia en castellano
Examen de historia de filosofia en castellano
 
Biografia-de-Alejandro-Toledo[1]0.ppt ru
Biografia-de-Alejandro-Toledo[1]0.ppt ruBiografia-de-Alejandro-Toledo[1]0.ppt ru
Biografia-de-Alejandro-Toledo[1]0.ppt ru
 
Análisis musical examen en castellano EVAU
Análisis musical examen en castellano EVAUAnálisis musical examen en castellano EVAU
Análisis musical examen en castellano EVAU
 
El Poder Público Estadal y el Poder Público Municipal en Venezuela.pptx
El Poder Público Estadal y el Poder Público Municipal en Venezuela.pptxEl Poder Público Estadal y el Poder Público Municipal en Venezuela.pptx
El Poder Público Estadal y el Poder Público Municipal en Venezuela.pptx
 
Programa de Desarrollo Urbano de Cuautitlán Izcalli 2024
Programa de Desarrollo Urbano de Cuautitlán Izcalli 2024Programa de Desarrollo Urbano de Cuautitlán Izcalli 2024
Programa de Desarrollo Urbano de Cuautitlán Izcalli 2024
 
Examen de Ciencias generales en castellano
Examen de Ciencias generales en castellanoExamen de Ciencias generales en castellano
Examen de Ciencias generales en castellano
 
Programa electoral PP elecciones europeas 2024
Programa electoral PP elecciones europeas 2024Programa electoral PP elecciones europeas 2024
Programa electoral PP elecciones europeas 2024
 
EL SUBMARINO QUE FUE AL TITANIC (2).pptx
EL SUBMARINO QUE FUE AL TITANIC (2).pptxEL SUBMARINO QUE FUE AL TITANIC (2).pptx
EL SUBMARINO QUE FUE AL TITANIC (2).pptx
 

Las clases

  • 1. Las clases, atributos y métodos de mi proyecto son: Clase principal: Videoclub. Visibilidad: pública. Atributos: empleados (empleados), clientes (clientes), películas (películas), ventas (ventas) y rentas (rentas). Visibilidad: privada. Métodos: crear(). Visibilidad: pública. Clase: Empleado. Visibilidad: pública. Atributos: número (no_empleado), nombre (nom_empleado) y contraseña (contraseña). Visibilidad: privada. Métodos: consultar(). Visibilidad: pública. Clase: Cliente. Visibilidad: pública. Atributos: número (no_cliente), nombre (nom_cliente), colonia (colonia), calle (calle), número de calle (no_dir), código postal (cp_dir) y teléfono (tel_cliente). Visibilidad: privada. Métodos: registrar(). Visibilidad: pública. Clase: Película. Visibilidad: pública. Atributos: número (no_pel), título (título), material (material), situación (situacion), género (genero), clasificación (clasificacion), costo de venta (costo_vta), costo de renta (costo_rta), cantidad de películas de venta (cantpel_vta) y cantidad de películas de renta (cantpel_rta). Visibilidad: privada. Métodos: vender(), rentar(), registrar() y eliminar(). Visibilidad: pública. Clase: Ticket de venta. Visibilidad: pública. Atributos: número de ticket de venta (no_tvta), número de cliente (no_cliente), número de empleado (no_empleado), nombre de empleado (nom_empleado), número de película (no_pel), costo de venta (costo_vta), título de la película (título), cantidad de películas vendidas (cant_vta), fecha de venta (fecha), subtotal (subtotal) y total (total). Visibilidad: privada. Métodos: imprimir(). Visibilidad: pública. Clase: Ticket de renta. Visibilidad: pública. Atributos: número de ticket de renta (no_trta), número de cliente (no_cliente), número de empleado (no_empleado), nombre de empleado (nom_empleado), número de película (no_pel), costo de renta (costo_rta), título de la película (título), cantidad de películas rentadas (cant_rta), fecha de renta (fecha), fecha límite de renta (fechaLimRta), fecha de entrega (fechaEntrega), multa (multa), subtotal (subtotal) y total (total). Visibilidad: privada.
  • 2. Métodos: imprimir (). Visibilidad: pública. En la clase Empleado, se requiere el número de empleado y su contraseña para que el empleado pueda acceder a la base de datos. El método consultar(), es el método con el cual el Empleado podrá consultar la base de datos. En la clase Cliente, se requieren los atributos ya mencionados para registrar al cliente en la base de datos. El método registrar() es para registrar a los clientes en la base de datos. En la clase Película, el número de la película es el número con el que se identificara cada película que haya en el videoclub. El material puede ser VHS, DVD o Blu-ray. La situación de la película significa si la película esta disponible, o si esta rentada. Los métodos vender() y rentar() se utilizarán cuando se realicen ventas y rentas respectivamente de las películas. Los métodos agregar() y eliminar() se utilizarán para dar de alta una película y para eliminar una película respectivamente. La clase TicketVenta contiene los atributos que aparecerán en un Ticket de venta al realizarse una venta. El método imprimir() hará que se muestre el Ticket de la venta. La clase TicketRenta contiene los atributos que aparecerán en un Ticket de renta al realizaese una renta. El método imprimir() hará que se muestre el Ticket de la renta. Por el momento las clases anteriores, son las clases que he observado en mi proyecto. Si después observo mas clases, las añadiré a mi proyecto.