Está en la página 1de 7

Proyecto Final - Curso: Desarrollo de aplicaciones para Java y Android

Especificación de requisitos de software Pág. 1


Requerimientos Funcionales

Nombre del Proyecto: Check List RAuto


No.
RF01 Tipo: Funcional Prioridad: Alta
Requerimiento
Nombre: Autenticación de Usuario
Departamento Nombre del
--- Cliente
Solicitante: Solicitante:
El sistema podrá ser consultado por cualquier usuario dependiendo del módulo en el cual
Descripción:
se encuentre y su nivel de acceso
Precondiciones: Contar con usuario y contraseña registrado en la base de datos
Contraseña debe poseer mayúscula, minúscula, números y como mínimo 6 caracteres.
Validaciones:
La contraseña no puede ser vista por los usuarios, sustituir los caracteres por (*)
Usuarios: Seguridad (administra accesos)
Pasos o Acciones
1. Ingresa a la aplicación
2. Ingresa datos (usuario y contraseña)
Observaciones:
Creado por: Claudia Barrera Fecha: 20/08/2021
Última
Fecha:
modificación:

Nombre del Proyecto: Check List RAuto


No.
RF02 Tipo: Funcional Prioridad: Alta
Requerimiento
Nombre: Registrar Usuarios
Departamento Nombre del
--- Cliente
Solicitante: Solicitante:
Descripción: Los usuarios deberán registrarse en el sistema para acceder a cualquier parte del sistema
Precondiciones: Contar con los roles asignados y respetar las reglas de la contraseña y login
Se debe respetar las reglas de login y contraseña. Los roles dentro del sistema son:
Seguridad (administra accesos), Administrador (gestión de catálogos), Consultas (consultar
Validaciones:
información del sistema) e Inspección (crear inspecciones en el sistema). Los usuarios son
asignados a los empleados de la empresa.
Usuarios: Seguridad (administra accesos)
Pasos o Acciones
1. Ingresa a la aplicación
2. Ingresa datos (usuario y contraseña)
3. Crear usuarios y vincular con empleado
Observaciones:
Creado por: Claudia Barrera Fecha: 20/08/2021
Última
Fecha:
modificación:
Proyecto Final - Curso: Desarrollo de aplicaciones para Java y Android
Especificación de requisitos de software Pág. 2
Requerimientos Funcionales

Nombre del Proyecto: Check List RAuto


No.
RF03 Tipo: Funcional Prioridad: Media
Requerimiento
Nombre: Consultar Información
Departamento Nombre del
--- Cliente
Solicitante: Solicitante:
Consultar información de catálogos según acceso: Empresa, Clase Vehículo, Vehículo,
Descripción:
Clientes, Empleados, Clase de Producto, Producto, Facturación
Precondiciones: Contar con usuario y contraseña registrado en la base de datos
El sistema validará que el rol que tiene configurado un usuario tenga acceso a consultar los
Validaciones:
diferentes catálogos
Usuarios: Consultas
Pasos o Acciones
1. Ingresa a la aplicación
2. Ingresa datos (usuario y contraseña)
3. Verificar acceso y presentar información
Observaciones:
Creado por: Claudia Barrera Fecha: 20/08/2021
Última
Fecha:
modificación:

Nombre del Proyecto: Check List RAuto


No.
RF04 Tipo: Funcional Prioridad: Alta
Requerimiento
Nombre: Consultar Información
Departamento Nombre del
--- Cliente
Solicitante: Solicitante:
Descripción: Consultar información de las inspecciones realizadas a los vehículos: Pedidos, Inspecciones
Precondiciones: Contar con usuario y contraseña registrado en la base de datos
El sistema validará que el rol que tiene configurado un usuario tenga acceso a registrar
Validaciones:
inspecciones a partir de pedidos (rentas) registradas
Usuarios: Inspecciones
Pasos o Acciones
1. Ingresa a la aplicación
2. Ingresa datos (usuario y contraseña)
3. Verificar acceso y permitir registrar reservas y efectuar inspecciones
Observaciones:
Creado por: Claudia Barrera Fecha: 20/08/2021
Última
Fecha:
modificación:
Proyecto Final - Curso: Desarrollo de aplicaciones para Java y Android
Especificación de requisitos de software Pág. 3
Requerimientos Funcionales

Nombre del Proyecto: Check List RAuto


No.
RF05 Tipo: Funcional Prioridad: Alta
Requerimiento
Nombre: Consultar Información
Departamento Nombre del
--- Cliente
Solicitante: Solicitante:
Descripción: Consultar información de los cobros generados por daños a vehículos: Cobros
Precondiciones: Contar con usuario y contraseña registrado en la base de datos
El sistema validará que el rol que tiene configurado un usuario tenga acceso a consultar los
Validaciones:
cobros efectuados a los clientes
Usuarios: Consultas
Pasos o Acciones
1. Ingresa a la aplicación
2. Ingresa datos (usuario y contraseña)
3. Verificar acceso y presentar información de cobros
Observaciones:
Creado por: Claudia Barrera Fecha: 20/08/2021
Última
Fecha:
modificación:

