====== Projet Applifrais ======
===== MCD =====
Voici la capture d'écran du MCD :
{{ :slam:ws:2013:ppe3.1:equipe1:mcd.png |}}
===== Correction et tests de l'application =====
==== Correction ====
* Fichier init.inc.php : ajout d'une ligne de code après la ligne 8 :
require("_gestionSession.lib.php");
* Fichier _bdGestionDonnees.php : modification du login et du mot de passe ligne 20-21 :
$login = "root";
$mdp = "";
* Fichier _bdGestionDonnees.php : modification du nom de la base de données ligne 34 :
$bd = "gsb_frais";
* Fichier cAccueil.php : correction du nom de fichier appelé ligne 24 :
require($repInclude . "_fin.inc.php");
===== Jeu d'essai =====
==== Connection ====
Seul le login "agest" et le mot de passe "dywvt" fonctionnent pour se connecter.
==== Tâche "Renseigner fiche de frais" ====
Jeu d'essai :
{{ :slam:ws:2013:ppe3.1:equipe1:essai.png |}}
La solution qui fonctionne est surlignée en verte.
===== Erreurs de norme =====
* Fichier _bdGestionDonnées.php :
* Ajouter .lib avant l'extension du fichier.
* Notation de Camel non respectée dans les fonctions obtenirdétail...
* Les accolades doivent être mises à la ligne.
* Fichier _utilitairesEtGestionErreurs.php :
* Ajouter .lib avant l'extension du fichier.
* Fichier _gestionSession.lib.php :
* Les accolades doivent être misent à la ligne.
* Fichier cSaisieFicheFrais.php :
* Le nom des fichiers textes doivent être préfixé par txt.
* Fichier _sommaire.inc.php :
* Notation de Camel non respectée dans les fonctions obtenirdétail...
* Fichier cConsultFicheFrais.php :
* Notation de Camel non respectée dans les fonctions obtenirdétail...