Sunteți pe pagina 1din 3

MODELO DE DATOS ORIENTADO A OBJETOS

CASO 1
Nuestra compaa vende productos a travs de los Estados Unidos. As que
dividimos a los Estados Unidos en cuatro regiones de ventas: la Regin Norte, la Regin
Este, la Regin Sur y la Regin Oeste; cada regin tiene un cdigo nico, cada regin
de venta se divide en distritos de ventas, Por ejemplo, la regin del Oeste es dividida
en los distritos de Rocky Mountain, Noroeste, Costa del Pacifico, y distritos del Pacfico,
cada distrito tiene un cdigo nico.
Cada distrito se conforma de territorios de Ventas, el distrito de Rocky Mountain
lo constituyen tres territorios: Wayomi-Montana, Colorado, y UTA New Mxico, El
distrito del noreste esta formado por dos territorios, el territorio de Nevada y California.
El distrito del Pacfico incluye los territorios de Hawaii y de Alaska. Cada territorio tiene
un cdigo nico de territorio.
A su vez, cada territorio de ventas se descompone en rea de ventas. Por
ejemplo, Colorado est conformado por dos reas d ventas: rea Frontal y la Vertiente
Oeste. Cada rea de venta tiene un cdigo nico de ventas.
Cada vendedor es responsable de una o ms reas de ventas y tiene una cuota
de venta especifica. Tambin tenemos gerentes d ventas que son responsables de uno
o ms distritos de ventas, y los directores de ventas quienes son responsables de una o
mas regiones de ventas, Cada gerente de venta es responsable de los territorios dentro,
de sus distritos. Nosotros no traslapamos las responsabilidades de nuestros empleados,
un rea de venta es siempre la responsabilidad de un solo vendedor y las
responsabilidades de nuestros gerentes y directores tampoco se sobreponen. Algunas
veces nuestros gerentes, vendedores y directores estas de viaje o tienen asignaciones
especiales, por lo tanto, no tienen responsabilidades de ventas. Identificamos a todo
nuestro personal de ventas por su identificador de empleado.
CASO 2
Soy el propietario de una pequea tienda, de pelculas. Tenemos ms de 3000
video cassettes de los que necesitamos llevar registro.
Cada uno de nuestros videos cassettes tiene un nmero de cinta. cinta para cada
pelcula, necesitamos conocer su titulo y su categora (ejm: comedia, suspenso, drama,
accin, guerra y ciencia ficcin). Tenemos muchas copias de la mayora de nuestras
pelculas. Le damos a cada pelcula un identificador especfico, y as podemos saber en
que video cassette esta que pelcula. Un video cassette puede ser tanto en formato Beta
como VHS. Siempre tenemos por lo menos un video cassette de cada pelcula que
registramos, y cada pelcula es siempre copiada a un video cassette individual y
especfico. Nuestros videos cassette no son muy largos, as que no tenemos pelculas
que requieran de mltiples video cassettes.
frecuentemente nos preguntan por los protagonistas de determinada pelcula.
Johm Wayne y Katherine Hepburn son siempre populares. As que nos gustara llevar el
registro de los actores que aparecen en cada pelcula. No todas nuestras pelculas
tienen actores. A los clientes les gustara conocer el nombre real del actor y su fecha de
nacimiento. Nosotros solamente llevamos el registro de actores que aparecen en
pelculas de nuestro inventario.
Tenemos muchos clientes. Nosotros solamente rentamos videos a la gente que
sea socia del Video Club. Para pertenecer a nuestro Club. deben de tener buen crdito.
Por cada socio del Club nos gustara registrar nombre y apellido, su numero telefnico y
su direccin y por supuesto cada miembro del Club tiene un cdigo.

Ing. CIP. Eddy Ivn Quispe Soto

Un cliente puede alquilar varios video cassettes en un mismo punto del tiempo.
Nosotros necesitamos llevar los registros de las rentas generadas y el numero de veces
que se ha rentado un video casette.

