You are on page 1of 3

Diagrama de Caso de Uso

(Rent a Car)

Buscar Vehiculo

<<incluir>>

Alquiler de Vehiculo

<<incluir>>
Cancelar Reserva
<<extender>>

Devolver Vehiculo
<<extender>>

<<extender>>
Agendar Reserva
<<incluir>>
Gestionar Reserva
< >> <<incluir>>

Ingresar al Sistema <<incluir>>


Empleado Registrar Cliente

Validar los Datos


Ver autos en del Cliente
Mantenimiento

Generar Reportes

Registar autos

Eliminar autos

Administrador Actualizar
informacion de los
autos

Actualizar
informacion de
Empleados
Especificación de Caso de Usos

Ingresar al Sistema

1.0 Proceso: Ingresar al sistema (2)

2.0 Actores: Cliente, Empleado, Administrador

3.0 Descripción: (Escribir algo ahí )

4.0 Flujo Básico

4.1 El empleado abre la aplicación de escritorio de rent a car

4.2 El empleado digita usuario y contraseña

4.3 El sistema verifica los datos del empleado

4.4 EL sistema accede al menú

5.0 Registrar cliente

6.0 Flujo Alterno

6.1 Formato de login

A) El sistema envía un mensaje de error

B) El sistema reinicia las casillas login contraseña

C) EL sistema coloca el foco en la casilla login

D) El flujo seguirá el paso 4.2 del flujo básico

6.2 N intentos >= 5

1) N intentos de ejecutar A, B, C, D

6.3 Usuario Bloqueado

7.0 Precondiciones: Los valores que el sistema debe tener para que el flujo básico funcione son:

7.1 Usuario Registrado

7.2 N intentos <= 5

8.0 Post Condiciones: Son los valores que tiene que tener el sistema

8.1 Perfil de acceso

9.0 Excepciones

Proceso de Registro del Cliente

1.0 Proceso: Registro de Cliente (3)

2.0 Descripción: Permite saber el flujo de registrar al cliente

3.0 Actores: Administradores, empleado, cliente


4.0 Flujo Básico

4.1 Completar correctamente el Flujo 4.2 del proceso “Ingresar el sistema”

4.2 Registrar al Cliente

4.3 Se estable la fecha de inicio y el fin del préstamo

4.4 Buscar el auto elegido por el cliente y verificar si está disponible

4.5 Devolución del Auto al finalizar la fecha establecida

4.6 Gestionar reservación: Verificar si la reservación

5.0 Flujo alterno

6.0 Precondiciones: son valores que el cliente debe cumplir para hacer el alquiler

6.1

You might also like