Requisits de programari — Visor de trajectòries lagrangianes

Document de requisits · Client


1. Introducció

1.1 Objectiu del document

Aquest document defineix els requisits de programari del projecte Visor de trajectòries lagrangianes. Està dirigit al client i estableix l’abast funcional, els actors, els requisits i els criteris d’acceptació.

1.2 Abast

Inclou el visor web de visualització de trajectòries, l’àrea d’administració per a la càrrega i gestió de dades, el processament de fitxers NetCDF i el desplegament del conjunt. Queden fora d’abast els detalls d’arquitectura i implementació.

2. Descripció general del producte

3. Actors i rols

4. Requisits funcionals

4.1 Administració i càrrega de dades

4.2 Visor — Mapa i visualització

4.3 Visor — Animació i temps

4.4 Visor — Filtres i capes

4.5 Visor — Informació i ajuda

Informació contextual en passar el cursor sobre elements del mapa i llegenda per interpretar colors i estats.

4.6 Visor — Navegació i simulacions

5. Flux del sistema

5.1 Flux de dades

L’administrador puja fitxers NetCDF. El sistema els valida, els processa (incloent submostreig horari quan sigui aplicable) i genera les dades i metadades necessàries per al visor. Les simulacions queden disponibles per a tots els usuaris amb accés al visor. L’usuari final obre el visor, selecciona una simulació i utilitza els controls d’animació, filtres, tooltips i llegenda.

flowchart LR A[Administrador
puja NetCDF] --> B[Sistema
valida i processa] B --> C[Simulacions
disponibles] C --> D[Usuari
visualitza al visor]

Figura 1 — Flux de dades.

5.2 Flux d’ús del visor

L’usuari accedeix al visor des del navegador, selecciona simulació (o se n’ofereix una per defecte), el mapa es carrega amb les trajectòries i l’usuari pot utilitzar zoom, desplaçament, controls de reproducció, filtres, tooltips i zoom a partícules.

flowchart TB O([Obrir visor]) --> T[Triar simulació] T --> M[Mapa amb trajectòries] M --> C{Controls} C --> P[Play / Pausa / Velocitat] C --> S[Slider temporal] C --> F[Filtres i capes] C --> Z[Zoom a partícules] C --> L[Tooltips i llegenda]

Figura 2 — Flux d’ús del visor.

6. Entregables

7. Criteris d’acceptació

El projecte es donarà per acceptat quan es compleixin les condicions següents:

8. Annexos i referències

Referències externes per contextualitzar el tipus de visualització. Les captures recomanades poden emprar-se per a documentació o presentacions del client.

8.1 Enllaços de referència

8.2 Captures recomanades per a documentació o presentació


Document de requisits de programari. Per a consultes sobre requisits o abast, contactar amb el proveïdor.

Ús del document en Word
Seleccioneu tot el contingut (Ctrl+A), copieu i enganxeu en un document Word. Per incloure els diagrames, obrir aquest fitxer al navegador, realitzar una captura de pantalla de cada diagrama (p. ex. Win+Shift+S) i enganxar-les al document. Per il·lustrar el visor, afegir la captura de Trips Layer amb l’animació activa (secció 8.2).