Table des matières

Compte Rendu PPE APPLI_FRAIS

Génération du Modèle Conceptuel de Données

Le MCD suivant a du être fait à la main, car la rétro-conception proposée par WinDesign ne fonctionnant pas parfaitement, certaines contraintes de clés primaires/étrangères disparaissaient.

Voici donc le Modèle Conceptuel de Données :

Test de l'Application

Débogage de l'application

Lors du débogage de celle ci, nous avons observé 4 erreurs :

require("_gestionSession.lib.php");

Nous avons donc remplacé le login par root et enlevé le mot de passe afin que la connexion est lieue.

$hote = "localhost";
$login = "root";
$mdp = "";
return mysql_connect($hote, $login, $mdp);
$bd = "gsb_frais";
require($repInclude . "_fin.inc.php");

Jeux d'essais

Combinaison Login/Mot de passe

Voici tout d'abord, un tableau récapitulatif des différents jeux d'essais réalisés :

Les lignes apparaissant en rouge (en rose ?) sont les jeux d'essais ayant échoués. Ceux en vert sont ceux ayant été acceptés par l'application. Nous pouvons en conclure plusieurs choses :

Saisie des fiches de frais

Voici, encore une fois, un tableau récapitulatif des jeux d'essais réalisés avec en rouge (en rose ?) les combinaisons ayant échouées et en vert celles ayant été acceptées par l'application.

Plusieurs éléments peuvent être observés :

Visualisation des fiches de frais

Cette partie ne servant qu'à afficher les informations concernant les fiches de frais saisies, elle ne nécessite donc pas de jeu d'essai particulier.

Application de la norme de développement

Voici la liste des erreurs de normes trouvées :

function filtrerchainepourbd($str)

Se doit d'être écrit de la manière suivante :

function filtrerChainePourBD($str)