5.2 Requisitos funcionales - SistemasTecTlaxiaco/TuristeandoporMexico GitHub Wiki
<style>
</style>
RF–01 | Alta de Usuario |
---|---|
Objetivos asociados | • OBJ–02 Gestionar los usuarios |
Requisitos asociados | • RI–02 Información sobre usuarios |
Descripción | Registrar al usuario |
Precondición | El usuario no debe de estar dado de alta |
Secuencia normal | Paso |
1 | El usuario ingresa con cartera digital |
2 | El sistema vincula los datos del usuario |
3 | El sistema da de alta al usuario |
Postcondición | El usuario tiene una cuenta en el sistema y su saldo es criptomonedas es igual a 0 |
Rendimiento | Paso |
4 | 5 segundos |
Frecuencia esperada | 10 veces/día |
Estabilidad | alta |
Comentarios |
Tabla_07 RF_01
<style> </style>RF–02 | Actualizar los datos del usuario |
---|---|
Objetivos asociados | • OBJ–01 Gestionar la información de los usuarios |
Requisitos asociados | • RI–01 Información sobre los usuarios |
Descripción | El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando alguien solicite Actualizar sus datos. |
Precondición | EL USUARIO DEBE ESTAR DADO DE ALTA |
Secuencia normal | Paso |
1 | EL USUARIO SOLICITA ACTUALIZAR SUS DATOS |
2 | EL USUARIO PUEDE VER Y EDITAR LA CUENTA CON LA QUE INGRESO |
3 | EL SISTEMA GUARDA EL CAMBIO |
Postcondición | EL USUARIO TIENE SUS DATOS ACTUALIZADOS |
Rendimiento | Paso |
5 segundos | |
Frecuencia esperada | 1 vez |
Estabilidad | alta |
Comentarios |
Tabla_08 RF_02
<style> </style>RF–03 | Buscar usuario |
---|---|
Objetivos asociados | • OBJ–01 Gestionar la información de los usuarios |
Requisitos asociados | • RI–01 Información sobre los usuarios |
Descripción | El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando alguien solicite buscar un usuario. |
Precondición | EL USUARIO DEBE ESTAR DADO DE ALTA |
Secuencia normal | Paso |
1 | EL USUARIO SOLICITA BUSCAR UN USUARIO |
2 | EL USUARIO INGRESA EL NOMBRE DEL USUARIO QUE DESEA BUSCAR |
3 | EL USUARIO VISUALIZA EL PERFIL DEL USUARIO BUSCADO |
Postcondición | |
Excepciones | Paso |
3 | EN EL CASO DE NO ENCONTRARLO EL SISTEMA MUESTRA UN MENSAJE "USUARIO NO ENCONTRADO" |
Rendimiento | Paso |
5 segundos |
Tabla_09 RF_03
<style> </style>RF–04 | ALTA DE SERVICIOS |
---|---|
Objetivos asociados | • OBJ–01 Gestionar la información de los Asociados |
Requisitos asociados | • RI–01 Información de los Servicios de asociados |
Descripción | El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el asociado solicite ingresar datos sobre sus servicios ofrecidos. |
Precondición | EL USUARIO DEBE ESTAR DADO DE ALTA |
Secuencia normal | Paso |
1 | El Asociado solicita ingresar los servicios que ofrece |
2 | El asociado ingresa informacion sobre servicios que ofrece (tipo de servicio, costos, ubicación, fotos, descripcion) |
3 | El Sistema da de alta el Servicio |
Postcondición | EL SISTEMA OFRECE UN NUEVO SERVICIO |
Excepciones | Paso |
3 | EN EL CASO DE NO ENCONTRARLO EL SISTEMA MUESTRA UN MENSAJE "USUARIO NO ENCONTRADO" |
Tabla_10 RF_04
<style> </style>RF–05 | Actualizar servicio |
---|---|
Objetivos asociados | • OBJ–03 Gestionar la información de los servicios de los asociados del sistema |
Requisitos asociados | • RI–03 Información sobre los Servicios de asociados |
Descripción | El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el asociado solicite actualizar datos del servicio. |
Precondición | EL SERVICIO YA DEBE ESTAR DADO DE ALTA |
Tabla_11 RF_05
<style> </style>RF–06 | Eliminar servicio |
---|---|
Objetivos asociados | • OBJ–03 Gestionar la información de los servicios de los asociados del sistema |
Requisitos asociados | • RI–03 Información sobre los servicios de asociados |
Descripción | El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el asociado solicite eliminar alguno de sus servicios. . |
Precondición | EL SERVICIO DEBE ESTAR DADO DE ALTA |
Secuencia normal | Paso |
1 | SOLICITAR ELIMINAR EL SERVICIO |
2 | SELECCIONA EL SERVICIO A ELIMINAR |
3 | EL SISTEMA ELIMINA EL SERVICIO |
Postcondición | EL SISTEMA YA NO OFRECE EL SERVICIO |
Rendimiento | |
Frecuencia esperada | |
1 vez/año | 5 segundos |
Estabilidad | media |
Comentarios | |
Comentarios |
Tabla_12 RF_06
<style> </style>RF–07 | Baja de usuario |
---|---|
Objetivos asociados | • OBJ–01 Gestionar la información de los usuarios |
Requisitos asociados | • RI–01 Información sobre los usuarios |
Descripción | El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando algún usuario se deba darse de baja. |
Precondición | EL USUARIO DEBE ESTAR DADO DE ALTA |
Secuencia normal | Paso |
1 | EL SISTEMA DETECTECTA SI HAY INACTIVIDAD POR 8 AÑOS |
2 | EL SISTEMA DA DE BAJA AL USUARIO |
3 | |
4 | |
Postcondición | El usuario deja de tener una cuenta en el sistema |
Rendimiento | Paso |
5 segundos | |
Frecuencia esperada | 1 vez |
Estabilidad | alta |
Comentarios |
Tabla_13 RF_07
<style> </style>RF–08 | BAJA DE ASOCIADO |
---|---|
Objetivos asociados | • OBJ–03 Gestionar la información de los servicios de los asociados del sistema |
Requisitos asociados | • RI–03 Información sobre los servicios de asociados |
Descripción | El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el asociado solicite baja temporal o definitiva. |
Precondición | EL ASOCIADO DEBE ESTAR DADO DE ALTA |
Secuencia normal | Paso |
1 | EL ASOCIADO SOLICITA BAJA |
2 | EL SISTEMA DA DE BAJA AL ASOCIADO Y A LOS SERVICIOS QUE OFRECIA |
Postcondición | El sistema ya no muestra los servicios que ofrecia |
Rendimiento | Paso |
5 segundos | |
Frecuencia esperada | 1 vez/año |
Estabilidad | Alta |
Comentarios |
Tabla_14 RF_08
<style> </style>RF–09 | Hacer reservaciones |
---|---|
Objetivos asociados | • OBJ–02 Gestionar la información de los viajes |
Requisitos asociados | • RI–02 Información sobre los viajes |
Descripción | El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el usuario desee planear su viaje y hacer reservaciones. |
Precondición | Estar dado de alta |
Secuencia normal | Paso |
1 | El sistema muestra los servicios ofrecidos por los asociados |
2 | El sistema muestra recomendaciones de otros usuarios |
3 | El usuario selecciona los servicios que desea |
4 | El sistema envia mensaje a los asociados para la confirmacion |
Tabla_15 RF_09
<style> </style>RF–10 | Modificar reservaciones |
---|---|
Objetivos asociados | • OBJ–02 Gestionar la información de los viajes |
Requisitos asociados | • RI–02 Información sobre los viajes |
Descripción | El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el usuario desee cambiar reservaciones. |
Precondición | HABER REALIZADO UNA RESERVACION |
Secuencia normal | Paso |
1 | EL USUARIO SOLICITA LA MODIFICACION DE SU PLAN DE VIAJE |
2 | EL USUARIO PUEDE MODIFICAR ASPECTOS DEL SERVICIO SIEMPRE Y CUANDO SEA CON EL MISMO ASOCIADO (ASIENTOS, CUARTOS, MESA) |
Tabla_16 RF_10
<style> </style>RF–11 | Cancelar reservaciones |
---|---|
Objetivos asociados | • OBJ–02 Gestionar la información de los viajes |
Requisitos asociados | • RI–02 Información sobre los viajes |
Descripción | El sistema deberá comportarse tal como se describe en el siguiente caso de uso cuando el usuario desee cancelar una o todas sus reservaciones. |
Precondición | EL USUARIO HIZO UNA RESERVACION PREVIAMENTE |
Tabla_17 RF_11