Interfacce e Tecnologie
della Comunicazione
Autoscuola
Rovereto
Tasnim Jahan Afsara Hossain 166218
Dalida La Giorgia 175079
Cristina Minerva 171510 1
Sommario
1. Executive Summary ....................................................................................................... 4
1.1 Il gruppo di lavoro ................................................................................................... 4
1.2 Il prodotto: vantaggi ..................................................................................................... 4
Breve descrizione dell’idea
2. ............................................................................................ 4
2.1 Nascita ........................................................................................................................ 4
2.2 Scopo .......................................................................................................................... 4
2.3 Idea ............................................................................................................................. 5
2.4 Utenti ........................................................................................................................... 5
3. Descrizione delle funzionalità principali .......................................................................... 5
– “Registrati”...............................................................................
3.1 Registrazione utente 5
– “Login”
3.2 Login utente .................................................................................................. 6
3.3 Prenotazione guide ...................................................................................................... 7
3.4 Email di conferma prenotazione ................................................................................ 10
3.5 Uscita dell’utente dall’area personale ........................................................................ 11
3.6 Orario ........................................................................................................................ 11
3.7 Archivio prenotazioni ................................................................................................. 12
4. Commento dell’architettura del sistema ........................................................................... 13
4.1 Struttura file HTML e PHP ......................................................................................... 13
5. Eventuali Highlights ........................................................................................................ 13
6. Diagramma di flusso dell’applicazione............................................................................. 14
7. Descrizione codice .......................................................................................................... 17
Home .............................................................................................................................. 17
Registrazione .................................................................................................................. 18
Login.php ........................................................................................................................ 19
Prenota.php ..................................................................................................................... 20
Conferma prenotazione ................................................................................................... 20
Email di conferma ............................................................................................................ 21
Archivio utente ................................................................................................................. 21
Registro guide ................................................................................................................. 22
–
Orari e contatti stato apertura ....................................................................................... 22
Logout ............................................................................................................................. 23
8. Demo ............................................................................................................................. 23
9. Riflessioni conclusive ...................................................................................................... 32
9.1 Alcune possibili implementazioni ............................................................................... 32
2
9.2 Maggiori difficoltà riscontrate ..................................................................................... 32
3
1. Executive Summary
1.1 Il gruppo di lavoro
Il gruppo di lavoro è composto da Tasnim Hossain, Dalida La Giorgia e Cristina
Minerva, tre ragazze che frequentano il corso di Interfacce e tecnologie della
comunicazione presso l’università di Trento.
Questo gruppo è stato creato allo scopo di progettare e realizzare un’applicazione
“Informatica e elementi di programmazione I”.
web per il corso di
L’applicazione web “Autoscuola Rovereto” è una piattaforma per tutti coloro che
hanno necessità di prenotare le guide per il conseguimento della patente.
L’utente può accedere alla propria area personale e, oltre che prenotare le guide,
potrà visualizzare tutte le prenotazioni già effettuate.
1.2 Il prodotto: vantaggi
L’applicazione web è caratterizzata da vantaggi concreti:
semplice nell’uso dell’applicazione web.
Semplicità:
Compatibilità: compatibile con tutti i Browser.
Tempo: notevoli risparmi di tempo per gli utenti grazie alla prenotazione direttamente
click. Inoltre si possono prenotare le lezioni a qualsiasi orario
online e con pochi
senza necessariamente attenersi agli orari di apertura della segreteria
dell’autoscuola.
Breve descrizione dell’idea
2.
2.1 Nascita
La nostra idea nasce da esperienze personali, in quanto noi, in prima persona ci siamo
trovate a dover chiamare per prenotare le guide o addirittura recarci direttamente in
autoscuola. In alcuni casi dovevamo rimandare la prenotazione in quanto la segreteria era
già chiusa perché non era orario di lavoro.
Perciò abbiamo pensato a come compiere queste azioni in modo semplice e veloce.
2.2 Scopo
Lo scopo del nostro sito è quello di dare la possibilità alle persone che stanno prendendo la
p
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.