Nombre del Proyecto: Check List RAuto


No.
RF06 Tipo: Funcional Prioridad: Alta
Requerimiento
Nombre: Crear Inspección
Departamento Nombre del
--- Cliente
Solicitante: Solicitante:
El sistema debe permitir crear plantilla de captura del vehículos y al proceso: entrega
Descripción:
vehículo y devolución vehículo
Precondiciones: Contar con usuario y contraseña registrado en la base de datos
El sistema validará que el rol que tiene configurado un usuario tenga acceso a registrar
Validaciones:
inspecciones
Usuarios: Inspecciones
Pasos o Acciones
1. Ingresa a la aplicación
2. Ingresa datos (usuario y contraseña)
3. Verificar acceso y permitir configurar el formulario de inspección
Observaciones:
Creado por: Claudia Barrera Fecha: 20/08/2021
Última
Fecha:
modificación:
Proyecto Final - Curso: Desarrollo de aplicaciones para Java y Android
Especificación de requisitos de software Pág. 4
Requerimientos Funcionales

Nombre del Proyecto: Check List RAuto


No.
RF07 Tipo: Funcional Prioridad: Alta
Requerimiento
Nombre: Crear Inspección
Departamento Nombre del
--- Cliente
Solicitante: Solicitante:
Crear una nueva inspección relacionado al vehículo indicando en qué momento se hace la
Descripción:
inspección (fecha y hora) y quién será el responsable del registro del detalle
Contar con usuario y contraseña registrado en la base de datos
Precondiciones: Contar con acceso a la información del cliente, vehículo y poder asignar la inspección hacia
una renta para que se efectúe con dispositivo móvil
El sistema validará que el rol que tiene configurado un usuario tenga acceso a registrar
Validaciones:
inspecciones
Usuarios: Inspecciones
Pasos o Acciones
1. Ingresa a la aplicación
2. Ingresa datos (usuario y contraseña)
3. Verificar acceso y permitir configurar la asignación de la inspección hacia una renta / pedido
Observaciones:
Creado por: Claudia Barrera Fecha: 20/08/2021
Última
Fecha:
modificación:

Nombre del Proyecto: Check List RAuto


No.
R008 Tipo: Funcional Prioridad: Alta
Requerimiento
Nombre: Crear Inspección
Departamento Nombre del
--- Cliente
Solicitante: Solicitante:
El sistema debe permitir que el dispositivo móvil se interface para poder capturar la
Descripción:
inspección
Contar con usuario y contraseña registrado en la base de datos
Precondiciones: Contar con una conectividad del dispositivo móvil hacia los servidores del sistema
Contar con acceso a internet en el móvil
Validaciones: El sistema validará que los pedidos / rentas son sincronizados hacia la aplicación móvil
Usuarios: Inspecciones
Pasos o Acciones
1. Conexiones habilitadas entre dispositivos móviles y servidores del sistema
2. Verificar protocolo de sincronización en proceso inspección durante la entrega / recepción vehículo
Observaciones:
Creado por: Claudia Barrera Fecha: 20/08/2021
Última
Fecha:
modificación:

Nombre del Proyecto: Check List RAuto


Proyecto Final - Curso: Desarrollo de aplicaciones para Java y Android
Especificación de requisitos de software Pág. 5
Requerimientos Funcionales

No.
RF09 Tipo: Funcional Prioridad: Alta
Requerimiento
Nombre: Crear Inspección
Departamento Nombre del
--- Cliente
Solicitante: Solicitante:
Registrar mediante dispositivo móvil la inspección del vehículo con todas las secciones
Descripción:
configuradas en el formulario de inspección
Contar con usuario y contraseña registrado en la base de datos, conectividad entre celular
Precondiciones: y servidores del sistema. Contar con una pantalla apta para el dispositivo móvil de fácil
navegación y uso permitiendo captura ágil y adicional captura de fotografías
El sistema validará que el registro de la inspección no sea registrado con errores o datos
Validaciones:
faltantes.
Usuarios: Inspecciones
Pasos o Acciones
1. Conexiones habilitadas entre dispositivos móviles y servidores del sistema
2. Usuario y contraseña para loguearse al dispositivo móvil
3. Registra con pantalla touch la inspección del vehículo
Observaciones:
Creado por: Claudia Barrera Fecha: 20/08/2021
Última
Fecha:
modificación:

Nombre del Proyecto: Check List RAuto


