javaee:projet2013:analysecomp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
javaee:projet2013:analysecomp [2013/12/20 19:10] – [1.1- Module gestion des droits] jcheronjavaee:projet2013:analysecomp [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 5: Ligne 5:
 === -- Diagramme partiel des uses cases === === -- Diagramme partiel des uses cases ===
  
 +La **gestion des droits** est un cas d'utilisation dans lequel on trouvera cet ensemble de fonctionnalités : 
  
 {{:javaee:projet2013:partialusecasesdroits.png?nolink|}} {{:javaee:projet2013:partialusecasesdroits.png?nolink|}}
Ligne 25: Ligne 26:
 ^<html><span class="value">Objectifs</span></html> |<html><ul><li>l'administrateur doit pouvoir modifier les droits  ^<html><span class="value">Objectifs</span></html> |<html><ul><li>l'administrateur doit pouvoir modifier les droits 
 des groupes sur les modules de l'application</li></ul></html> | des groupes sur les modules de l'application</li></ul></html> |
 +
 |< 100% 20% - >| |< 100% 20% - >|
 ^<html><span class="value">Scénario nominal</span></html> | <html> ^<html><span class="value">Scénario nominal</span></html> | <html>
Ligne 78: Ligne 80:
 ^<html><span class="value">Acteur principal</span></html> | Chef de projet | ^<html><span class="value">Acteur principal</span></html> | Chef de projet |
 ^<html><span class="value">Préconditions</span></html> |<html><ul><li>L’utilisateur actuel est chef de projet,</li><li>il existe au moins une application</li><li>Il existe des développeurs</li></ul></html> | ^<html><span class="value">Préconditions</span></html> |<html><ul><li>L’utilisateur actuel est chef de projet,</li><li>il existe au moins une application</li><li>Il existe des développeurs</li></ul></html> |
 +^<html><span class="value">Objectifs</span></html> |<html><ul><li>Répartir ou affecter des développeurs au suivi des reports liés à une application</li></ul></html> |
  
 |< 100% 20% - >| |< 100% 20% - >|
Ligne 108: Ligne 111:
  
 </html> | </html> |
 +
 +==== -- Module Activités membre ====
 +
 +=== -- Dépôt d'un report ===
 +
 +== Diagramme partiel ==
 +
 +{{:javaee:projet2013:partialusecasessaisiereport.png?nolink|}}
 +
 +== Descriptif textuel ==
 +
 +^ <html><span class="value">Titre</span></html> | Descriptif textuel : Cas **Déposer un report** |
 +^ <html><span class="value">Contexte</span></html> | Appli web **bugsReport** |
 +^ <html><span class="value">Auteur</span></html> | jc |
 +^ <html><span class="value">Date</span></html> | 20 déc. 2013 |
 +^ <html><span class="value">Version</span></html> | 1.0.0.1 |
 +
 +|< 100% 20% - >|
 +^<html><span class="value">Cas d'utilisation</span></html> | **Déposer un report** |
 +^<html><span class="value">Acteur principal</span></html> |membre |
 +^<html><span class="value">Préconditions</span></html> |<html><ul><li>l'utilisateur membre est connecté à l'application,</li><li>il existe des applications et des cas 
 +d'utilisation.</li></ul></html> |
 +^<html><span class="value">Objectifs</span></html> |<html><ul><li>Permettre à un utilisateur membre de reporter un bug (dysfonctionnement) sur l'une des fonctionnalités (useCase) d'une application.</li></ul></html> |
 +
 +|< 100% 20% - >|
 +^<html><span class="value">Scénario nominal</span></html> | <html>
 +<ol>
 +<li><span style="color:black;">Le membre choisit l'option Report d'un nouveau bug.</span></li>
 +<li>Le système affiche un formulaire de saisie d'un report, présentant la liste des applications existantes.</li>
 +<li><span style="color:black;">Le membre sélectionne une application.</span></li>
 +<li>Le système affiche la liste de tous les cas d'utilisation (fonctionnalités) de l'application sélectionnée.</li>
 +<li><span style="color:black;">Le membre sélectionne un cas d'utilisation.</span></li>
 +<li>Le système affiche les zones de saisie des informations du report :
 +<ul><li>libellé (titre ou sujet)</li>
 +<li>descriptif (description générale et résumée du problème rencontré)</li>
 +<li>userAction (la suite d'action réalisée par l'utilisateur et permettant de reproduire le bug)</li>
 +<li>actualResults (les résultats obtenus par l'utilisateur)</li>
 +<li>expectedResults (les résultats attendus par l'utilisateur en cas de fonctionnement "normal"</li>
 +</ul>
 +</li>
 +<li><span style="color:black;">le membre procède au remplissage des champs.</span></li>
 +<li>le système affiche les reports similaires trouvés, au fur et à mesure de la saisie des 
 +informations par l'utilisateur</li>
 +<li><span style="color:black;">Le membre valide sa saisie.</span></li>
 +<li>le système enregistre le report dans la base de données (ajout auto de la date de création) et communique un message aux développeurs affectés à l'application concernée.</li>
 +</ol>
 +
 +
 +
 +</html> |
 +
 +|< 100% 20% - >|
 +^<html><span class="value">Scenarii alternatifs</span></html> | <html>
 +<ul>
 +<li>En 9 : 
 +<ul><li><span style="color:black;">Le membre trouve un report parmi la liste affichée des reports existants correspondant à son problème : il annule sa saisie et consulte le report proposé</span></li></ul>
 +</li>
 +<li>En 10 : 
 +<ul><li>Le système avertit le membre des erreurs de remplissage (champs vides)</li></ul>
 +</ul>
 +
 +
 +
 +</html> |
 +
 +
 +
 +
  • javaee/projet2013/analysecomp.1387563018.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)