Especificación del Sistema:
Se desea implementar un sistema que permita la gestión de los eventos de un cazador. Dicho sistema podrá ser accesible a través de múltiples dispositivos y plataformas.
-
El sistema permitirá acceder a los eventos a través de una agenda.
-
El sistema deberá ser capaz de almacenar los datos según un modelo de Base de Datos.
-
El sistema tendrá una interfaz fácil e intuitiva.
-
El sistema contará con un sistema de autenticación para iniciar sesión.
-
El sistema cumplirá la normativa de Protección de Datos de carácter personal.
-
El sistema tendrá dos tipos de usuarios: administrador y usuario.
-
Los costes de producción serán optimizados para reducir el coste final del producto.
-
Los gastos de mantenimiento del sistema, en caso de existir, serán mínimos.
-
El acceso al sistema podrá ser a través de la cuenta de Google ó Facebook.
-
Si es viable, el sistema enviará un mensaje al cazador, notificándole con 72h de antelación, la realización de un evento.
-
El sistema deberá almacenar y gestionar los siguientes datos:
- Datos personales del cazador (nombre, apellidos, fecha de nacimiento, tarjeta invitación del coto de caza (nombre, coto de caza, fecha de vencimiento y número de invitaciones), número de socio del Club Deportivo, coto de caza del que es socio, nombre del Club Deportivo).
- Vehículo (marca, modelo, matrícula, seguro, itv).
- Armas (nombre, descripción, calibre, guía).
- Seguros (vehículo, animales y cazador): poliza (compañía, validez, descripción, fecha inicio y cobertura) y tomador.
- Animales (hay que tener en cuenta si forman núcleo cinológico): raza, sexo, nombre, fecha nacimiento, nivel de adiestramiento, valoración personal del cazador, operatividad, observaciones adicionales, hip y vacunas (nombre, fecha inicio, fecha de renovación).
-
Eventos del cazador, todos los eventos tendrán los siguientes datos comunes: (fecha, lugar, ciudad, hora, nombre, tipo de evento, comentarios yla persona que lo realiza).
- Caza: tipo de caza (mayor, menor, al salto, batida, puesto), zona de caza (nombre, localidad, provincia, itinerario (formado por puntos, cada punto tendrá como datos, un sitema, coordenadas geográficas, latitud y longitud), coordenadas límites, punto importante, observaciones), zonas marcadas por el cazador, precinto (hace referencia al animal que se autoriza a cazar), trofeo, invitación (persona no socio) y el animal o animales que va usar durante el evento.
- Competición: inscripción, puesto, ranking general, observaciones con las mejoras detectadas.
- Ocio-Cultural: acompañante al evento, valoración, y si es recomendable repetir dicho evento.