Clases, Atributos y Métodos:
* PASAJERO | ||
Atributos: | Métodos: | |
· idPasajero · Nombre · ApellidoPaterno · ApellidoMaterno · Edad · Telefono · CorreoElectronico | · Alta pasajero · Modificación pasajero | |
* TRIPULACION | ||
Atributos: | Métodos: | |
· idCrew · Nombre · ApellidoPaterno · ApellidoMaterno · Dirección · Teléfono · RFC | · Alta de tripulación · Baja de tripulación · Modificación de tripulación | |
* CAPITAN | ||
Atributos: | Métodos: | |
→ TRIPULACION · Licencia | ||
* AUXILIAR_DE_VUELO | ||
Atributos: | Métodos: | |
→ TRIPULACION · Licencia · Categoria (copiloto o auxiliar) | ||
* SOBRECARGO | ||
Atributos: | Métodos: | |
→ TRIPULACION · Categoria | ||
* ORIGEN | ||
Atributos: | Métodos: | |
· idOrigen · Aeropuerto · Puerta · Cuidad · Pais | · Alta de origen · Baja de origen · Modificación de origen | |
* DESTINO | ||
Atributos: | Métodos: | |
· idDestino · Aeropuerto · Puerta · Ciudad · Pais | · Alta de destino · Baja de destino · Modificación de destino | |
* AVION | ||
Atributos: | Métodos: | |
· idAvion · Placas · TipoAvion · NumAsientos · idCrew | · Alta de avión · Baja de avión · Modificación de avión | |
* ASIENTO | ||
Atributos: | Métodos: | |
· idAsiento · Tipo (1ª o 2ª clase) · Ubicación (Ventanilla, Pasillo, Central) · Tarifa | · Alta de asiento · Baja de asiento · Modificación de asiento | |
* VUELO | ||
Atributos: | Métodos: | |
· idVuelo · id_avion · id_origen · id_destino · Fecha · HoraSalida · HoraLlegada | · Alta de vuelo · Baja de vuelo · Modificación de vuelo | |
* RESERVACION | ||
Atributos: | Métodos: | |
· idReservacion · id_pasajero · id_vuelo · id_asiento | · Alta de reservación · Baja de reservación · Modificación de reservación |
...
Muy bien este también. ¿A las reservaciones no se les puede cancelar? Lo que tú propones cancelar es el asiento :P
ResponderEliminarAhhh ok, entonces sería cancelar la reservación en vez de cancelar el asiento?
ResponderEliminarY también cambiaría en el Pasajero, cancelar el vuelo??
Lo pensaré mejor y trataré de acomodarlo.
Gracias.
Profe,
ResponderEliminarLo que hice fue poner Alta, Baja y Cambio en cada clase, como sus métodos.
Y además agregué otra clase: TRIPULACION para aplicar herencia a: Capitan, Auxiliares de vuelo y Sobrecargos.
¿Cómo ve?
Saludos!