Está en la página 1de 15

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 "NOMBRE-


DESCRIPCION", ID_CIUDAD INTEGER, ID_PAIS INTEGER, DIRECCION "NOMBRE-
DESCRIPCION", 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 "NOMBRE-


DESCRIPCION")

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 "NOMBRE-


DESCRIPCION")

GARAJE= (ID_GARAJE INTEGER NOT NULL PK, NOMBRE_GARAJE "NOMBRE-


DESCRIPCION", DIRECCION "NOMBRE-DESCRIPCION", ID_CIUDAD INTEGER,
ID_PAIS INTEGER)

MARCA= (ID_MARCA INTEGER NOT NULL PK, NOMBRE_MARCA "NOMBRE-


DESCRIPCION")

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 RESERV
COCHE RESE

CLIENTE
AGENCI

COLOR 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)

También podría gustarte