Ceci est une ancienne révision du document !
Stage de 1ère année
Établissement d'accueil : Lycée sainte Ursule à CaenTravail en équipe avec :romain Bertrand
Contexte
Le lycée sainte Ursule a tous les ans des élèves qui doivent effectuer un stage. Pour faciliter la recherche de stage et leur gestions, la mise en place d'un site web est nécessaire
- Aux étudiants désirant trouver un stage
- Aux professeur devant ajouter des stages
- a l'administrateur pour gérer l’accès et les informations
Avant le stage une version accès en vba étais disponible, ainsi que une fonctionnalité d'aplon(logiciel qui gère l’ensemble des donnés de l’établissement).Un stage a été proposé car l'utilité de l'application serai de la mettre en ligne afin que l’ensemble des étudiants, professeur puisse l'utilisé hors de l'établissement
L'objectif de ce stage est de rendre un projet web repondant au cahier des charges a la direction du lycée avec une proposition de mise en ligne
Projet
- Permettre au étudiant de rechercher un stage suivant plusieurs critères
- Permettre au professeur de pouvoir ajouter des stages (et donc des entreprises)
- Permettre au professeur d'ajouter des commentaire sur les stages (qui pourront être lu par administrateur afin de communiqué si il y a un problème
- consulter l’ensemble des élèves par classe afin de voir les étudiants ayant un stage et quelque information sur le stage trouver
- consulter les stages dont le professeur est référent(avec ajout de visite,d’appréciation…)
- Administrateur peut ajouter et modifier la plupart des infos
- L'administrateur a accès a la totalité des commentaire et peut y répondre
Réalisation
- Entretien avec une personne extérieure ayant développée une application similaire en VBA.
- Découverte du cahier des charges.
- Analyse du projet, contrainte, objectif, et amélioration.
- Modélisation de l'approche fonctionnelle de l'application par un diagramme de cas d'utilisation.
- Entretien avec le tuteur pour la conception du cahier des charges.
- Création et intégration de la BDD en local suivi de jeux d'essai.(Wamp, PhpMyAdmin)
- Conception de la page élève.
- Entretien avec le tuteur au sujet de la charte graphique.
- Adaptation du code PHP dans l'optique d'une intégration d'une page fonction. - Finalisation de la page élève. - Conception de la page professeur. - Rédaction de nombreuses requête SQL, suivi de jeux d'essais. - Création d'une fenêtre modale en CSS. - Entretien avec le responsable BTS du lycée au sujet de la base de donnée déjà mise en place. - Entretien avec le tuteur sur la ligne de conduite du projet et son évolution.
- Mise en place de la charte graphique sur les pages créées. - Ajout des labels et reformulation des titres. - Conception des formulaires. - Résolution de problème lié à l'envoie de données d'une page a l'autre dans l'URL. - Modification de la structure de la base de données. - Adaptation du code suite aux modifications de la base. - Entretien avec le tuteur sur le suivi du stage.