Problem solving in Php – SISTEMA TUTOR CON ARRAY - classe IV A Mercurio

Problem solving in Php –  SISTEMA TUTOR CON ARRAY - classe IV A Mercurio

Il Ministero degli Interni visto l'alto numero di incidenti mortali sulle strade italiane chiede al Governo di istituire una commissione parlamentare che dovrà scegliere un sistema che riduca notevolmente il numero di decessi.
La soluzione individuata è un sistema di controllo sull'intera rete autostradale chiamata tutor.
La vostra azienda informatica (ogni singolo alunno della classe Mercurio) dovrà realizzare un software che consenta,agli agenti della polizia stradale,tramite un sistema di controllo informatizzato, di stampare tutti i soggetti proprietari di autovetture, autocarri, moto autorizzati a transitare in autostrada, che hanno commesso reati, violato il codice della strada.
Si faccia riferimento a questo sito per individuare il funzionamento del tutor:

http://www.motoblog.it/post/18107/il-tutor-ecco-cosa-e-e-come-funziona

Informazioni utili per l'analisi e la definizione dell'architettura del software:

1)      il programma deve essere realizzato tramite linguaggio PHP
2)      il programma deve contenere esclusivamente strutture astratte (vettori, matrici,tabelle)
3)      definire correttamente il numero dei vettori che serviranno per la gestione del programma
4)      è probabile che ci sia la necessità di definire array paralleli
5)      il primo risultato dovrà dare l'elenco di tutti coloro che hanno violato il limite di velocità con la data e ora dell'infrazione,il rispettivo numero di targa, la velocità segnalata,l'importo da pagare e i punti da togliere dalla patente del guidatore. I risultati successivi potrebbero consentire la ricerca tramite parole chiavi (a scelta del programmatore).
6)      fondamentale sono i controlli del modulo form (targa,orario,velocità)
7)      bisognerà realizzare 2 versioni di software: la prima con la funzione rand (comunque è necessario l'utilizzo del modulo form per l'inserimento di alcuni dati in input),la seconda con il caricamento dei dati mediante modulo form o più moduli form
8)      questo software deve essere realizzato e pubblicato come sito Web

Consegna dei progetti singoli (beta test) : 8 ottobre 2011
  la cosegna del progetto completo di sito web : 15 ottobre 2011

Buon lavoro
Prof. Paolo Latella

Commenti