INFORMATICA

STAZIONE DATI METEOROLOGICI

 

1 Analisi dei dati

1a. Individuazione delle entità e degli attributi

L’entità riscontrabile nel problema è quella della tabella meteo presente nel database. Gli attributi di questa tabella sono:

giorno, con i giorni a cui si riferiscono i dati meteo;

tmin, con l’indicazione della temperatura minima riscontrata in un certo luogo;

tmax, con l’indicazione della temperatura massima riscontrata in un certo luogo;

press_matt, dove viene indicata la pressione rilevata alle ore 7.00;

press_sera, dove viene indicata la pressione rilevata alle ora 23.00;

intensità 1-2-3-4-5, dove vengono inserite l’intensità del vento ad ogni sua variazione della forza;

direzione 1-2-3-4-5, dove vengono inserire le direzioni del vento ad ogni suo cambiamento di

direzione;

umidità 1-2-3, dove viene registrata l’umidità della mattina, del pomeriggio e della sera;

meteo 1-2-3-4-5-6-7-8-9-10, dove vengono inserite tutte le varie situazioni del cielo nel corso di una giornata;

pioggia, dove vengono inseriti i mm. di pioggia registrati in una giornata;

neve, dove vengono inseriti i cm. di neve caduti in una giornata.

 

1c. Definizione delle tabelle e del formato dei dati

TABELLA

CAMPO

CHIAVE

FORMATO

DIMENSIONE

CIFRE DECIMALI

meteo

Giorno

Tmin

Tmax

Press_matt

Press_sera

Intensità1

Direzione 1

Intensità 2

Direzione 2

Intensità 3

Direzione 3

Intensità 4

Direzione 4

Intensità 5

Direzione 5

Umidità 1

Umidità 2

Umidità 3

Meteo 1

Meteo 2

Meteo 3

Meteo 4

Meteo 5

Meteo 6

Meteo 7

Meteo 8

Meteo 9

Meteo 10

Pioggia

Neve

 

Data

Numerico

Numerico

Numerico

Numerico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Alfabetico

Numerico

numerico

8

2

2

4

4

3

5

3

5

3

5

3

5

3

5

2

2

2

4

4

4

4

4

4

4

4

4

4

5

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

1

 

2 Analisi del problema

2a. Scomposizione del problema con individuazione delle funzioni principali

Il programma in questione prevede le tre funzioni principali che possono riguardare un qualsiasi tipo di dato: inserimento, visualizzazione e stampa.

Per quanto riguarda il momento dell’inserimento, questo avviene immettendo, previa scelta dell’anno nel quale si vuol inserire i dati, in via indiretta attraverso l'utilizzo di "Visual Basic", i dati in un database. Visto che il progetto riguarda una stazione meteorologica, i dati che si possono inserire riguardano elementi come il vento, la pressione,…con appositi controlli d’immissione.

Per quanto riguarda la visualizzazione, questa avviene selezionando, dapprima, il mese e l’anno interessato e, con un prelevamento dal database, si avrà la visualizzazione.

Infine, con la stampa, si potrà ottenere un tabulato riguardante tutti i dati di un anno desiderato.

 

2b. Gerarchia delle funzioni

Stazione dati meteorologici

linee.gif (1069 byte)

Inseirimento                           Visualizzazione                           inform4.jpg (1437 byte)

 

2c. Descrizione dei dati di input e di output per ogni funzione

Inserimento

Input: da tastiera

Output: memorizzazione su database

 

Visualizzazione

Input: da tastiera (scelta mese e anno da visualizzare) e prelevamento da database

Output: tabulato su schermo

 

Stampa

Input: da tastiera (scelta anno da stampare) e prelevamento da database

Output: tabulato su carta

 

2d. Schema delle risorse di sistema nei flussi di dati

 

Funzione inserimento

 

 wpe10.jpg (1530 byte)

Funzione visualizzazione

 

 wpe12.jpg (1214 byte)wpe15.jpg (1511 byte)

Funzione stampa

 

Home Page