Projet : Gestion de l’eau

Slides:



Advertisements
Présentations similaires
Module 5 : Implémentation de l'impression
Advertisements

CRÉER UNE APPLICATION INTERNET RELIEE A UNE BASE DE DONNEES
Agréger les infos SITRA et réservation sur mon site
TER Gestionnaires de contenu en ligne
A L I M E N T A T I O N A G R I C U L T U R E E N V I R O N N E M E N T PhpMyGI une interface générique mysql Interface générique ? Pourquoi une interface.
Module 6 : Gestion et analyse du système DNS
MySQL et PHP.
PHP mySQL Extension php_mysql. Connexion à une base de données Établir une connexion mysql_connect(string server, string username, string password) –permet.
TP 3-4 BD21.
Jérôme CUTRONA PHP et bases de données Jérôme CUTRONA 01:07:51 Programmation Web
GTCB Kahila Boulbaba BTS IRIS Session Sommaire Description du projet Présentation Moyen mis en œuvre Interaction entre les éléments Répartition.
Révision Avant lintra – Architecture de lordinateur, les composants, le fonctionnement, codage – Système dexploitation: organisation des données (fichier),
Common Gateway Interface
L’utilisation des bases de données
Université de Technologie de Troyes (UTT)
Tableau croisé dynamique sous Excel (TCD).
N. Le Gall A. Jaouën E. Morin C. Coelo Cuzon D. Le Toux
Les instructions PHP pour l'accès à une base de données MySql
Développement d’IHM* et d’applicatifs spécifiques
BERNARDIN Benoît Lycée Louis Pergaud
L’utilisation des bases de données
Services fournis par le SI et technologies associées
BitDefender Enterprise Manager. BitDefender Enterprise Manager – protection centralisée pour votre réseau Principales fonctions Fonctions spéciales (WMI)
1 PHP 1.Langage PHP 1.1. Types de base, variables et constantes 1.2. Opérateurs et expressions 1.3. Instructions 1.4. Fonctions 2.Accès aux bases de données:
Aperture Science Project
Module 2 : Préparation de l'analyse des performances du serveur
L3 Module Libre Année universitaire Initiation à la Bioinformatique Jean-Michel RICHER.
Sandrine BUENDIA Guillaume GALLET.
CPI/BTS 2 Programmation Web PHP et les Bases de données Prog Web CPI/BTS2 – M. Dravet – 11/03/2004 Dernière modification: 11/03/2004.
PHP & My SQL.
Gestion d’un site de vêtements
La production informatique sécurisée et simplifiée
eVinci-XP | Portail de services
JDBC L'API JDBC est utilisée pour utilisée pour intéragir avec une base de données.
Usine d’incinération d’ordures ménagères
Présentation Mini-Projet Eolienne
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Projet Gestion d’eau Etudiant E1: Fabre Loïc Etudiant E2: Rozet Thomas
Nicolas DEWEZ Cyrille JOSSELIN Tuteur: Thierry DELOT Conception d’une application de partage de fichiers Projet IUP3 GMI - Valenciennes Jeudi, 23 mars.
Master HTTP Créator LARNS Corporation Membres : ALFOSEAJean-FabienChef de Projet LEROGNONRenaudDesigner N'DOYEAssaneWebmestre RONCAGLIAThomasRelation Publique.
 Requêtes MySQL en PHP Introduction
Application de gestion des retards
L’usine d’incinération
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
Projet Informatique Eolienne
Soutenance de stage Projet principal :
Module : Pages Web Dynamiques (Production Électronique Avancée)
 Formulaires HTML : traiter les entrées utilisateur
Usine d’incinération d’ordures ménagères
Initiation au web dynamique Licence Professionnelle.
 Les bases de données MySQL
