domingo, 3 de octubre de 2010

Semana 2 - Sistema de reservaciones y vuelos programados de una aerolínea

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

...

3 comentarios:

  1. Muy bien este también. ¿A las reservaciones no se les puede cancelar? Lo que tú propones cancelar es el asiento :P

    ResponderEliminar
  2. Ahhh ok, entonces sería cancelar la reservación en vez de cancelar el asiento?

    Y también cambiaría en el Pasajero, cancelar el vuelo??

    Lo pensaré mejor y trataré de acomodarlo.
    Gracias.

    ResponderEliminar
  3. Profe,

    Lo 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!

    ResponderEliminar