Abschnittsübersicht

  • UTILISATION D’UNE CARTE RFID

    A L’ECOLE

    L’utilisation d’une *carte RFID à l’école permettrait à chaque élève, professeur ou membre du personnel d’avoir accès à l’entrée du collège/lycée qui serait équipée d’un *lecteur pour ces cartes, pour emprunter un livre au CDI, prendre un repas à la cantine, utiliser la photocopieuse ou même prendre des boissons aux distributeurs. Toutes ces informations seraient transmises par les lecteurs de la carte RFID au *serveur de l’école. Elles seraient ensuite accessibles à l’administrateur et à l’utiisateur. On pourrait trouver cet espace d’accès sur le Site de l’école, sur la page d’accueil par exemple.

  • Annelore Celante: langage SQL pour la conception du site web

    Moa Miyata: langage PHP pour la conception du site web

    India Biasin: langage PHP pour la conception du site web

    Antoine Briens: logiciel

    Kevin Palestro: logiciel

  • Hervorgehoben

    Pour le moment  le meilleur logiciel que j'ai testé est HeidiSQL, j'ai crée des tables avec Antoine et en ce moment je vais encore le testé pour savoir bien comment l'utiliser pour l'utilisation des cartes, c'est un logiciel très bon et il fonctionne à la perfection, avec ce logiciel on peut créer beaucoup de tables et c'est un logiciel compréhensible

     

    -Le logiciel (Antoine et Kevin)

    En informatique, un logiciel est un ensemble composé d'un ou plusieurs programmes, ainsi que les fichiers nécessaires pour les rendre opérationnels. Le logiciel détermine les tâches qu'un appareil informatique peut effectuer et donne à l'ordinateur sa valeur ajoutée.

    Un logiciel peut être classé comme système, applicatif, standard, spécifique, propriétaire, ou libre, selon la manière dont il interagit avec le matériel, la stratégie commerciale et les droits sur le code source des programmes.

    Exemple de Back Office et Front office et leurs fonctionnement

    HeidiSQL:

    HeidiSQL vous permet de parcourir et éditer les données, créer et modifier tables, vues, procédures, déclencheurs,triggers pour les anglomaniaques.

    Toutes les fonctions d’administration sont disponibles : Création/modification de base de données, tables, vues, procédures, déclencheurs...

    Si l’export des données complètes ou d’une sélection vers les formats CSVou SQL permet de préparer une base, ses tables, ses requêtes en interactif sur une machine, l’importation peut se faire à partir d’un fichier au format CSV vers une table existante, ou à partir d’une exportation au format SQL créée par une autre application. De plus on peut importer directement un fichier de texte dans un champ de type BLOB

    Conclusion

    Si les outils de gestion interactive de bases de données ne dispensent en général pas de créer en finale un programme d’exploitation, Heidisql peut suffire dans beaucoup de cas, et servir de moyen d’apprentissage. On ne peut que déplorer davantage l’absence de versions en d’autres langues, compliquée, pour qui voudrait s’y risquer, de la nécessité de recourir à Delphi pour recompiler un projet où les messages sont disposés dans tous les coins du code source.

    Pour les linuxiens : Wine l’exécute en lui faisant émuler Windows 98.

  • -Le langage SQL (Annelore)

    Le langage SQL (Structured Query Language) permet de communiquer avec une base de données. Ce langage informatique est notamment très utilisé par les développeurs internet pour communiquer avec les données d'un site internet.

    Voici des commandes basiques du language SQL :

    -SQL SELECT

    -SQL INSERT INTO

    -SQL UPDATE

    -SQL DELETE

    -SQL DROP TABLE

    On peut voir le contenu de la base de données en cliquant sur "contenu"

    Voici la page qui s'affichera:

    On doit rentrer les requêtes dans "requête":

    Voici la page qui s'affichera:

    J'ai réussi à créer des tables avec le langage SQL dans le programme heidiSQL. Vous pourrai voir les exemples ci-dessous.

  • -Le langage PHP (Moa et India)

    Nous devons faire en sorte que le php soit relié à la base de données pour obtenir des informations puis afficher ces informations. PHP est un langage interprété exécuté du côté serveur et non du côté client. La syntaxe du langage provient de celles du langage C, du Perl et de Java. Ses principaux atouts sont :

    -Une grande communauté de développeurs partageant des centaines de milliers d’exemples de scripts;

    -La gratuité et la disponibilité du code source (PHP est distribué sous licence GNU GPL) ;

    -La simplicité d’écriture de scripts ;

    -La possibilité d’inclure le script PHP au sein d’une page HTML;

    -La simplicité d’interfaçage avec des bases de données (de nombreux SGBD sont supportés, mais le plus utilisé avec ce langage est MySQL, un SGBD gratuit disponible sur de nombreuses plateformes: Unix, Linux, Windows, Mac OS X, etc...)

    -L’intégration au sein de nombreux serveurs web.

    PHP permet un interfaçage simple avec de nombreux systèmes de gestion de bases de données (SGBD), parmi lesquels : MySQL. Fonctionnement du PHP: Dans une utilisation Web, l'exécution du code PHP se déroule ainsi : lorsqu'un visiteur demande à consulter une page Web, son navigateur envoie une requête au serveur HTTP correspondant. Si la page est identifiée comme un script PHP (généralement grâce à l'extension .php), le serveur appelle l'interprète PHP qui va traiter et générer le code final de la page (constitué généralement d'HTML ou de XHTML, mais aussi souvent de CSS et de JS). Ce contenu est renvoyé au serveur HTTP, qui l'envoie finalement au client.

    Ce schéma explique ce fonctionnement :

    Aptana:

    Nous avons téléchargé Aptana pour comprendre le fonctionnement du PHP.

  • Besoin des élèves: Son emploi du temps (en cas d'absence des professeurs, ça doit apparaître). Menu du jour (cantine), ses notes, son bulletin, cahier de texte. Calendrier des vacances, retards et absences (lors d'une absence non justifier cela doit être signalé). Dates des examens (évènements). Quantité d'argent, possibilité d'en ajouter.

    Besoin des professeurs: Son emploi du temps, la fiche d'appel pour chaque classe, bulletin de chaque élèves, menu du jour, possibilité de remplir le cahier de texte, calendrier des vacances, absences. Pouvoir s'informer sur les prochains évènements (sortie donc absence d'une classe, voyage scolaire, etc...). Quantité d'argent, possibilité d'en ajouter.

    Besoin des surveillants:   Son emploi du temps, menu du jour, évènements (sorties, voyages scolaires). Sorties et entrées de chaque élèves dans l'établissement. Absences des élèves, professeurs, administration. Informations du comportements des élèves. Pour heures de colles, le nom du surveillants qui le surveille doit être affiché. Quantité d'argent, possibilité d'en ajouter.

    Besoin de l'infirmière: Son emploi du temps, menu du jour, heure et jour des visites médicales réservées, dossier médicales (allergies alimentaires, maladies, vaccins, etc...), calendrier. Quantité d'argent, possibilité d'en ajouter.

    Besoin des cuisines:  Possibilité d'écrire les menus du jour. Calendrier scolaire , des fournisseurs. Nombres d'élèves présents. Heure à laquelle les élèves mangent. 

  • phpMyAdmin est un outil logiciel libre écrit en PHP , destiné à gérer l'administration de MySQL sur le Web. phpMyAdmin gère un large éventail d'opérations sur MySQL, MariaDB et Drizzle. Opérations utilisées fréquemment (gestion des bases de données, des tables, des colonnes, des relations, des index, des utilisateurs, des permissions, etc) peuvent être effectuées par l'intermédiaire de l'interface utilisateur, alors que vous avez encore la possibilité d'exécuter directement une instruction SQL.

    phpMyAdmin est livré avec un large éventail de documents et les utilisateurs sont invités à mettre à jour les pages wiki pour partager des idées et howtos pour diverses opérations.

    phpMyAdmin est aussi très profondément documenté dans un livre écrit par l'un des développeurs - Maîtriser phpMyAdmin pour la gestion efficace de MySQL , qui est disponible en anglais et espagnol .

    Pour faciliter l'utilisation à un large éventail de personnes, phpMyAdmin est traduit en 72 langues et prend en charge les langues LTR et RTL.

    phpMyAdmin a remporté plusieurs prix . Entre autres, il a été choisi comme la meilleure application PHP dans divers prix et a gagné chaque année les Choice Awards SourceForge.net communautaires comme "Meilleur Outil ou utilitaire pour les administrateurs systèmes".

    http://www.informaddict.net/wp-content/uploads/2012/09/phpmyadmin.png