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 14:53] – [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 33: Ligne 35:
 <li>la liste des modules</li></ul> <li>la liste des modules</li></ul>
 </li> </li>
-<li><span style="color:black;">Le chef de projet sélectionne les Développeurs à ajouter.</span></li> +<li><span style="color:black;">l'administrateur sélectionne un ou plusieurs groupes.</span></li> 
-<li><span style="color:black;">Il valide son choix d’affectation.</span></li> +<li>le système affiche la liste des droits des groupes sélectionnés.</li> 
-<li>Le système affiche les développeurs sélectionnés dans la liste des développeurs de l’application, et retire ces mêmes développeurs de la liste de ceux qui sont disponibles.</li> +<li><span style="color:black;">l'administrateur sélectionne un ou plusieurs modules.</span></li> 
-<li><span style="color:black;">Le chef de projet valide ses modifications.</span></li> +<li><span style="color:black;">l'administrateur ajoute des droits sur les modules sélectionnés aux groupes sélectionnés.</span></li> 
-<li>Le système met à jour l’application dans la base de données.</li>+<li>le système ajoute ces droits dans l'interface.</li> 
 +<li><span style="color:black;">l'administrateur valide ses modifications.</span></li> 
 +<li>le système met à jour la base de données.</li>
 </ol> </ol>
  
Ligne 47: Ligne 51:
 ^<html><span class="value">Scenarii alternatifs</span></html> | <html> ^<html><span class="value">Scenarii alternatifs</span></html> | <html>
 <ul> <ul>
-<li>En :  +<li>En :  
-<ul><li><span style="color:black;">Le chef de projet peut retirer des développeurs de la liste des dév affectés à l’application, et valider son choix => Retour en 7</span></li></ul>+<ul><li><span style="color:black;">l'administrateur ajoute des droits déjà existants => 7. le système n'ajoute pas les droits déjà  
 +existants</span></li></ul>
 </li> </li>
-<li>En 4 et 6 :  +<li>A toutes les étapes :  
-<ul><li><span style="color:black;">Le chef de projet abandonne ses modifications</span></li></ul>+<ul><li><span style="color:black;">l'administrateur peut supprimer des droits existant dans la liste.</span></li></ul>
 </ul> </ul>
  
Ligne 67: Ligne 72:
 ^ <html><span class="value">Titre</span></html> | Descriptif textuel : Cas **Répartir les développeurs** | ^ <html><span class="value">Titre</span></html> | Descriptif textuel : Cas **Répartir les développeurs** |
 ^ <html><span class="value">Contexte</span></html> | Appli web **bugsReport** | ^ <html><span class="value">Contexte</span></html> | Appli web **bugsReport** |
-^ <html><span class="value">Auteur</span></html>jch |+^ <html><span class="value">Auteur</span></html>jc |
 ^ <html><span class="value">Date</span></html> | 20 déc. 2013 | ^ <html><span class="value">Date</span></html> | 20 déc. 2013 |
 ^ <html><span class="value">Version</span></html> | 1.0.0.1 | ^ <html><span class="value">Version</span></html> | 1.0.0.1 |
Ligne 75: 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 105: 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.1387547610.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)