1 / 17

UFR de Sciences, Département Informatique

Rapport de stage. UFR de Sciences, Département Informatique. Observatoire Régional des Formations Supérieures. Développement d’une base de données interrogeable sur Internet pour le programme SUBANOR. Soutenu le 8 octobre 2003, Julien Van Den Bossche.

liesel
Download Presentation

UFR de Sciences, Département Informatique

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Rapport de stage UFR de Sciences, Département Informatique Observatoire Régional des Formations Supérieures Développement d’une base de données interrogeable sur Internet pour le programme SUBANOR Soutenu le 8 octobre 2003, Julien Van Den Bossche Directeur de stage : Jean-Jacques Hébrard Maître de stage : Jean-Michel Nicolas Maîtrise Informatique 2003/2004

  2. Rapport de stage • Plan: • Présentation de l’ORFS • Activités / missions • Le programme SUBANOR • Les modes d’interrogations • Ma mission au sein de l’ORFS • Etapes du projet • La base de données • Les scripts • Architecture du site • Présentation au conseil régional • Modification / finalisation • Résultats/Limitations • Bilan du stage • Relations humaines • Une autre vision du monde professionnel

  3. Rapport de stage 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel • ORFS : Observatoire Régional des Formations Supérieures. • Il est chargé de : • préparer les décisions d’ouverture ou d’évolution des formations. • d’adapter les modes d’enseignements aux divers publics accueillis. • De conseiller les lycéens et étudiants dans leurs choix. Julien VAN DEN BOSSCHE 8 octobre 2003

  4. Rapport de stage • SUBANOR : SUivi des BAcheliers bas-NORmands. • Trois objectifs : • Identifier les parcours de formation. • Préciser le concept du projet. • Connaître l’insertion des diplômés. • Publications des résultats sous 2 formes: • Une brochure papier. • Un site Internet. 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel Julien VAN DEN BOSSCHE 8 octobre2003

  5. Rapport de stage • Consultation des données générales d’un établissement donné. (voir) • Recherche avancée sur des variables : sexe, série… (voir) • Consultation générale des données pour un établissement pour les trois années d’études. (voir) • Consultation sur l’ensemble des établissements de Basse Normandie. (voir) 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel Julien VAN DEN BOSSCHE 8 octobre2003

  6. Rapport de stage 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel • Développer un site modifiable aisément par un autre informaticien. • Une structure de base de données permettant l’accueil d’autres études. • Former Aude au langage PHP. • Respect de la charte graphique du site actuel. • Un système de comparaison des données clair et parlant. Julien VAN DEN BOSSCHE 8 octobre2003

  7. Rapport de stage • Des bases de données existantes mais incorrectes. • Un nouveau schéma pouvant accueillir d’autres études. Voir • L’export des données • -Export sous Modalisa Voir • -Nettoyage du fichier exporté Voir • -Export du fichier nettoyé Voir • -Recodage des données Voir • Le nettoyage de la base 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel Julien VAN DEN BOSSCHE 8 octobre2003

  8. Rapport de stage • Le PHP • -Indispensable pour envoyer les requêtes MySQL. • $requete=mysql_query(« SELECT nom FROM … »); • while($ligne=mysql_fetch_array($requete){ • echo $ligne[nom]; • } 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel Julien VAN DEN BOSSCHE 8 octobre2003

  9. Rapport de stage 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel • Présentation des données • Après l’envoi d’une requête : • Présentation désirée : Julien VAN DEN BOSSCHE 8 octobre2003

  10. Rapport de stage 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel Algorithme choisi : $indice=-1 ; Pour i de 0 à la taille de $tabbac Pour j de 0 à la taille de $tabreponse $tempbac=$tabbac[$i] ; $tempreponse=$tabreponse[j] ; Pour k=0 à la taille de $tab Si $tab[$k][0]==$tempbac et $tab[$k][1]=$temprep Aors $indice=$k  et sortir de la boucle; Sinon on continue le parcours Fin de la boucle avec l’indice k ; Si k != -1 alors écrire $tab[$indice][2] sinon écrire «-» Julien VAN DEN BOSSCHE 8 octobre2003

  11. Rapport de stage 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel Les graphiques (voir) <?php  // Ce qui suit est le code d'une image PNG  header("Content-type: image/png");  // L'image fait 200x100  $largeur = 200;  $hauteur = 100;  $img = imageCreate($largeur, $hauteur);  // La première couleur de la palette  // qui constitue la couleur de fond  // sera le rouge  $rouge = imageColorAllocate($img, 255, 0, 0);   // Envoi du code de l'image   imagePNG($img);  // libère les ressources  imageDestroy($img);  ?> Julien VAN DEN BOSSCHE 8 octobre2003

  12. Rapport de stage 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel • Une structure de tableau : • -Faite avec GoLive (voir) • -Dans laquelle on insère nos scripts • -Qui est équivalente aux frames mais: • Les pages sont plus faciles à référencer. • L’actualisation des pages se fait facilement Julien VAN DEN BOSSCHE 8 octobre2003

  13. Rapport de stage 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel • Un regard extérieur qui permet : • D’évaluer notre site. • De prendre en compte des suggestions. Julien VAN DEN BOSSCHE 8 octobre2003

  14. Rapport de stage 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel • Création d’une nouvelle requête • -Visualisation des données sur l’ensemble de la région. • Corrections diverses (orthographe, alignements, cohérence des titres…). • Export sur le serveur distant. • -Hébergeur Online • -Outil FTP • -PhpMyAdmin Julien VAN DEN BOSSCHE 8 octobre2003

  15. Rapport de stage 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel Un cahier des charges bien établit Mais: -Une optimisation de la base de données par l’insertion d’index. -Un site limité par les capacités de GoLive Julien VAN DEN BOSSCHE 8 octobre2003

  16. Rapport de stage 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel • Une très bonne insertion au sein du groupe de travail. • -qui engendre une très bonne motivation pour le bon développement du projet. • Une entente entre chaque membre du groupe de travail • -qui permet une entraide importante. Julien VAN DEN BOSSCHE 8 octobre2003

  17. Rapport de stage 1. Présentation de l’ORFS - Activité / Missions - Le programme SUBANOR - Présentation - Les modes d’interrogations 2. Ma mission au sein de l’ORFS 3. Etapes du projet - La base de données - Les scripts -Architecture du site -Présentation au conseil régional -Modification / finalisation 4. Résultats / limitations 5. Bilan du stage -Relations humaines -Une autre vision du monde professionnel • Les outils enseignés à l’université mis en avant. • -qui engendre une très bonne motivation pour le bon développement du projet. • Une vision du monde professionnel attirante • -Le travail en équipe • -Echanges d’idées Julien VAN DEN BOSSCHE 8 octobre2003

More Related