Outils pour utilisateurs

Outils du site


slam:ws:2012:ppe3.1:equipe5:accueil

Compte rendu:PPE, Projet AppliFrais.

1. Lire la documentation.

Tout d'abord, nous nous sommes imprégnés des documents.

2. Génération de la base de données.

Suite à cela, nous avons commencé par générer la base de données gsb_frais, à l'aide des deux scripts fournis dans le dossier ressource.

Par la suite, nous avons réalisé le Modèle Conceptuel des Données, que voici ci après:

3. Test de l'application.

En voulant ensuite tester l'application, nous nous sommes heurtés à quelques erreurs nous empêchant de nous connecter à l'application, voici la liste de ces erreurs que nous avons corrigé:

  • erreur n°1: à la ligne 10 du fichier '_init.inc.php', il faut inclure gestionSession.lib.php.
  • erreur n°2: à la ligne 22, et à la ligne 51 du fichier '_bdGestionDonnees.php', il faut utiliser le compte root (sans mot de passe).
  • erreur n°3: à la connexion, la base de données gsbfrais est inaccessible, pour cause, on appelle 'gsbvalide' au lieu de 'gsbfrais' dans le fichier 'bdGestionDonnees.php' à la ligne 34.
  • erreur n°4: à la ligne 24 du fichier 'cAccueil.php', le fichier appelé était 'fin.php' au lieu d'être 'fin.inc.php'.

Une fois ces erreurs corrigées, nous avons effectué un de jeu d'essai visant à tester différents logins. Voici la grille du jeu d'essai en question:

Une fois ce jeu d'essai testé, nous avons effectué un nouveau jeu d'essai, visant à tester le renseignement des fiche de frais d'un utilisateur, en créant nous mêmes notre grille de jeu d'essai, la voici:

4. Appliquer la norme de développement.

Voici les différentes erreurs ne respectant pas la norme de développement que nous avons pu trouver:

  • erreur n°1: 'bdGestionDonnees.php' et 'utilitairesEtGestionErreurs.php' doivent s'appeler 'bdGestionDonnees.lib.php' et 'utilitairesEtGestionErreurs.lib.php' car ils contiennent des fonctions.
  • erreur n°2: Il y a un espace entre le point virgule et la parenthèse fermante de certaines fonctions dans certains des (8 occurrences sur 6 fichiers) fichiers, or, selon le document de normalisation, il ne devrait pas y en avoir. L'image suivante liste ces occurrences:

  • erreur n°3: Certaines lignes dépassent les 75 à 85 caractères à respecter.
  • erreur n°4: Dans le fichier '_init.inc.php', l'indentation n'est pas respectée.
  • erreur n°5: Dans les fichiers 'bdGestionDones.php' et 'gestionSession.php', les accolades ouvrantes doivent se trouver à la fin de la ligne, or, elles se trouvent au début d'une ligne après un retour à la ligne.
  • erreur n°6: Dans certains formulaires 'cSaisieFicheFrais.php' et 'cSeConnecter.php', les préfixes censés être utilisés pour remplacer les types d’éléments, ne sont pas respectés.
  • erreur n°7: Dans la déclaration d'une fonction, chacun des termes doit commencer par une majuscule (norme CAMEL), dans les fichiers 'sommaire.inc.php', 'cConsultFichesFrais.php' et 'bdGestionDonnees.php'
slam/ws/2012/ppe3.1/equipe5/accueil.txt · Dernière modification : 2014/01/07 13:56 de 127.0.0.1