Usine d’incinération d’ordures ménagères 1 DELEPINE Clément Session 2014 1TSSNIR
Plan de la revue Expression du besoin Cahier des charges 2 Expression du besoin Cahier des charges Répartition des tâches Démarche du projet Spécificité matérielle Fonctions Planning Conclusion
Expression du besoin A quoi et a qui cela sert ? 3 Incendie Arrosage 16 zones Caméra Thermique Fosse
Cahier des charges 4 Concevoir une application Web pour visualiser les températures de la fosse et les graphiques Avoir un enregistrement des camions dans une base de donnée
Répartition des tâches 5 Concevoir le site Afficher les Températures Enregistrement des camions Projet Individuel
Graphique avec les températures Démarche du projet 6 Requête SQL Caméra Thermique Base de donnée Affichage sur le site sécurisé Graphique avec les températures
Spécificité Matérielle 7 Programmation : Scriptedit (HTML/PHP) / EasyPhp Graphique : Module Artichow Base de donnée : PhpMyAdmin
Fonctions utilisés Fonction md5 (cryptage de mot de passe en hexa) 8 Fonction md5 (cryptage de mot de passe en hexa) Requete Mysql Fonction rand (génére aléatoirement une plaque d’un camion)
Algorithme SQL 9
Calcul de la moyenne d’une zone : Exemple de protocole 10 Calcul de la moyenne d’une zone : $id=Mysql_connect($ip,$user,$pass) Mysql_select_db($nomdb) $requete="select AVG(zone1T1) from zone1"; Nom de la colonne Nom table
Exemple $resultat=Mysql_query($requete) 11 $resultat=Mysql_query($requete) $moyenne1=Mysql_result($resultat) $moyenne1=number_format($moyenne1,2); Mysql_close($id)
Fonction détaillé 12 Fonction rand : <?php $num=0; function ocr() { $aleatoire=rand(1,9); switch($aleatoire) case 1:$num="AA-475-HD";break; case 2:$num="VP-237-PB";break; case 3:$num="JE-127-CJ";break; case 4:$num="CB-652-KB";break; case 5:$num="MD-079-CB";break; case 6:$num="ER-506-HR";break; case 7:$num="PG-172-PV";break; case 8:$num="JE-816-WE";break; case 9:$num="AM-395-LZ";break; } return($num); ?>
Planning 13
Bonne connaissance des bases de données Conclusion 14 Bonne connaissance des bases de données Projet individuel