ACCUEIL
Période de stage :
Adresse de l'entreprise :
Semaine 1 : Du Lundi 22 Mai au Vendredi 26 Mai
22/05 :
23/05 :
Début de mise en oeuvre de l'application de Dérogation PdS :
Élaboration de la structure de l'application avec les langages structurés (HTML et CSS)
Création et remplissage de la base de données avec la table référençant les demandes et la table des utilisateurs (XAMP, PHPMyAdmin)
Début de traitement des requêtes de base de l'application (PHP)
Prévision d'un serveur WAMP pour héberger l'application et pour pérenniser le transfert des données utilisateurs
24/05 :
Améliorations apportées à la base de données et au code : ajout de nouveaux champs dans la base de données correspondant aux différents fonctions des acteurs des dérogations PdS (Plan de Surveillance)
Programmation d'un système de tri des entrées dans la dérogation avec plusieurs combobox en rapport aux nouveaux champs de la base de données
25/05 :
26/05 :
Semaine 2 : Du Lundi 29 Mai au Vendredi 2 Juin
29/05 :
Continuité et amélioration de l'application
Ajout de 2 nouveaux champs dans la BDD : le statut et la date limite de validité
Finalisation des tris de base avec des requêtes en rapport avec les données de la BDD
Début de la gestion des états de traitement des dérogations PdS (statut finalisé : "En attente")
Amélioration du code :
30/05 :
Finalisation du scrolling des données secondaires sur le tableau de récap' :
Ajout de combobox comprenant plusieurs checkbox
Début de la programmation des requêtes multiples liées aux checkbox avec l'utilisation de PDO
* Prévision de traitement des autres statuts avec l'utilisation des données de la BDD
31/05 :
Continuité des requêtes de tris avec des combobox comprenant des checkbox :
Mise en forme du tableau de récap' avec gestion des affichages des blocs et ajustement + alignement des données du tableau pour améliorer la lisibilité du rendu
Prévision d'amélioration du tableau avec l'utilisation d'un tableau unique qui gérera l'affichage permanent des blocs du haut et de gauche avec le scrolling
01/06 :
Mise à jour du tableau de scrolling avec affichage permanent des blocs du haut et de gauche et scrolling dynamique déplaçant les colonnes et les lignes secondaires
Finalisation du système de tris à choix multiples via les données de chaque colonne avec des requêtes progressives construites avec l'instruction OR
Prévision d'ajout des requêtes progressives entre données avec l'instruction AND
02/06 :
Mise en forme du code du programme :
Implémentation d'un fichier "fonctions.php" comprenant les différentes fonctions pour les utiliser en tant que routine dans le programme
Épuration et simplification du code grâce à l'utilisation des fonctions
Ajout de différents boutons d'actions à l'en-tête du tableau de récap' tels que la déclaration d'un nouvel écart (nouvelle dérogation)
Ajout d'une insertion dynamique dans la dérogation avec l'ajout de combobox référençant les différentes personnes selon leur(s) rôle(s)
Prévision :
Semaine 3 : Du Lundi 5 Juin au Vendredi 9 Juin
05/06 :
06/06 :
Amélioration des combobox de la page de dérogation et du tableau de récap' avec retrait des affichages multiples des mêmes personnes dans chacun des listes
Ajout d'un système d'incrément des id et des numéros de dérogation avec une fonction
Mise en place du système de restitution des données via des boutons se référant aux numéros des dérogations
Prévision :
Ajout de nouvelles conditions dans le code de la dérogation pour éviter les conflits entre les nouvelles dérogations et les dérogations déjà existantes :
* Champs vides pour les nouvelles dérog'
Ajout d'un système d'inscription et de connexion pour les différents utilisateurs
07/06 :
Ajout des conditions dans le code de la dérogation évitant les conflits entre les nouvelles dérogations et celles déjà existantes
Ajout du système de mise à jour des dérogations existantes avec un fichier de réponse récupérant les données enregistrées et entrées dans la dérogation en exécutant une requête UPDATE
Prévision :
08/06 :
Correction des erreurs au niveau de la requête UPDATE pour la mise à jour des dérogations
Mise en place de la récupération des identifiants des utilisateurs clients via un programme implémenté dans un fichier BATCH (exécutable) en ajoutant dans un fichier PHP l'identifiant encadré par une textbox "input" et envoyant ce dernier sur la page du tableau de récap'
Prévision de l'ajout du système de gestion des dates et des délais, ainsi que du système de session
09/06 :
Commencement de mise en place du système de gestion des dates :
Récupération automatique des dates de lancement en récupérant la date du jour dans une textebox et en la stockant par la suite dans la BDD
Conversion du format français des dates (JJ/MM/AAAA) au format américain (AAAA-MM-DD)
Début des modifications sur la connexion des utilisateurs avec les identifiants locaux :
Prévision :
* Finalisation de la gestion des dates
Semaine 4 : Du Lundi 12 Juin au Vendredi 16 Juin
12/06 :
Continuité sur la connexion et les sessions :
Ajout de l'automatisation de la connexion avec reconnaissance des utilisateurs dans la BDD
Affichage des dates de validité, limite et de lancement dans le récapitulatif des dérogations
Prévision de l'ajout de fichier image au sein de la dérogation comme spécifié dans le cahier des charges de l'application
13/06 :
Commencement de l'ajout du système d'ajout de fichier image dans la dérogation PdS :
Mise en œuvre de plusieurs tests visant à prendre en compte des chemins locaux des utilisateurs clients et des chemins serveurs des images
Début de mise en place des différents éléments à utiliser pour l'ajout des images :
Import de fichiers avec un "input" de type "file"
Récupération de l'URL/chemin de l'image
Affichage du chemin dans la source (src) de l'image
Prévision :
14/06 :
15/06 :
Finalisation du système d'ajout des fichiers images avec prise en compte uniquement des images déposées dans le dossier d'images présent sur le serveur WAMP (problème de reconnaissances des fichiers locaux de leur ajout sur le serveur WAMP)
Stockage de l'URL/chemin des images dans la base de données lors de la validation
Affichage de l'image et de son URL/chemin lors de la consultation
* Prévision de remise en forme de la dérogation PdS pour avoir un meilleur rendu de celle-ci pour les utilisateurs
16/06 :
Début de remise en forme de la dérogation PdS :
* Déplacement de certains champs
Affichage des données des dates
Suppression des espaces entre les bordures des blocs et des textbox/textarea/combobox
Agrandissement des zones de texte (textarea) pour + de lisibilité pour les utilisateurs et les récepteurs de la dérogation PdS
Agrandissement du rendu des images
Début de gestion des éléments à prendre en compte pour l'impression de la dérogation avec rendu consultable via l'aperçu avant impression
Prévision :
Continuité de la remise en forme de la dérogation PdS
Ajout d'un historique des modifications sur les dérogations
Ajout du système de prise en compte des dates de dérogation dépassées avec coloration des blocs en rouge
Semaine 5 : Du Lundi 19 Juin au Vendredi 23 Juin
19/06 :
Continuité de remise en forme de la dérogation PdS
Début de mise en place d'un historique des modifications de chaque dérogation avec l'ajout d'une alerte PHP référençant le statut, la date et la personne entre chaque modification
Début de mise en œuvre du système de prise en compte des dates de dérogation périmées/dépassées avec l'ajout d'une date faisant office de compteur qui s'incrémente tous les jours chaque fois que l'application est lancée en atteignant le fichier du récapitulatif où se lance la requête de mise à jour de la date-compteur
Prévision :
20/06 :
21/06 :
22/06 :
23/06 :