Ejercicio resuelto en clase: OpenBike.

Diagrama de CU




Ficha I

Nombre caso de uso
Registrar en el sistema
Actores
Usuario Ciclista
Propósito
Dar de alta a un nuevo usuario de la App.
Visión General
El usuario se registra en el sistema para alquilar una bici, paso previo a la suscripción mensual por x $.
Curso Típico de Eventos: Acción del Actor  / Respuesta del Sistema 
Condición previa
El usuario descarga la aplicación OpenBikes en su teléfono móvil (TM).
El usuario instala la App en su TM.
1
El usuario ejecuta la aplicación instalada en su TM y se registra en el sistema.
2


Cursos alternativos
Línea

Línea


Observaciones




Ficha II

Nombre caso de uso
Controlar tiempo de uso

Actores
Sistema

Propósito
Controlar tiempo de uso de una bicicleta alquilada.

Visión General
El sistema verifica el transcurso de tiempo de alquiler desde que el usuario solicitó el desbloqueo del candado. Este conteo permitirá al usuario utilizar la bicicleta por 30 minutos  por el costo pactado en la suscripción. Transcurrido este lapso de tiempo, el sistema contabiliza el tiempo de uso extra para su posterior cobro (suplemento).

Curso Típico de Eventos: Acción del Actor  / Respuesta del Sistema 

Condición previa
El usuario ubicó y alquiló una bicicleta, previo registro en el sistema y pago de suscripción.

1
El sistema desbloquea el candado de la bicicleta alquilada por un usuario suscripto.

2
El sistema cronometra el transcurso del tiempo de alquiler hasta verificar que el usuario deposita la bicicleta en una parada.

3





Cursos alternativos


Línea 1:
El sistema no desbloquea el candado. Se indica el error y se cancela la operación.

Línea



Observaciones
















Diagrama de Clases






 
|