Вы находитесь на странице: 1из 2

Mg.

Francisco Vidal Gonzales Sánchez IESTP” MANUEL NÚÑEZ BUTRÓN

IESTP “MANUEL NÚÑEZ BUTRÓN” – JULIACA


2017-I
AP “COMPUTACIÓN E INFORMÁTICA”
GUIA DE LABORATORIO # 01 1

Nombre de la Práctica: Modelamiento de Casos de Uso con UML.


UNIDAD DIDACTICA: Análisis y Diseño de Sistemas
DOCENTE: Mg. Ing. Francisco Vidal Gonzales Sánchez

I. OBJETIVOS.
Al finalizar la prática el estudiante será capaz de:
 Identificar los Casos de Uso.
 Analizar los requerimientos funcionales de problema.
 Identificar actores.
 Identificar los requerimientos funcionales.
 Realizar el diagrama de casos de Casos de Uso en Rational Rose.

II. PROCEDIMIENTO.

En esta práctica se pide que realice el diagrama de Casos de Uso del problema dado líneas
abajo.
Problema:
SISTEMA PARA UNA AGENCIA DE ALQUILER DE AUTOS
Se desea hacer un sistema para una agencia de alquiler de autos. Los usuarios del sistema
son:
Empleado de atención al público, Encardado de autos, Dueño de agencia.
Inicialmente entrevistamos al dueño de la agencia, que fue quien impulsó el proyecto. Él está
especialmente interesado en tener control sobre los gastos de la empresa. Le interesa poder obtener
del sistema información del tipo: Dado un intervalo de tiempo, todas las reparaciones realizadas por
un monto superior al que el imponga.
El empleado de atención al público nos contó que por cada nuevo alquiler actualiza la ficha registro
de cliente. En caso de tratarse de un nuevo cliente abre una nueva ficha con los siguientes datos:
apellido y nombre, dirección personal, localidad, provincia, tipo y numero de documento, profesión y
numero de licencia de conductor. De acuerdo con las restricciones que impone el cliente busca si existe
un vehículo disponible. Una vez que el cliente selecciono un coche actualiza la ficha con el nuevo
alquiler: fecha del alquiler, cantidad de días por los que se alquila, importe del alquiler y kilometraje
del vehículo al momento de ser alquilado. Debe ser cuidadoso en no autorizar alquileres a clientes que
no devolvieron en termino o en buen estado el vehículo que se les prestó.
El encargado de autos es el único autorizado a actualizar la ficha registro de cada auto. Cada
vehículo tiene su propia información: código, descripción, marca (por ejemplo: Toyota Yaris), modelo
(por ejemplo: 2010), estado (alquilado, disponible para alquilar o en reparación). Por cada vehículo
lleva nota de todas las reparaciones que recibió. De cada reparación mantiene la fecha, motivo, costo
de la reparación, cantidad de días que el auto no estuvo disponible. También atiende a los clientes que
traen los vehículos. Controla que el mismo se entregue en buen estado y en término, si no es así le
informa al encargado de atención al público para que no autorice nuevos alquileres a ese cliente y
registra en la ficha del alquiler el kilometraje final con que se devuelve el coche. En el caso que el
tanque de gasolina no esté lleno se le cobra un plus. Le gustaría poder consultar los autos más
alquilados.
Para la segunda etapa de este proyecto se van a incorporar al sistema facilidades para hacer
reservas telefónicas. En este caso., el Empleado de Atención al Público tomara los datos del cliente, la
fecha del alquiler, días por las que se va a alquilar y vehículo que reserva. Una reserva puede ser
cancelada con hasta 48 horas de anticipación. Los clientes que hagan reservas y no retiren el alquiler,
Mg. Francisco Vidal Gonzales Sánchez IESTP” MANUEL NÚÑEZ BUTRÓN

no podrán efectuar nuevas reservas ni alquileres. Al final de cada jornada, el Encargado de Autos
lanzara un proceso que analizase las reservas para el próximo día y marque los autos que corresponda
como reservados.
2
a) Completar la siguiente tabla con los requerimientos funcionales, casos de usos y
actores.
CÓDIGO NOMBRE DE REQUERIMIENTO CASO DE USO ACTOR
RF1 El sistema debe permitir al dueño Consultar las reparaciones Dueño
obtener la relación de todas las realizadas
reparaciones realizdas por un monto
superior al que el imponga.
RF2 El sistema debe permitir al empleado Mantener datos del Empleado de
de atención al público actualizar la ficha sistema atención al cliente
registro de cliente (anadir,modificar,eliminar)
RF3 El sistema debe de permitir al Consultar vehículos Empleado de
empleado de atención buscar si existe disponibles atención al cliente
un vehículo disponible.
RF4 El sistema debe permitir actualizar la Registrar alquiler Empleado de
ficha del alquiler atención al cliente
RF5 El sistema no debe de permitir Restringir alquiler de auto Empleado de
autorizar alquileres a quien no a cliente que no cumplio el atención al cliente
devolvieron a tiempo en termino o en contrato
buen estado el vehiculo que se le
presto
RF6 El sistema debe permitir al encargado Mantener datos de autos Encargado de autos
de autos actualizar la ficha registro de
cada auto
RF7 El sistema debe permitir registrar las Registrar reparaciones del Encargado de autos
reparaciones que recibió cada auto auto
RF8 El sistema debe permitir registrar Registrar devoluciones del Encargado de autos
devoluciones de vehiculos auto
RF9 El sistema debe permitir consultar los Obtener estadísticas de Encargado de autos
autos más alquilados. alquiler de autod
RF10 El sistema debe permitir registrar hacer Registrar reservas Empleado de
reservas telefónicas atención al publico
RF11 El sistema debe permitir cancelar Registrar cancelación de Empleado de
reservas con hasta 48 horas de reservas atención al publico
anticipación
RF12 El sistema tendrá un proceso que Generar un proceso de Encargado de autos
analizarse las reservas para el próximo análisis de reservas
dia

b) Elaborar el diagrama de casos de uso en el Rational Rose.

III. TAREA.
1. Hacer la descripción de cada uno de los casos de uso según la plantilla proporcionada
por el docente.

Вам также может понравиться