CASO 3
Desarrollar un modelo de Base de Datos que satisfaga los siguientes requerimientos
Mi nombre es Phil Sales y trabajo en los Cruceros Shipmoure. Hemos decidido
que nuestro sistema manual de reservaciones de pasajeros dentro de nuestros barcos
no funcionar ms cuando tengamos nuevos barcos. Tendremos dos barcos ms. no
botes. los botes entran dentro de los barcos, y probablemente nos expanderemos de 5 o
6 para 2006. Cada uno tiene un nombre como Goodsea, Goodwind, y el nuevo es
Goodsky, cada uno tiene una capacidad especifica de pasajeros y tiene un registro. El
registro es el pas en donde se registro el barco. Necesitamos preocuparnos sobre el
tonelaje o la mecnica o cualquier otra cosa sobre el barco
Cada ao sacamos un folleto de informacin sobre cada crucero que ofrecemos,
Cada crucero tiene un nombre y una duracin en das. Tenemos cruceros en tres, siete,
once y catorce das. Cada crucero tambin tiene un barco asignado especficamente a
el, a alguna gente le gusta solo viajar en los barcos mas nuevos. Vamos a necesitar
conocer la antigedad de cada barco. Cada crucero se detiene en diferente4s puertos.
Un crucero de tres das solo tendr una parada, siempre en el segundo da del crucero,
un crucero de siete das se detendr en tres puntos y as sucesivamente. Los puertos
van variando dependiendo dependiendo de donde haya salido el crucero. Los puertos
son los ngeles, Miami y Anchorage. Los cruceros por los ngeles bajan a los puertos
de Mxico, como son Cabo San Lucas y Mazatln; los cruceros de Miami van a las
Bahamas y Las Islas Vrgenes; y el crucero de Anchorage hace paradas a loa largo de
todo Alaska. Dependiendo de la duracin de cada crucero, cada barco hace llamadas a
puertos en das diferentes mientras este afuera.
Los pasajeros que viajan con nosotros escogern un crucero determinado que
tendr determinada duracin y un X numero de puertos y dependiendo del crucero
que elijan nos dir que cabinas estn disponibles. Una vez que hayan escogido una si
esta disponible la podremos cotizar. Esto depende del numero de personas en cada
cabina y la clase de la cabina. Siempre que boleteamos una cabina bajo el sistema
manual, borramos la cabina del pizarrn de corcho donde llevamos la disponibilidad, a
menos de que no este lleno y el pasajero quiera compartirla con alguien mas. Si la
cabina tiene capacidad para cuatro personas y los pasajeros viajan solos, entonces les
va a constar mas. Cada pasajero es boleteado y entonces recibimos su deposito y
despus le pagamos su comisin a la gerencia de viajes que haya hecho la transaccin.

CASO 4
Desarrollar un modelo de Base de Datos que satisfaga los siguientes requerimientos
La compaa de camiones Right-Way renta pequeos camiones de mudanza y
trailers para uso local y en un slo sentido. Tenemos 347 oficinas de renta a travs de
la regin oeste de los, Estados Unidos. Nuestro inventario de renta consta de un total de
5780 vehculos incluyendo varios tipos de camiones y trailers. Necesitamos implementar
un sistema para registrar nuestros contratos de renta y las asignaciones a nuestros
vehculos. Cada una de las oficinas renta vehculos que tienen en su inventario,
unidades listas para que los clientes tornen posesin de ellas inmediatamente. No
hacemos reservaciones. ni especulamos con la fecha en que el cliente regresar el
vehculo rentado. La oficina central supervisa la distribucin de los vehculos. y dirige las
transferencias de los vehculos de una oficina a otra.

Ing. CIP. Eddy Ivn Quispe Soto

Cada oficina de renta tiene un nombre como "Littleton Right- Way". Cada oficina
tambin tiene un nmero nico de tres dgitos. Nosotros tambin registramos la
direccin de la oficina. Cada oficina es la "casa" de algunos de nuestros vehculos, y
cada vehculo tiene como base una sola oficina.
Cada vehculo tiene un identificador nico. registro del estado. y una placa con
su nmero de registro. Tenemos cinco tipos de vehculos diferentes: camiones de 36
pies, camiones de 24 pies, camiones de 10 pies. trailers cubiertos de 8 pies y trailers
descubiertos de 6 pies. Si. tenemos un cdigo para el tipo de vehculo. Para todos
nuestros vehculos necesitamos registrar la fecha en la que tuvo su ultimo
mantenimiento. y la fecha de vencimiento de su registro. Para nuestros camiones,
necesitamos conocer la lectura actual del Odmetro (aparato para medir la distancia en
la marcha). la capacidad del taque de gasolina. y si tiene o no un radio. Para mudanzas
largas. los clientes prefieren que el vehculo tenga radio. Anotamos el millaje actual
justo antes de rentar un camin y otra vez cuando nos es regresado.
La mayora nuestros contratos de renta son para clientes individuales, pero un
contrato de renta puede ser para un particular o para una compaa. Rentamos un
porcentaje pequeo de nuestros camiones a compaas nuestros camiones a compaas.
Asignamos un numero de identificador a cada compaa, registramos el nombre de la
misma y su direccin. No necesitamos preocupamos por informacin adicional sobre la
empresa. Nuestro grupo de ventas maneja toda la informacin de manera separada.
Para cada cliente en particular registramos su nombre, el telfono de su casa, su
direccin y su licencia de conducir del estado, nmero y fecha de vencimiento. Nos
gustara llevar el registro de nuestros clientes. Si un cliente daa nuestro vehiculo, lo
abandona, o no cubre por completo el monto de la cuenta, lo marcamos como un cliente
de alto riesgo, y no le volvemos a rentar nada.
Solamente persona o compaa hacer un contrato de renta por renta, llevamos
contratos separados de renta para cada vehculo a la vez. Cada contrato de renta es
identificado por el numero de la oficina que genero el mismo y un numero de contrato
de renta. Tambin es indispensable que: conozcamos la fecha de renta, la duracin
anticipada la renta, la oficina de renta en donde dejar la unidad, el monto del depsito
dejado, la cuota de renta diaria, y la cuota por milla. Por supuesto que, por los trailers,
no hay cargo por millaje. No, necesitamos automatizar el lado financiero de nuestro
negocio, solo necesitamos controlar nuestros contratos de renta y las funciones de
asignacin a nuestros vehculos.

Ing. CIP. Eddy Ivn Quispe Soto

S-ar putea să vă placă și