No.
RF10 Tipo: Funcional Prioridad: Alta
Requerimiento
Nombre: Crear Inspección
Departamento Nombre del
--- Cliente
Solicitante: Solicitante:
Previo a su sincronización debe permitir guardar la inspección localmente dentro del
Descripción:
dispositivo móvil
Precondiciones: Contar con espacio en el dispositivo móvil para guardar la inspección registrada
No se permite registro duplicado de inspecciones
Validaciones:
En caso de existir duplicados permitir la actualización / corrección indicada
Usuarios: Inspecciones
Pasos o Acciones
1. Conexiones habilitadas entre dispositivos móviles y servidores del sistema
2. Usuario y contraseña para loguearse al dispositivo móvil
3. Registra con pantalla touch la inspección del vehículo
4. Guarda la información registrada en la memoria del dispositivo móvil
Observaciones:
Creado por: Claudia Barrera Fecha: 20/08/2021
Última
Fecha:
modificación:

Nombre del Proyecto: Check List RAuto


Proyecto Final - Curso: Desarrollo de aplicaciones para Java y Android
Especificación de requisitos de software Pág. 6
Requerimientos Funcionales

No.
RF11 Tipo: Funcional Prioridad: Alta
Requerimiento
Nombre: Crear Inspección
Departamento Nombre del
--- Cliente
Solicitante: Solicitante:
Sistema debe sincronizar la inspección hacia la base de datos y reflejada la inspección
Descripción:
dentro de la consulta de inspecciones
Contar con acceso a la sincronización de inspecciones, conectividad a la base de datos y
Precondiciones:
datos celulares para efectuar la sincronización (puede efectuarlo también a la wifi)
Efectuar sincronización de las inspecciones completadas y al finalizar la misma borrar los
Validaciones:
datos ya sincronizados del celular
Usuarios: Inspecciones
Pasos o Acciones
1. Finalizar el registro de la inspección
2. Sincronizar inspecciones y recibir confirmación de sincronización exitosa
3. Verificar en la consulta de inspecciones si fue completada con éxito
Observaciones:
Creado por: Claudia Barrera Fecha: 20/08/2021
Última
Fecha:
modificación:

Nombre del Proyecto: Check List RAuto


No.
RF12 Tipo: Funcional Prioridad: Alta
Requerimiento
Nombre: Crear Inspección
Departamento Nombre del
--- Cliente
Solicitante: Solicitante:
Cuando se finalice la inspección debe generar la impresión de la misma para ser entregada
Descripción:
al cliente
Inspecciones finalizadas y listas para impresión
Precondiciones:
Impresora configurada en la computador del usuario
Validaciones: Verificar que la inspección se encuentra finalizada previo a generar la impresión
Usuarios: Inspecciones
Pasos o Acciones
1. Finalizar el registro de la inspección
2. Sincronizar inspecciones y recibir confirmación de sincronización exitosa
3. Seleccionar inspección y confirmar impresión
Observaciones:
Creado por: Claudia Barrera Fecha: 20/08/2021
Última
Fecha:
modificación:

Nombre del Proyecto: Check List RAuto


Proyecto Final - Curso: Desarrollo de aplicaciones para Java y Android
Especificación de requisitos de software Pág. 7
Requerimientos Funcionales

No.
RF13 Tipo: Funcional Prioridad: Alta
Requerimiento
Nombre: Cobro por daño
Departamento Nombre del
--- Cliente
Solicitante: Solicitante:
Sistema debe permitir en una ventana poder comparar ambas inspecciones para
Descripción:
determinar manualmente el cobro que se debe efectuar al cliente en caso lo amerite
Inspecciones de una mita renta finalizadas: entrega vehículo y recepción
Precondiciones: Catálogo de precios configurada para los posibles daños
Identificación de los rubros distintos a como se entregaron
Verificar que las inspecciones se encuentran con estado finalizado: entrega y recepción
Validaciones:
Verificar discrepancias entre entrega y recepción
Usuarios: Inspecciones
Pasos o Acciones
1. Seleccionar renta y comprobar resultado de inspecciones
2. Si existe discrepancias, registrar el detalle del cobro y sus precios
3. Validar y confirmar detalle de cobro
Observaciones:
Creado por: Claudia Barrera Fecha: 20/08/2021
Última
Fecha:
modificación:

Nombre del Proyecto: Check List RAuto


No.
RF14 Tipo: Funcional Prioridad: Alta
Requerimiento
Nombre: Cobro por daño
Departamento Nombre del
--- Cliente
Solicitante: Solicitante:
Cuando se captura la información del cobro durante la comparación de inspecciones debe
Descripción: permitir generar un informe detallado y la cifra total que se le presentará al cliente para su
aceptación
Registro del detalle de cobro finalizado
Precondiciones:
Impresora configurara en la pc del usuario para generar impresión
Validaciones: Considerar rentas finalizadas (entrega y recepción)
Usuarios: Consultas
Pasos o Acciones
1. Seleccionar cobro de la consulta de cobros
2. Si existe cobro, generar impresión del detalle
3. Entregar copia original al cliente
Observaciones:
Creado por: Claudia Barrera Fecha: 20/08/2021
Última
Fecha:
modificación:

También podría gustarte