SISTEMA DE INFORMACION PARA EMPRESA ALQUILER DE VEHICULOS ‘RENTACAR’
Modelado de la Base de Datos
DIEGO FELIPE HURTADO MUÑOZ
FUNDACIÓN UNIVERSITARIA DE POPAYÁN FACULTAD DE INGENIERÍA DE SISTEMAS VII SEMESTRE 2007
SISTEMA DE INFORMACION ‘RENTACAR’ MODELADO DE LA BASE DE DATOS DIEGO FELIPE HURTADO MUÑOZ
SISTEMA DE INFORMACION PARA EMPRESA ALQUILER DE VEHICULOS ‘RENTACAR’
Modelado de la Base de Datos
DIEGO FELIPE HURTADO MUÑOZ
ING. FREDDY VIDAL
FUNDACIÓN UNIVERSITARIA DE POPAYÁN FACULTAD DE INGENIERÍA DE SISTEMAS VII SEMESTRE 2007
SISTEMA DE INFORMACION ‘RENTACAR’ MODELADO DE LA BASE DE DATOS DIEGO FELIPE HURTADO MUÑOZ
Descripción del problema Se desea diseñar e implementar una base de datos para almacenar y gestionar la información empleada por la empresa Rent-a-Car® dedicada al alquiler de coches, teniendo en cuenta los siguientes aspectos: La empresa dispone de un conjunto de coches para su alquiler. Se necesita conocer la matrícula, marca y color y el precio de alquiler de cada coche. Además cada coche está asignado a un determinado garaje, que no puede cambiar. De cada garaje interesa conocer su código, nombre y dirección. Los datos que interesa recoger de cada cliente son la CC, nombre, dirección, ciudad, país y número de teléfono; además, los clientes se diferencian por un código interno de la empresa. Si un cliente desea solicitar el alquiler de algún coche, se pone en contacto con una de las agencias de la empresa de alquiler y realiza una reserva. De cada agencia interesa conocer su código y nombre. Un mismo cliente puede haber realizado varias reservas a lo largo del tiempo. Como hemos indicado, en cada reserva participa una agencia, que no tiene que ser la misma para las distintas reservas de un mismo cliente. Por políticas de la empresa un cliente no puede alquilar mas de un vehiculo a la vez. De cada reserva interesa registrar la fecha de inicio (cuándo deben entregarse los vehículos al cliente), la fecha de finalización (la fecha prevista de devolución por parte del cliente), el precio total de la reserva y un indicador de si los coches han sido devueltos. Además, para cada coche interesa recoger los litros de combustible que contiene en el momento de su entrega al cliente. El precio final de reserva de cada coche se obtiene multiplicando su precio de alquiler por los días que el cliente desea reservarlo.
SISTEMA DE INFORMACION ‘RENTACAR’ MODELADO DE LA BASE DE DATOS DIEGO FELIPE HURTADO MUÑOZ
La empresa Rent-a-Car® es uno de los prestadores de servicios líderes en el sector de la movilidad y se encuentra en curso de expansión con gran éxito en Colombia y toda América. Junto con nuestros concesionarios y socios estamos presentes para nuestros clientes en más de 3.500 estaciones de servicio en todo el mundo. En Popayán se encuentra a disposición de nuestros clientes en el aeropuerto y en la oficina de la ciudad, una extensa flota con vehículos de gran valor, desde utilitarios, pasando por fun cars y descapotables, hasta limusinas de lujo. Nuestra estrategia está dirigida a largo plazo a la oferta de prestaciones de servicios innovadoras, universales y de gran valor a través de la cadena completa de creación de valor del sector de la movilidad. En todas nuestras áreas centrales de negocios ofrecemos a nuestros clientes prestaciones de actualidad y gran valor cualitativo con una extraordinaria relación precio/prestación. Nuestros clientes son nuestro reto. Su satisfacción es nuestro objetivo. Fomentamos su lealtad mediante colaboradores altamente motivados, nuestra disposición a lograr el máximo rendimiento y ventajosos programas de vinculación de clientes.
Rent-a-Car® este nombre es sinónimo de:
La más moderna flota a las condiciones más económicas. Colaboraciones de primera clase con 29 líneas aéreas y cadenas hoteleras líderes. Innovadoras soluciones en Comercio electrónico. Marketing eficiente y atenta comunicación
SISTEMA DE INFORMACION ‘RENTACAR’ MODELADO DE LA BASE DE DATOS DIEGO FELIPE HURTADO MUÑOZ
Historia La historia de Rent-a-Car®, resulta un verdadero éxito pues está basada en el compromiso con la calidad y nuestros clientes. La empresa nace en Popayán, Cauca, en 1946, gracias a la visión de futuro que tuvo su fundador, el excelentísimo señor Diego F. Hurtado, veterano de la Segunda Guerra Mundial. Al terminar la guerra, sus actividades profesionales requerían que tuviera que viajar en avión constantemente, detectando que al llegar a los aeropuertos no existían alternativas de comunicación eficientes para transportarse a las ciudades. Esta situación lo hace concebir lo que hoy es Rent-a-Car® y es así como se convierte en la primera empresa de alquiler de autos que se posiciona dentro de los aeropuertos. La primera oficina se abrió en el aeropuerto de Guillermo León Valencia en Popayán, Cauca, revolucionando la industria de renta de autos, aún cuando ya existía otra empresa que se dedicaba a arrendar autos, ésta se encontraba en las ciudades y no en los aeropuertos. A ocho años de haberse fundado, Rent-a-Car®, se había expandido por toda Suramérica con 185 oficinas y 10 en Centroamérica además se establecen convenios con compañías de alquiler en Inglaterra, Francia, Irlanda, Alemania, Escocia y Suiza. También se convierte en la primera empresa de arrendamiento de autos en introducir una tarjeta de crédito propia. Hoy Rent-a-Car® se ha convertido en la arrendadora líder del país, con más de 600 oficinas en 28 ciudades de la República y la flota de autos más grande, moderna y variada del país. Es así como Rent-a-Car® continúa su desarrollo y se posiciona como la Licencia Maestra de renta de autos más grandes e importante de Colombia y el mundo. Esforzándose Más con un sólo fin......Cultivar la Lealtad de sus Clientes!
SISTEMA DE INFORMACION ‘RENTACAR’ MODELADO DE LA BASE DE DATOS DIEGO FELIPE HURTADO MUÑOZ
INFORMACION DE LA BASE DE DATOS NOMBRE
:
RENTACAR
TAMAÑO DE PAGINA
:
8192
JUEGO DE CARACTERES :
NINGUNO
DIALECTO SQL
DIALECTO 3
:
ESQUEMA RELACIONAL AGENCIA= (ID_AGENCIA INTEGER NOT NULL PK, NOMBRE_AGENCIA "NOMBREDESCRIPCION", ID_CIUDAD INTEGER, ID_PAIS INTEGER, DIRECCION "NOMBREDESCRIPCION", TELEFONO VARCHAR (12)) AUTORESERVA= (ID_AUTORESERVA INTEGER NOT NULL PK, ID_RESERVA INTEGER, PRECIO_FINAL INTEGER, ID_COCHE INTEGER) CIUDAD= (ID_CIUDAD INTEGER NOT NULL PK, NOMBRE_CIUDAD "NOMBREDESCRIPCION") CLIENTE= (ID_CLIENTE INTEGER NOT NULL PK, CC INTEGER, NOMBRE_CLIENTE "NOMBRE-DESCRIPCION", DIRECCION "NOMBRE-DESCRIPCION", TELEFONO VARCHAR (12), MOVIL VARCHAR (15), ID_PAIS INTEGER, ID_CIUDAD INTEGER) COCHE= (ID_COCHE INTEGER NOT NULL PK, PLACA VARCHAR (8), PRECIO_ALQUILER DOUBLE PRECISION, ID_GARAJE INTEGER, ID_COLOR INTEGER, ID_MARCA INTEGER) COLOR= (ID_COLOR INTEGER NOT NULL PK, NOMBRE_COLOR "NOMBREDESCRIPCION") GARAJE= (ID_GARAJE INTEGER NOT NULL PK, NOMBRE_GARAJE "NOMBREDESCRIPCION", DIRECCION "NOMBRE-DESCRIPCION", ID_CIUDAD INTEGER, ID_PAIS INTEGER) MARCA= (ID_MARCA INTEGER NOT NULL PK, NOMBRE_MARCA "NOMBREDESCRIPCION") PAIS= (ID_PAIS INTEGER NOT NULL PK, NOMBRE_PAIS "NOMBRE-DESCRIPCION")
SISTEMA DE INFORMACION ‘RENTACAR’ MODELADO DE LA BASE DE DATOS DIEGO FELIPE HURTADO MUÑOZ
RESERVA= (ID_RESERVA INTEGER NOT NULL PK, FECHA_INICIO DATE, FECHA_DEVOLUCION DATE, PRECIO_TOTAL DOUBLE PRECISION, LITROS_GAS FLOAT, ID_CLIENTE INTEGER, ID_AGENCIA INTEGER, ID_MARCA INTEGER, ID_COLOR INTEGER)
PK = PRIMARY KEY
FK = FOREIGN KEY
CURSIVA = FK
NOTA: "NOMBRE-DESCRIPCION" ES UN DOMINIO CON TIPO DE DATOS VARCHAR (30).
SISTEMA DE INFORMACION ‘RENTACAR’ MODELADO DE LA BASE DE DATOS DIEGO FELIPE HURTADO MUÑOZ
DIAGRAMA ENTIDAD RELACION Rent-a-Car®
AUTO RESE
COCHE
RESERV
CLIENTE
COLOR
AGENCI
MARCA
GARAJE
PAIS
CIUDAD
SISTEMA DE INFORMACION ‘RENTACAR’ MODELADO DE LA BASE DE DATOS DIEGO FELIPE HURTADO MUÑOZ
DIAGRAMA DE BASE DE DATOS Rent-a-Car®
SISTEMA DE INFORMACION ‘RENTACAR’ MODELADO DE LA BASE DE DATOS DIEGO FELIPE HURTADO MUÑOZ
SISTEMA DE INFORMACION RENTACAR (Interfaz Principal)
SISTEMA DE INFORMACION RENTACAR (Interfaz Agencia)
SISTEMA DE INFORMACION ‘RENTACAR’ MODELADO DE LA BASE DE DATOS DIEGO FELIPE HURTADO MUÑOZ
SISTEMA DE INFORMACION RENTACAR (Interfaz Reserva)
SISTEMA DE INFORMACION RENTACAR (Interfaz Cliente)
SISTEMA DE INFORMACION ‘RENTACAR’ MODELADO DE LA BASE DE DATOS DIEGO FELIPE HURTADO MUÑOZ
SISTEMA DE INFORMACION RENTACAR (Interfaz Coche)
SISTEMA DE INFORMACION RENTACAR (Interfaz Marca)
SISTEMA DE INFORMACION ‘RENTACAR’ MODELADO DE LA BASE DE DATOS DIEGO FELIPE HURTADO MUÑOZ
SISTEMA DE INFORMACION RENTACAR (Interfaz Color)
SISTEMA DE INFORMACION RENTACAR (Interfaz País)
SISTEMA DE INFORMACION ‘RENTACAR’ MODELADO DE LA BASE DE DATOS DIEGO FELIPE HURTADO MUÑOZ
SISTEMA DE INFORMACION RENTACAR (Interfaz Ciudad)