0% encontró este documento útil (0 votos)
90 vistas5 páginas

Modelamiento de Sistema de Gestión

Este documento presenta dos ejercicios de modelado y diseño orientado a objetos para una práctica calificada de ingeniería industrial. El primer ejercicio pide crear un diagrama de clases para un sistema de gestión de pedidos. El segundo ejercicio pide crear diagramas de casos de uso y de clases UML para un sistema de gestión de alquiler de vehículos de una empresa de alquiler de coches y furgonetas.

Cargado por

Edwarth HC
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
90 vistas5 páginas

Modelamiento de Sistema de Gestión

Este documento presenta dos ejercicios de modelado y diseño orientado a objetos para una práctica calificada de ingeniería industrial. El primer ejercicio pide crear un diagrama de clases para un sistema de gestión de pedidos. El segundo ejercicio pide crear diagramas de casos de uso y de clases UML para un sistema de gestión de alquiler de vehículos de una empresa de alquiler de coches y furgonetas.

Cargado por

Edwarth HC
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

INGENIERÍA INDUSTRIAL

MODELAMIENTO y DISEÑO ORIENTADO A OBJETOS

2DA PRACTICA CALIFICADA

Profesor: Luis Peña

Indicaciones:
1. No se permite compartir archivos, los estudiantes que incumplan tal indicación están sujetos a las
sanciones que contempla el reglamento académico.

1.- Diagrama de clases (6 puntos)

Se desea crear un sistema de gestión de pedidos, cumpliendo las siguientes reglas de negocio:

a) Un cliente puede realizar varios pedidos en un período de tiempo (un pedido es realizado por
un solo cliente).
b) Cada pedido está formado por varias líneas de pedido, cada una de las cuales se refiere a un
solo producto.
c) Se diferencian dos tipos de clientes, el cliente personal y el cliente corporativo. La diferencia
entre los dos tipos de clientes es que el cliente personal pagará mediante una tarjeta de crédito,
mientras el cliente corporativo tiene un contrato con la empresa y un límite de crédito.
d) Además, los vendedores de la empresa se encargan de atender las peticiones de los clientes
corporativos, de forma que cada vendedor se hace cargo de una cartera de clientes corporativos,
y a cada cliente corporativo sólo le atiende un vendedor.

Modelar el esquema conceptual de datos mediante un diagrama de clases, indicando aparte


cualquier consideración complementaria realizada.

2.- Diagrama de Casos de Uso y Diagrama de clases UML (6 puntos)

La empresa RENTCAR desea desarrollar un sistema de gestión para el alquiler de vehículos cuyas
principales funcionalidades y características son las que a continuación se describen:

• La empresa se dedica al alquiler de dos tipos de vehículos: furgonetas de carga y automóviles.

• La empresa ofrece la posibilidad de realizar reservas de automóviles (no de furgonetas) a


través de Internet. Para ello, el usuario utiliza la opción “Realizar Reserva” y el sistema le pide
su login y password. Si el usuario no ha realizado ningún alquiler previo en la empresa debe
registrarse como paso previo a la realización de la reserva. Para ello, elige la opción
“Registrarse”, el sistema le pide sus datos personales (nombre, dni, dirección y dirección de
correo electrónico) más el login y el password, y lo almacena en el sistema.

• Una vez finalizado el registro, se puede pasar a realizar la reserva. El sistema pedirá las fechas
inicial y final para las que desea el alquiler, así como las ciudades de recogida y devolución del
vehículo. El sistema mostrará la relación de automóviles (marca, modelo, número máximo de
ocupantes, motor y precio diario) disponibles en esas fechas, entre las que el cliente escogerá
uno. El sistema almacena la reserva, identificada con un código del que el cliente debe tomar
nota. El cliente podrá, posteriormente, acceder al sistema para consultar o cancelar su reserva,
previa identificación en el sistema.
• Para recoger el vehículo el cliente debe presentarse en las oficinas de la empresa y firmar el
contrato de alquiler. Los empleados serán los encargados de registrar los contratos en el
sistema, y se considera imprescindible que quede registrado qué empleado ha realizado cada
contrato. Para guardar un contrato, el empleado elige la opción “Registrar Contrato”, e
introduce el código de reserva que debe de facilitarle el cliente (si existe reserva previa). El
sistema comprueba la validez de la reserva y genera el contrato correspondiente a los datos de
la reserva.

• En caso de que no exista reserva previa (el cliente puede acudir directamente a la oficina a
alquilar un automóvil), el empleado introduce el dni del cliente (que debe estar previamente
registrado), y los datos del alquiler deseado. El sistema muestra el listado de automóviles
disponibles para las fechas y oficinas de recogida (oficina actual) y devolución deseadas. El
empleado selecciona la opción elegida por el usuario, y se crea el contrato correspondiente.

• Los contratos de alquiler de furgonetas de carga se hacen directamente en la empresa, puesto


que como se dijo, no existe posibilidad de realizar reservas y además tienen características
Nombre: Apellidos:. El empleado introduce los datos del alquiler, y el sistema consulta la
disponibilidad de furgonetas. El sistema muestra la relación de furgonetas disponibles (marca,
modelo, carga máxima, motor y precio diario) en esas fechas, y el cliente escoge una, para la
cual se genera el contrato correspondiente.

• El gerente de la empresa puede acceder al sistema para realizar diversas consultas e informes:
flota de vehículos, listado de empleados, alquileres realizados en un determinado período de
tiempo, globales o por empleado y alquileres realizados por un determinado cliente. Asimismo,
es el encargado de gestionar las altas y bajas de vehículos en la flota de la empresa. El diagrama
de casos de uso para este sistema es el que se muestra a continuación:

Se pide:
a) Diagrama de casos de uso (8 puntos)
b) Diagrama de clases (6 puntos)

Monterrico, 12 de noviembre de 2021


Alumno: Edwarth Anthony Huarcaya Chiara
Sección:IN32
Código: U202017411

Solución de la PC2:

Ejercicio 1:
Ejercicio 2:

También podría gustarte