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