PPE BugReport : documentation du projet
Les codes sources de l'application BugReport, ainsi que la documentation associée aux fonctionnalités développées, et les rapports de tests sont présentés ci-après.
I Présentation de l'application
L'application web BugReport permet la remontée d'incidents survenus sur des applications. Mais, cette solution logicielle propose également des fonctionnalités relatives à l'administration et la gestion des données.
1. Sources de l'application
Descriptif | Document |
---|---|
Codes sources de l'application | girod_bugreport_v1.zip |
Script de la base de données | bdd_bugreport_v1.sql |
Descriptif | Document |
---|---|
Application avec installer | girod_bugreport_v3_1.zip |
Procédure d'installation | doc_procedure_install.pdf |
2. Documentation de l'application
Descriptif | Document |
---|---|
Documentation d'analyse de l'application | doc_analyse_generale_application.pdf |
Documentation technique de l'application | doc_tech_generale_application.pdf |
Documentation utilisateur | doc_utilisateur.pdf |
Bonnes pratiques suivies | doc_bonnes_pratiques.pdf |
Gestion des incidents | bugreport_base_connaissances.pdf |
3. Connexion à l'application
Identifiants de connexion :
Statut | Login | Mot de passe |
---|---|---|
Utilisateur | user | user |
Administrateur | admin | admin |
Chef de projet | chief | chief |
Développeur | dev | dev |
Technicien réseau | res | res |
II Etude des fonctionnalités
Les différents groupements de fonctionnalités se composent chacun de cas d'utilisation, qui présentent des liens entre eux qu'il convient d'analyser.
1. Connexion à l'application
Chacun des utilisateurs doit pouvoir se connecter à l'application BugReport. En fonction de son appartenance à un groupe, des droits lui seront accordés sur des modules qui contiennent des pages.
Descriptif | Document |
---|---|
Documents d'analyse | doc_analyse_connexion.pdf |
Documentation technique | doc_tech_connexion.pdf |
2. Gestion des utilisateurs
Les administrateurs doivent pouvoir ajouter des utilisateurs, les modifier, ou les supprimer. Chaque utilisateur devra pouvoir être affecté à un groupe.
Descriptif | Document |
---|---|
Documents d'analyse | doc_analyse_gestion_utilisateurs.pdf |
Documentation technique | doc_tech_gestion_utilisateurs.pdf |
3. Gestion des groupes
Les administrateurs doivent pouvoir créer des groupes, les modifier, ou les supprimer.
Descriptif | Document |
---|---|
Documents d'analyse | doc_analyse_gestion_groupes.pdf |
Documentation technique | doc_tech_gestion_groupes.pdf |
4. Gestion des applications et des cas d'utilisation
Les administrateurs doivent pouvoir ajouter une application, ou en supprimer une. Ils devront également pouvoir ajouter, modifier, ou supprimer les cas d'utilisation d'une application.
Descriptif | Document |
---|---|
Documents d'analyse | doc_analyse_gestion_application.pdf |
Documentation technique | doc_tech_gestion_applications.pdf |
5. Gestion des reports et des messages
Les différents utilisateurs de l'application peuvent saisir des reports d'incidents. Ils ont également la possibilité de consulter les messages échangés sur ces reports et d'en ajouter.
Descriptif | Document |
---|---|
Documents d'analyse | doc_analyse_gestion_reports.pdf |
Documentation technique | doc_tech_gestion_reports.pdf |
6. Gestion des affectations de développeurs
Les chefs de projet peuvent affecter des développeurs à la maintenance des applications existantes.
Descriptif | Document |
---|---|
Documents d'analyse | doc_analyse_gestion_affectations.pdf |
Documentation technique | doc_tech_gestion_affectations.pdf |
7. Gestion des droits des groupes sur les modules
Les groupes ont des droits sur des modules qui contiennent des pages. Les modules font l'objet de droits pour les groupes.
Descriptif | Document |
---|---|
Documents d'analyse | doc_analyse_gestion_droits.pdf |
Documentation technique | doc_tech_gestion_droits.pdf |
III Rapports des tests fonctionnels
1. Tests fonctionnels manuels
Toutes les fonctionnalités de l'application doivent faire l'objet de tests fonctionnels manuels.
Descriptif | Document |
---|---|
Plan de test et scénarii d'usage | tests_fonctionnels_manuels.pdf |
2. Tests fonctionnels automatisés
Toutes les fonctionnalités de l'application ont fait l'objet de tests fonctionnels automatisés.
Descriptif | Document |
---|---|
Plan de test | plan_de_tests_fonctionnels_automatises.pdf |
Tests fonctionnels automatisés | tests_fonctionnels_automatises.zip |
Discussion
++ pour les bonnes pratiques