-
Notifications
You must be signed in to change notification settings - Fork 2
Casos de Uso
Julián Osorio edited this page Apr 24, 2018
·
17 revisions
Item | Descripción |
---|---|
Id caso de uso: | CU001 |
Nombre caso de uso: | Crear Usuario |
Autor: | Julián Osorio |
Actor: | Administrador |
Resumen: | El actor crea un Usuario en la aplicación. |
Precondición: | |
Curso básico de eventos: | 1. El actor ingresa a la aplicación. |
2. El actor selecciona la opción de crear Usuario, y el formulario de registro se despliega. | |
3. El actor digita la información del formulario de Usuario con los campos de: idNumber, password, name, email. | |
4. Se guardan cambios de Usuario. | |
Postcondición: | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU002 |
Nombre caso de uso: | Modificar Usuario |
Autor: | Julián Osorio |
Actor: | Administrador |
Resumen: | El actor modifica un Usuario en la aplicación. |
Precondición: | |
Curso básico de eventos: | 1. El actor ingresa a la aplicación. |
2. El actor selecciona la opción de editar Usuario, y el formulario de registro se despliega. | |
3. El actor digita la información del formulario de Usuario con los campos de: password, name, email. | |
4. Se guardan cambios de Usuario. | |
Postcondición: | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU003 |
Nombre caso de uso: | Desactivar Usuario |
Autor: | Julián Osorio |
Actor: | Administrador |
Resumen: | El actor desactiva un Usuario en la aplicación. |
Precondición: | |
Curso básico de eventos: | 1. El actor ingresa a la aplicación. |
2. El actor selecciona la opción de desactivar Usuario | |
3. El sistema solicita que se confirme si se quiere desactivar el usuario | |
4. El usuario confirma selecciona la opción "confirmar" | |
5. Se guardan cambios de Usuario. | |
Postcondición: | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU004 |
Nombre caso de uso: | Crear bicicleta |
Autor: | Julián Osorio |
Actor: | Administrador |
Resumen: | El actor crea una bicicleta en la aplicación. |
Precondición: | |
Curso básico de eventos: | 1. El actor ingresa a la aplicación. |
2. El actor selecciona la opción de crear Bicicleta, y el formulario de registro se despliega. | |
3. El actor digita la información del formulario de Bicicleta con los campos de: idBike, color, modelo. | |
4. Se guardan cambios de Bicicleta. | |
Postcondición: | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU005 |
Nombre caso de uso: | Modificar Bicicleta |
Autor: | Julián Osorio |
Actor: | Administrador |
Resumen: | El actor modifica una bicicleta en la aplicación. |
Precondición: | |
Curso básico de eventos: | 1. El actor ingresa a la aplicación. |
2. El actor selecciona la opción de editar Bicicleta, y el formulario de registro se despliega. | |
3. El actor digita la información del formulario de Bicicleta con los campos de: color, modelo. | |
4. Se guardan cambios de Bicicleta. | |
Postcondición: | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU006 |
Nombre caso de uso: | Desactivar Bicicleta |
Autor: | Julián Osorio |
Actor: | Administrador |
Resumen: | El actor desactiva una bicicleta en la aplicación. |
Precondición: | |
Curso básico de eventos: | 1. El actor ingresa a la aplicación. |
2. El actor selecciona la opción de desactivar bicicleta | |
3. El sistema solicita que se confirme si se quiere desactivar la bicicleta | |
4. El usuario confirma selecciona la opción "confirmar" | |
5. Se guardan cambios de Usuario. | |
Postcondición: | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU007 |
Nombre caso de uso: | Ingresar a la web |
Autor: | Julián Osorio |
Actor: | Usuario |
Resumen: | El actor ingresa a la aplicación. |
Precondición: | |
Curso básico de eventos: | 1. El actor ingresa a la aplicación. |
2. El actor ingresa la URL de la aplicación en el explorador. | |
3. Se despliega la aplicación | |
Postcondición: | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU008 |
Nombre caso de uso: | Retirar Bicicleta |
Autor: | Jairo Ruano |
Actor: | Biciusuario |
Resumen: | El actor Retira una bicicleta disponible para su uso |
Precondición: | |
Curso básico de eventos: | 1. El actor ingresa a la aplicación. |
2. Se Valida si hay bicicletas disponibles en ese punto de entrega. | |
3. Si es necesario, se valida si el usuario ha realizado el pago. | |
4. Se valida si el usuario no tiene multas pendientes que no le permitan realizar el prestamo. | |
5. Se actualiza el inventario de Bicicletas disponibles. | |
6. Se registra la salida de la bicicleta. | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU009 |
Nombre caso de uso: | Retirar Accesorio |
Autor: | Jairo Ruano |
Actor: | Biciusuario |
Resumen: | El actor Retira un accesorio disponible para su uso |
Precondición: | |
Curso básico de eventos: | 1. El actor ingresa a la aplicación. |
2. Se Valida si hay accesorios disponibles en ese punto de entrega. | |
3. Si es necesario, se valida si el usuario ha realizado el pago. | |
4. Se valida si el usuario no tiene multas pendientes que no le permitan realizar el prestamo. | |
5. Se actualiza el inventario de accesorios disponibles. | |
6. Se registra la salida del accesorio. | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU010 |
Nombre caso de uso: | Regresar Bicicleta |
Autor: | Jairo Ruano |
Actor: | Biciusuario |
Resumen: | El actor regresa una bicicleta que previamente pidio prestada |
Precondición: | El usuario tiene que tener al menos una bicicleta en uso |
Curso básico de eventos: | 1. El actor regresa la bicicleta. |
2. Se actualiza el inventario de bicicletas disponibles. | |
3. Se registra el ingreso de la bicicleta. | |
4. Si es necesario, se aplican multas al usuario. | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU011 |
Nombre caso de uso: | Regresar Accesorio |
Autor: | Jairo Ruano |
Actor: | Biciusuario |
Resumen: | El actor regresa un accesorio que previamente pidio prestado |
Precondición: | El usuario tiene que tener al menos un accesorio en uso |
Curso básico de eventos: | 1. El actor regresa el accesorio. |
2. Se actualiza el inventario de accesorios disponibles. | |
3. Se registra el ingreso del accesorio. | |
4. Si es necesario, se aplican multas al usuario. | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU012 |
Nombre caso de uso: | Pagar Con Efectivo |
Autor: | Camilo Forero |
Actor: | Biciusuario |
Resumen: | El actor realiza el pago del alquiler con efectivo, este pago es debidamente validado, por multas y comportamiento del actor |
Precondición: | El actor no debe tener multas pendiente (en caso de tener multas pendientes estas seran cargadas a la factura) y registrar un correcto comportamiento con el uso de las mismas |
Curso básico de eventos: | 1. El actor entrega el efectivo que se genera en la factura |
2. El actor retira la bicicleta alquilada | |
3. Se actualiza el inventario de bicicletas disponibles. | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU013 |
Nombre caso de uso: | Pagar Con Tarjeta de Credito |
Autor: | Camilo Forero |
Actor: | Biciusuario |
Resumen: | El actor realiza el pago del alquiler con tarjeta de credito, este pago es debidamente validado, por multas y comportamiento del actor |
Precondición: | El actor no debe tener multas pendiente (en caso de tener multas pendientes estas seran cargadas a la factura) y registrar un correcto comportamiento con el uso de las mismas. Adicionalmente debe poseer una tarjeta de credito vigente, propia y con cupo suficiente para la cancelaciòn de la factura. |
Curso básico de eventos: | 1. El actor puede realizar el pago por internet o directamente en el punto donde retirara la bicicleta. |
2. El actor retira la bicicleta alquilada | |
3. Se actualiza el inventario de bicicletas disponibles. | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU014 |
Nombre caso de uso: | Pagar Con PSE |
Autor: | Camilo Forero |
Actor: | Biciusuario |
Resumen: | El actor realiza el pago del alquiler con tarjeta debito, este pago es debidamente validado, por multas y comportamiento del actor |
Precondición: | El actor no debe tener multas pendiente (en caso de tener multas pendientes estas seran cargadas a la factura) y registrar un correcto comportamiento con el uso de las mismas. Adicionalmente debe poseer una tarjeta de debito vigente, propia y con cupo suficiente para la cancelaciòn de la factura. |
Curso básico de eventos: | 1. El actor puede realizar el pago por internet o directamente en el punto donde retirara la bicicleta. |
2. El actor retira la bicicleta alquilada | |
3. Se actualiza el inventario de bicicletas disponibles. | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU015 |
Nombre caso de uso: | Pagar Con Convenios |
Autor: | Camilo Forero |
Actor: | Biciusuario |
Resumen: | Extensibildad |
Precondición: | Extensibilidad |
Curso básico de eventos: | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU016 |
Nombre caso de uso: | Ver retos programados y su avance |
Autor: | Camilo Forero |
Actor: | Biciusuario/Administrador |
Resumen: | El actor puede visualizar los retos que vigentes y su avance en cada uno de ellos |
Precondición: | El actor debe tener un usuario valido, haber aceptado las condiciones y tener activo el modulo de gamificaciòn. |
Curso básico de eventos: | 1. El actor ingresa a la aplicaciòn |
2. El actor acepta las condiciones de uso de la aplicaciòn, activando asi el modulo de gamificaciòn. | |
3. El actor observa los retos que tiene vigentes y su progreso en cada uno de ellos. | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU017 |
Nombre caso de uso: | Crear retos |
Autor: | Camilo Forero |
Actor: | Biciusuario/Administrador |
Resumen: | El actor puede proponer retos, si el actor que los propone es el administrador, estos seran creados automaticamente, pero si son propuestos por un biciusuario, estos seran sometidos a una validaciòn y aprobaciòn de los administradores de la aplicaciòn. |
Precondición: | El actor debe tener una sesion vigente. |
Curso básico de eventos: | 1. El actor ingresa a la aplicaciòn |
2. El actor ingresa el reto propuesto a la aplicaciòn. | |
Caminos de excepción | 3.1. Si el usuario es Administrador: el reto es automaticamente creado y lanzado en la aplicaciòn. |
3.2. Si el actor es un Biciusuario:el reto al ser creado es enviado al administrador para su validaciòn y posterior aprobaciòn. |
Item | Descripción |
---|---|
Id caso de uso: | CU018 |
Nombre caso de uso: | Aprobar retos |
Autor: | Camilo Forero |
Actor: | Administrador |
Resumen: | El actor aprueba los retos enviados por los Biciusuarios |
Precondición: | El actor debe tener una sesion vigente. |
Curso básico de eventos: | 1. El actor recibe una notificaciòn, de nuevos retos enviados por los Biciusuarios |
2. El actor ingresa a la aplicaciòn | |
3. El actor observa los retos propuestos por los Biciusuarios. | |
4. El actor aprueba los retos que cumplan con las condiciones preestablecidas. | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU019 |
Nombre caso de uso: | Ver catalogo de premios |
Autor: | Camilo Forero |
Actor: | Biciusuario |
Resumen: | El actor puede visualizar los premios vigentes |
Precondición: | El actor debe tener un usuario valido, haber aceptado las condiciones y tener activo el modulo de gamificaciòn. |
Curso básico de eventos: | 1. El actor ingresa a la aplicaciòn |
2. El actor ingresa al catalogo de la aplicaciòn | |
Caminos de excepción |
Item | Descripción |
---|---|
Id caso de uso: | CU020 |
Nombre caso de uso: | Seleccionar premios |
Autor: | Camilo Forero |
Actor: | Administrador |
Resumen: | El actor puede seleccionar los premios que le gusten y para los cuales sus puntos sean suficientes |
Precondición: | El actor debe tener un usuario valido, haber aceptado las condiciones y tener activo el modulo de gamificaciòn. |
Curso básico de eventos: | 1. El actor ingresa a la aplicaciòn. |
2. El actor ingresa al catalogo de la aplicaciòn | |
3. El actor selecciona el premio que desea. | |
4. El actor acepta que le sean descontados los puntos definidos para el premio. | |
5. Los puntos son descontados de la cuenta del actor. | |
6. Se genera una orden para el envio del premio al actor | |
Caminos de excepción |