Plugin JasperReport

Sylvain Lemoine ( slemoine.jasperplug@gmail.com )



I.Introduction

Le plugin JasperReport permet de générer des rapports afin de piloter plus efficacement la phase de recette du logiciel. Ces rapports sont composés à la fois des données extraites de la base de données de Salomé et de Mantis, ainsi que de statistiques et indicateurs calculées à partir de ces même données. Les rapports générés sont visualisables en interne dans l'application et également exportables dans les format PDF, HTML et XLS.



II.Architecture générale


La fenêtre principal du plugin est composée de 5 onglets différents :



fig1: les 5 onglets du plugin


Chaque onglet correspond à une famille de métriques qui peuvent être générées dans un rapport.


Les onglets Exigence, Cas de test, Campagne et Anomalies respectent la même structure générale :



fig2 : architecture générale d'un onglet de métriques




Chaque onglet est composé d'un bandeau principal situé en haut. Ce bandeau est constitué:




L'onglet Synthèse est légèrement différente sur deux points :



fig3 : L' architecture générale différente de l'onglet synthèse





III.Génération d'un rapport


Pour générer un rapport, il suffit de cocher les métriques souhaitées dans l'onglet Choix métrique puis de cliquer sur le bouton GENERER.


Exemple d'un rapport généré :




fig4 : Rapport généré à partir de la métrique Complexité des exigences



Un rapport est toujours constitué du titre de la métrique générée et d'une description des données représentés par la métrique. Lorsque qu'un rapport est générée, une barre d'outils est affichée au dessus de celui-ci :




fig5 : barre d'outils permettant d'imprimer, de naviguer entre les pages, de zoomer et de dézoomer sur le rapport.


IV.Exportation d'un rapport

Un rapport généré peut être exporté en cliquant sur le bouton Exporter... en haut à droite de la fenêtre. La fenêtre suivante apparaît alors :



fig6 : fenêtre d'export.


Sélectionner le format dans lequel vous souhaitez exporter votre rapport puis cliquer sur le bouton Choisir pour sélectionner l'emplacement ou enregistrer le rapport exporté.


Enfin cliquer sur le bouton Valider pour exporter votre rapport ou sur Annuler pour fermer la fenêtre.



Fig7 : Une fenêtre vous confirme que le rapport a été exporté avec succès.


V.Mémo

Voici un rappel des métriques pouvant être générées. On rappelle que chaque métrique est expliquée dans le rapport où elle est générée [cf. fig4] .



Exigence :



Cas de test :



Campagne :



Anomalies :





Synthèse :

21/08/09 3/6