Istituto Tecnico Industriale Don Orione Fano
Esame di Stato 2014 -2015
Candidato.: Andrea Renzoni – Tesina: New Prof !
New Prof !
Realizzazione di un sistema per l'inserimento
di un nuovo professore e la sua materia
Andrea Renzoni
Istituto Tecnico Industriale Don Orione Fano
Esame di Stato 2014 -2015
Candidato.: Andrea Renzoni – Tesina: New Prof !
Come sta cambiando la scuola
Lo sviluppo tecnologico legato alla realizzazione di computer sempre più performanti
sta modificando anche il modo di vivere, pensare., lavorare e studiare.
La scuola stessa sta cambiando grazie alle tecnologie:
LIM
•Registro informatico
•
Istituto Tecnico Industriale Don Orione Fano
Esame di Stato 2014 -2015
Candidato.: Andrea Renzoni – Tesina: New Prof !
Il progetto
Lo scopo di questo progetto è realizzare un sistema efficace per l'inserimento di
nuovo professore con la propria materia che insegna.
Lo sviluppo del progetto prevede l’utilizzo della seguente tecnologia informatica:
• Database MySQL (per la memorizzazione dei dati)
• PHP/HTML per la realizzazione della pagina WEB
• XAMPP
• Filezilla
Istituto Tecnico Industriale Don Orione Fano
Esame di Stato 2014 -2015
Candidato.: Andrea Renzoni – Tesina: New Prof!
Realizzazione del database
Il progetto prevede l’utilizzo di un database per la memorizzazione dei dati quali:
• Classi
• Nomi professori
Schema logico database
• Materie professori
• Anno scolastico
• Orario
Istituto Tecnico Industriale Don Orione Fano
Esame di Stato 2014 -2015
Candidato.: Andrea Renzoni – Tesina: New Prof !
Query per estrazione dati
Dopo avere realizzato il database ed averlo correttamente popolato sono state
sviluppate le query per l’estrazione dei dati.
select nome,cognome, materia from professori inner join materiaprofessori on
professori.id_professori=materiaprofessori.id_professore inner join materia on
materia.id_materia=materiaprofessori.id_materia;
Questa query permette di estrarre i dati dei nomi dei professori e delle loro materie di
inserimento
Istituto Tecnico Industriale Don Orione Fano
Esame di Stato 2014 -2015
Candidato.: Andrea Renzoni – Tesina: New Prof !
La pagina web
La pagina web utilizzata per riportare le informazioni relative all'inserimento di un
nuovo professore è stata realizzata in PHP/HTML.
PHP permette di accedere al database e creare pagine HTML dinamiche.
HTML viene utilizzato come linguaggio di markup per realizzare tabelle.
Istituto Tecnico Industriale Don Orione Fano
Esame di Stato 2014 -2015
Candidato.: Andrea Renzoni – Tesina: New Prof !
PHP e Database
PHP è stato utilizzato per poter creare le pagine web dinamiche e poter creare un
collegamento con il database dove si potrannò estrarre le varie informazioni.
Dopo aver eseguito collegamento dal database al PHP abbiamo inserito una query che
ci ha permesso di estrarre i dati di tutti i professori e farli vedere in un pagina web
dinamica.
Inserire codice PHP di esempio per estrazione dati database
<?php
$materia = $_GET["materia"];
$connection = mysql_connect("localhost","root","");
mysql_select_db("orario_scolastico",$connection);
$query = "INSERT INTO materia(materia) values('".$materia."')";
echo "La materia inserita e':".$materia;
$result = mysql_query($query,$connection);
mysql_close($connection);
?>
</html>
Istituto Tecnico Industriale Don Orione Fano
Esame di Stato 2014 -2015
Candidato.: Andrea Renzoni – Tesina: New Prof !
HTML
HTML è stato utilizzato per la formattazione delle pagine e l'impaginazione di
documenti ipertestuali sotto forma di pagine web.
Inserire codice HTML di esempio per estrazione dati database
Istituto Tecnico Industriale Don Orione Fano
Esame di Stato 2014 -2015
Candidato.: Andrea Renzoni – Tesina: New Prof !
Upload tramite Filezilla e
PHPMyAdmin
Si è poi andato ad inserire ogni file all'interno del software freeware FileZilla,
programma dedito al trasferimento FTP di file all'interno di un server/dispositivo
munito attivamente di un protocollo FTP o SFTP su cui inviare i file all'interno
dell'apposito canale di comunicazione
Istituto Tecnico Industriale Don Orione Fano
Esame di Stato 2014 -2015
Candidato.: Andrea Renzoni – Tesina: New Prof !
Risultati
Il sistema per la gestione dei dati scolastici è accessibile al seguente link:
http://quintaitifano.altervista.org/andrearenzoni/Test.php
Il progetto è stato realizzato per l'inserimento di un nuovo professore e della materia
che insegna.
Nel progetto apparirà una pagina dove è possibile visualizzare tutti i professori con
accanto la materia che insegna.
Se si desidera aggiungere un nuovo professore basta inserire il nome e cognome e la
seguente materia poi si visualizzarre nella lista il professore aggiunto con accanto al
materia.
Se invece si desidera eliminare un professore basta andare su elimina professore ,
inserire il cognome e si potra notare che il nome del professore e la sua materia non
sarà presente nella lista.
Istituto Tecnico Industriale Don Orione Fano
Esame di Stato 2014 -2015
Candidato.: Andrea Renzoni – Tesina: New Prof !
Conclusione e sviluppi futuri
Il sistema presentato in questa tesina è stato ampiamente testato dimostrandone la sua
funzionalità.
Si prevede l’utilizzo del presente sistema per la gestione del prossimo anno per poter
garantire una lista di tutti i professori e le varie materia che ognuno insegna.
Sviluppi futuri che riguardano i professori potrà essere l'aggiornamento delle materie
oppure l'arrivo di un nuovo professore e un orario dove sarà possibile aggiungere il
giorno e la materia che insegnerà in quell'ora del giorno.
Scarica

New Prof! - Quinta ITI