EPREUVE E6 : PARCOURS DE PROFESSIONNALISATION
Cours n°4M1.ist-ie (S. Sidhom) UE 203 Promo. M1 IST-IE 2006/07 Conception d’un système d'information sur Internet Architecture trois-tiers : technologies.
Soutenance de mini-projet
Séance /10/ Projet de site dynamique avec Dreamweaver : MyCMS
Cours Access TuanLoc NGUYEN. Contact Nguyen TuanLoc Tél: Web:
CPI/BTS 2 Programmation Web Les sites dynamiques Prog Web CPI/BTS2 – M. Dravet – 02/10/2003 Dernière modification: 02/10/2003.
1 PHP 5 Notions fondamentales (niveau 1 cours #3) Formation continue – Cégep de Sainte-Foy François G Couillard.
ORGANISATION DE L’ENSEIGNEMENT
GTCB Kahila Boulbaba BTS IRIS Session Sommaire Description du projet Présentation Moyen mis en œuvre Interaction entre les éléments Répartition.
Séminaire de rentrée cours de programmation web & Wordpress
Accès à une quantité impressionnante de données Classement en 10 chapitres.
Mini-projet: Récupération d’eau
1 CEC A.-CHAVANNE Sites Web et bases de données. 2 UNE BASE DE DONNÉES : POURQUOI ? Manipulation de grandes quantités d’information – représentation des.
APP-TSWD Apprentissage Par Problèmes Techniques des Sites Web Dynamiques Licence Professionnelle FNEPI Valérie Bellynck, Benjamin Brichet-Billet, Mazen.
Microsoft Access est un outil de gestion de base de données. Ce est un grand avantage pour les petites, moyennes.
Transcription de la présentation:

Projet : Gestion de l’eau 1TSNIR Projet : Gestion de l’eau ARNAULT Gary

Plan Expression du besoin Cahier des charges Répartition des taches. Présentation d’un protocole Spécificité matérielle Algorithme Planning Conclusion

Expression du besoin A qui cela sert? - pour les STI: 2D pour les aidez dans leur projet - à l’administration A quoi sert notre projet? -permettre la consultation des valeurs -si la cuve est rentable

Cahier des charges Les différents logiciels doivent avoir une grande facilité: - de localisation - d’ajout ou de retrait de fonctionnalités Doit respecter la norme : - de représentation - maniabilité - lisibilité - homogénéité Le site doit être précis, complet et cohérent.

Répartition des taches. Etudiant 1 : ARNAULT Gary - Création d’un client qui utilise le protocole ModBusTCP. - option de consultation/modification de la base de données. -Représenter graphiquement la quantité d'eau de pluie récupérée et la quantité d'eau du réseau d'eau potable utilisée lorsque la réserve d'eau de pluie est vide. - Mémoriser les valeurs des 2 compteurs dans une base de données SQL.

Etudiant 2: LANOY Jérémy - Construire une IHM de l'application -Définir l'architecture de la base de données - Intégrer la partie graphique de l'étudiant Etudiant 1. -Consulter la base de données pour afficher les valeurs caractéristiques . -Créer un fichier ou une base de données des techniciens

Présentation d’un protocole Exemple avec la trame pour envoyer un protocole au compteur. -Entête de la trame : 0X00 0X06 0X01 longueur de la trame identifiant

Mémoire qui contient les valeur s du compteur Suite de la trame: 0X03 0X00 0X14 0X02 Lire Mémoire qui contient les valeur s du compteur Taille de la lecture

Spécificité matérielle Logiciel de programmation pour html/php: -ScripEdit Logiciel pour tester le site : -EasyPHP Logiciel d’envoie sur le serveur: -Filezila

Algorithme function maxxiimax($ou, $bd)//sort le maximum d’une colonne d’un tableau $bd {$requete="SELECT MAX(".$ou.") FROM ".$bd.""; //création de la requête permettant d’obtenir le maximum $debut=mysql_query($requete); //envoie de la requête $ligne=mysql_fetch_row($debut); //récupère le résultat et le met dans le tableau $ligne $aaa=$ligne[0]; // met la valeur du tableau dans une variable return($aaa);// retourne la variable

function modbus_recive($fluxTcp) // reçois la trame envoyer par le compteur et la met dans un tableau { $trameRecu=fgets($fluxTcp,14);// reçois la réponse for ($i=0;$i<13;$i++) {$ascii = ord ( $trameRecu [$i]); met le résultat dans $ascii $reponse=sprintf ( "%x " ,$ascii) ; //Réponse dans une variable $tableauu[$i]=$reponse; //Stockage dans un tableau}; return($tableauu);// retourne le tableau avec toute les valeur };

Planning Réel Prévisionnel

CONCLUSION Ce projet ma permit solidifier mes acquis ou d’apprendre a utiliser : -les fonctions -les Bases de données -les graphiques en PHP -le Modbus Savoir faire le regroupement de plusieurs algorithmes pour que le tous fonctionne correctement Rajouter un compteur de visite, bénéfices obtenue grâce à l’eau économisé pour améliorer le site.