Génère le rapport. More...
#include <rapport.h>
Public Member Functions | |
| Rapport (QVector< Sss * > listeDocSss) | |
| constructeur | |
| list< Rapportligne > | getLignesRapport () |
| Récupère la liste des lignes de rapport. | |
| void | generation (QVector< Sss * > listeDocSss) |
| rempli lignesRapport en traitant les exigences de chaque SSS | |
Génère le rapport.
Cette classe s'occupe de la création du rapport Elle contient un vecteur de Rapportligne et une liste de documents SSS
| Rapport::Rapport | ( | QVector< Sss * > | listeDocSss | ) |
constructeur
Constructeur pour initialiser un rapport avec une liste de documents SSS.
| listeDocSSS | liste des documents SSS du graphe |
Ce constructeur initialise une instance de la classe "Rapport" en lui associant une liste de documents SSS (de type "QVector<Sss*>").
| listeDocSss | La liste des documents SSS associés au rapport. |
| void Rapport::generation | ( | QVector< Sss * > | listeDocSss | ) |
rempli lignesRapport en traitant les exigences de chaque SSS
Génère le rapport en fonction des documents SSS et de leurs relations avec les documents SRS et SDD.
| listeDocSSS | liste des documents SSS du graphe |
Cette méthode parcourt les documents SSS et leurs exigences, puis cherche les documents SRS et SDD associés en fonction de la traçabilité des exigences, et les ajoute aux lignes de rapport.
| listeDocSss | La liste des documents SSS à analyser pour générer le rapport. |

| list< Rapportligne > Rapport::getLignesRapport | ( | ) |
Récupère la liste des lignes de rapport.
Cette méthode retourne la liste des lignes de rapport générées, chacune contenant des informations relatives à l'association entre les documents SSS, SRS et SDD.