fr:cs:conception_et_realisation_d_un_site_web_-_air_polytech

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

fr:cs:conception_et_realisation_d_un_site_web_-_air_polytech [2018/01/22 01:13] – [Architecture technique de l'application] fragglefr:cs:conception_et_realisation_d_un_site_web_-_air_polytech [2021/12/27 18:25] (Version actuelle) – modification externe 127.0.0.1
Ligne 108: Ligne 108:
   * la page d'accueil devait contenir des boutons rectangulaires (fait avec CSS, pas un bouton de type formulaire) dans une couleur vive vers les trois fonctions principales à faire dans l'ordre : Se créer un compte -> S'identifier -> Rechercher un vol;   * la page d'accueil devait contenir des boutons rectangulaires (fait avec CSS, pas un bouton de type formulaire) dans une couleur vive vers les trois fonctions principales à faire dans l'ordre : Se créer un compte -> S'identifier -> Rechercher un vol;
   * le menu dans l’entête aurait du contenir également des boutons au lieu de simples liens;   * le menu dans l’entête aurait du contenir également des boutons au lieu de simples liens;
 +  * la présentation des vols ou des réservations aurait du permettre de trier par clé; 
   * l'entête aurait du contenir le logo de la compagnie aérienne;   * l'entête aurait du contenir le logo de la compagnie aérienne;
   * il aurait été souhaitable d'ajouter le principe proximité aux formulaires, en particulier pour les champs relatifs à l'adresse du client;     * il aurait été souhaitable d'ajouter le principe proximité aux formulaires, en particulier pour les champs relatifs à l'adresse du client;  
Ligne 147: Ligne 148:
 La liste des pages routées est contrôlée dans le fichier de configuration de l'application pour éviter toutes demandes illégitimes de contenu via le fichier index.php et la variable //page//.   La liste des pages routées est contrôlée dans le fichier de configuration de l'application pour éviter toutes demandes illégitimes de contenu via le fichier index.php et la variable //page//.  
  
-=== Widget de selection ===+=== Widget de sélection ===
  
-On trouve dans la plupart des formulaires du site des listes de choix unique à faire parmi du contenu en base. La construction de ces listes d'articule autour d'une requête SQL select sur un seul champs d'une table dont le contenu est rendu unique et qu'on ordonne. +On trouve dans la plupart des formulaires du site des listes de choix unique à faire parmi du contenu en base. La construction de ces listes s'articule autour d'une requête SQL select sur un seul champs d'une table dont le contenu est rendu unique et qu'on ordonne. 
  
 Par exemple pour les villes/aéroports de départ des vols :  Par exemple pour les villes/aéroports de départ des vols : 
Ligne 188: Ligne 189:
 === Autres fonctions === === Autres fonctions ===
  
-Espace client -> include/account.php et includes/formaccount.php. +Accueil -> includes/home.php.
-Connexion -> includes/login.php et includes +
  
 +Espace client -> include/account.php et includes/formaccount.php.\\
 +Connexion -> includes/login.php et includes/formlogin.php.\\
 +Déconnexion -> includes/logout.php.\\
 +Création de compte -> includes/register.php et includes/formregister.php\\
 +Réservations client -> includes/reservations.php et includes/formreservations.php\\
 +Réservation -> includes/formbooking.php.\\
 +Modification réservation -> includes/modify.php et includes/formmodify.php
 +
 +Les requêtes SQL paramétrées se trouvent dans les variables $sql_pquery pour chaque implantation de chaque fonctionnalité. 
  
 === Considérations de sécurité === === Considérations de sécurité ===
Ligne 203: Ligne 212:
 Le test qui a permis de debugger et stabiliser la partie front office de l'application a été une réservation en partant de zéro (sans compte sur le site) d'un vol aller/retour suivi d'une annulation du retour et de trois modifications de l'aller, une pour le nombre de places et pour la classe et une pour les deux.    Le test qui a permis de debugger et stabiliser la partie front office de l'application a été une réservation en partant de zéro (sans compte sur le site) d'un vol aller/retour suivi d'une annulation du retour et de trois modifications de l'aller, une pour le nombre de places et pour la classe et une pour les deux.   
 ===== Bilan ===== ===== Bilan =====
 +
 +Le temps imparti ne m'a permis que d'implanter la partie front office, la partie back office n'ayant pas quitté le stade de la conception. 
 +
 +Certaines fonctionnalités manquent toujours à la partie front office et sont en fait les trois points que les tests utilisateurs ont remontés qui posent tout de même un problème pour faire une réservation en partant de zéro, qui est le cas de figure de base.   
  • fr/cs/conception_et_realisation_d_un_site_web_-_air_polytech.1516580005.txt.gz
  • Dernière modification : il y a 2 ans
  • (modification externe)