è possibile esaminare il codice sorgente:
File Descrizione Allegato
\python\backupdb.py Script per il backup del
database, compressione e invio tramite FTP al TPCS
H: 6.10
\python\DBFunctions.py Funzioni condivise per la
scrittura dei dati sul database
A: 6.3
\python\test_sensor_read.py Codice per la lettura dei valori registrati da un sensore di temperature connesso via porta seriale
E: 6.7
\python\test_serial_read.py Codice per la lettura dei codici TAG registrati da un lettore di codici TAG presenti su RFID connessi via porta seriale
A: 6.3
\python\test_usb_read.py Codice per la lettura dei
codici TAG registrati da un lettore di codici TAG presenti su RFID connessi tramite lettore USB in emulazione di tastiera
6.2.2 Web Service interfaccia grafica con autenticazione
L’interfaccia grafica è stata scritta tramite web service con accesso protetto da
password, è scritta in PHP su piattaforma Apache.
A seguire la struttura del sito web e l’indicazione del capitolo e dell’allegato in
cui è possibile esaminare il codice sorgente:
File Descrizione Allegato
\index.php Pagina introduttiva WEB
service, visualizza
proprietà del web service e vi è link per accesso all’applicativo
N: 6.2
\welcome.php Menu principale 1° livello
applicativo
N: 6.2
\Auth\config.php Definizione delle variabili
globali e connessione con il database
C: 6.5
\Auth\login.php Maschera e codice per
l’autenticazione
N: 6.2
\Auth\logout.php Codice per la
deautenticazione dal web service
N: 6.2
\Auth\session.php Codice di controllo
dell’autenticazione, richiamato da tutte le altre pagine web
C: 6.5
\Common\up.php Codice richiamato in ogni
pagina web e visualizzato in cima alle pagine
N: 6.2
\CSS\style.css Foglio di stile CSS N: 6.2
\ERP\index.php Sottomenù della parte di
visualizzazione e gestione dati provenienti da ERP
\ERP\show.php Visualizza dati generali di spedizione e dati ricevuti da ERP gestionale su campi ulteriori associati ai codici TAG
J: 6.12
\ERP\add_erpgeneral_request.php Pagina inserimento dati generali di spedizione
G: 6.9
\ERP\add_erpgeneral_exec.php Esecuzione inserimento dati
generali di spedizione
G: 6.9
\ERP\edit_erpgeneral_request.php Pagina modifica dati generali di spedizione
J: 6.12
\ERP\edit_erpgeneral_exec.php Esecuzione modifica dati generali di spedizione
J: 6.12
\ERP\delete_erpgeneral_request.php Pagina richiesta
cancellazione dati generali di spedizione
J: 6.12
\ERP\delete_erpgeneral_exec.php Esecuzione cancellazione dati generali di spedizione
J: 6.12
\ERP\truncate_erpgeneral_request.ph p
Pagina richiesta
cancellazione dati generali di spedizione
N: 6.2
\ERP\truncate_erpgeneral_exec.php Esecuzione cancellazione dati generali di spedizione
N: 6.2
\ERP\add_erptags_request.php Pagina inserimento manuale
codice tag
P: 6.17
\ERP\add_erptags_exec.php Esecuzione inserimento
codice tag manuali
P: 6.17
\ERP\edit_erptags_request.php Pagina modifica codice TAG Q: 6.18
\ERP\edit_erptags_exec.php Esecuzione modifica codice
TAG
Q: 6.18
\ERP\delete_erptag_request.php Richiesta cancellazione
specifico codice TAG
Q: 6.18
\ERP\delete_erptag_request.php Esecuzione cancellazione
specifico codice TAG
\ERP\truncate_erptags_request.php Pagina richiesta
cancellazione di tutti i codici TAG presenti
N: 6.2
\ERP\truncate_erptags_exec.php Esecuzione cancellazione di tutti i codici TAG presenti
N: 6.2
\ERP\upload_erpgeneral_request.php Pagina richiesta
caricamento da file dati generali di spedizione
F: 6.8
\ERP\upload_erpgeneral_exec.php Esecuzione caricamento dati generali di spedizione da file di testo
F: 6.8
\ERP\upload_erptags_request.php Pagina richiesta
caricamento codice TAG da file di testo
O: 6.16
\ERP\upload_erptags_exec.php Esecuzione caricamento
codici TAG da file di testo
O: 6.16
\Menu\erp-general_add.php Codice per creazione menu N: 6.2
\Menu\erp-erptags_add.php Codice per creazione menu N: 6.2
\Menu\erp-show-delete.php Codice per creazione menu N: 6.2
\Menu\erp-show-edit.php Codice per creazione menu N: 6.2
\Menu\erp-show.php Codice per creazione menu N: 6.2
\Menu\erp-truncate.php Codice per creazione menu N: 6.2
\Menu\erp-upload.php Codice per creazione menu N: 6.2
\Menu\erp.php Codice per creazione menu N: 6.2
\Menu\sensors-show-delete.php Codice per creazione menu N: 6.2
\Menu\sensors-show-edit.php Codice per creazione menu N: 6.2
\Menu\sensors-show.php Codice per creazione menu N: 6.2
\Menu\sensors-truncate.php Codice per creazione menu N: 6.2
\Menu\sensor.php Codice per creazione menu N: 6.2
\Menu\tags-add.php Codice per creazione menu N: 6.2
\Menu\tags-show-edit.php Codice per creazione menu N: 6.2
\Menu\tags-show.php Codice per creazione menu N: 6.2
\Menu\tags-truncate.php Codice per creazione menu N: 6.2
\Menu\tags-upload.php Codice per creazione menu N: 6.2
\Menu\tags.php Codice per creazione menu N: 6.2
\Menu\tpcs-packing_list.php Codice per creazione menu N: 6.2
\Menu\tpcs-send.php Codice per creazione menu N: 6.2
\Menu\tpcs-show.php Codice per creazione menu N: 6.2
\Menu\tpcs.php Codice per creazione menu N: 6.2
\Menu\up.php Codice per creazione menu N: 6.2
\SENSORS\index.php Sottomenù della parte di
visualizzazione e gestione dati provenienti dai sensori
N: 6.2
\SENSORS\show.php Visualizzazione dell’elenco
dei dati rilevati dai sensori
6.13
\SENSORS\edit_request.php Pagina modifica del dato
rilevato dai sensori
6.13
\SENSORS\edit_exec.php Esecuzione modifica del
valore del dato rilevato dai sensori
6.13
\SENSORS\delete_request.php Pagina richiesta
cancellazione di un valore rilevato dai sensori
6.13
\SENSORS\delete_exec.php Esecuzione della
cancellazione di un singolo valore rilevato dai sensori
6.13
\SENSORS\truncate_request.php Richiesta cancellazione di tutti i valori rilevati dai sensori presenti a sistema
N: 6.2
\SENSORS\truncate_exec.php Esecuzione della
cancellazione di tutti i
valori rilevati dai sensori presenti a sistema
\TAGS\index.php Sottomenù della parte di
visualizzazione e gestione dati provenienti dai codici TAG
N: 6.2
\TAGS\show.php Visualizza elenco codici
TAG presenti a sistema
I: 6.11
\TAGS\add_request.php Pagina inserimento manuale
codice tag
D: 6.6
\TAGS\add_exec.php Esecuzione inserimento
codice tag sul database
D: 6.6
\TAGS\edit_request.php Pagina di richiesta
modifica di un codice TAG scelto
I: 6.11
\TAGS\edit_exec.php Codice esecuzione modifica
di un codice TAG scelto
I: 6.11
\TAGS\delete_request.php Pagina richiesta di
cancellazione di un codice TAG scelto
I: 6.11
\TAGS\delete_exec.php Codice esecuzione di un
codice TAG scelto
I: 6.11
\TAGS\truncate_request.php Pagina richiesta
cancellazione dell’intera lista dei codici TAG presenti a sistema
N: 6.2
\TAGS\truncate_exec.php Esecuzione della
cancellazione dell’intera lista dei codici TAG presenti a sistema
N: 6.2
\TAGS\upload_request.php Pagina richiesta file di
testo contenente i codici TAG da caricare
C: 6.5
\TAGS\upload_exec.php Esecuzione del caricamento
a sistema del file di testo contenente i codici TAG da caricare
\TPCS\index.php Sottomenù della parte di visualizzazione e gestione dati da inviare al TPCS
N: 6.2
\TPCS\show.php Visualizza e scarica file
di testo Distinta Di Imbarco per TPCS
L: 6.14
\TPCS\send.php Invia backup compresso dei
dati dello Smart Container al TPCS
6.10
\TPCS\packing_list.php Visualizza Packing List da
stampare per essere allegato alla spedizione