This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
2013_2014:s3:tp:sujet [2013/10/19 09:08] blay [Intégration pour l'administrateur du site] |
2013_2014:s3:tp:sujet [2013/10/19 09:43] blay [Administrateur de site (Christophe) attribue les droits d'accès à un écran à des responsables de site] |
||
---|---|---|---|
Line 22: | Line 22: | ||
* Céline 27 ans : designer, correspondante communication, elle est amenée à produire du contenu sur les écrans, | * Céline 27 ans : designer, correspondante communication, elle est amenée à produire du contenu sur les écrans, | ||
* Roland, 31 ans : .... | * Roland, 31 ans : .... | ||
+ | * Simon, 25 ans : Fournisseur du système (dans la vraie vie, votre employeur). PDG d'une start-up, il veut garantir la justesse des produits fournis et veut receuillir des informations sur le fonctionnement des systèmes déployés. | ||
Line 87: | Line 88: | ||
</note> | </note> | ||
- | ===== AS_ConOrganiseEcrans :Administrateur de site (Christophe) organise les écrans par site ===== | + | ===== AS_ConOrganiseEcrans :Administrateur du système (Christophe) organise les écrans par site ===== |
//Le logiciel doit permettre la gestion du parc de players en les organisant en groupes de players par site. Ainsi, il devient possible de diffuser sur 1, 2 ou n écrans un programme A donné pendant qu’un autre groupe de players diffuse un programme B sur d’autres écrans.// | //Le logiciel doit permettre la gestion du parc de players en les organisant en groupes de players par site. Ainsi, il devient possible de diffuser sur 1, 2 ou n écrans un programme A donné pendant qu’un autre groupe de players diffuse un programme B sur d’autres écrans.// | ||
**Valeur métier :** 2 | **Valeur métier :** 2 | ||
- | * **En tant que** administrateur de site | + | * **En tant que** administrateur du système |
* **je veux** pouvoir organiser les écrans sur les sites | * **je veux** pouvoir organiser les écrans sur les sites | ||
* **Ainsi** je localise mieux les écrans et peut m'organiser. | * **Ainsi** je localise mieux les écrans et peut m'organiser. | ||
Line 108: | Line 109: | ||
**Valeur métier :** 3 | **Valeur métier :** 3 | ||
* **En tant que** modérateur | * **En tant que** modérateur | ||
- | * **je veux** pouvoir modérer l'ensemble des nouvelles informations qui m'ont été affectées; | + | * **je veux** pouvoir modérer l'ensemble des nouvelles informations qui m'ont été affectées par type |
* **Ainsi** ces informations peuvent alors être diffusées sur les écrans | * **Ainsi** ces informations peuvent alors être diffusées sur les écrans | ||
Line 117: | Line 118: | ||
* Il doit être possible de rejeter ou valider un groupe d'informations | * Il doit être possible de rejeter ou valider un groupe d'informations | ||
* Je dois pouvoir ajouter des gros mots à identifier en le sélectionnant dans une information. | * Je dois pouvoir ajouter des gros mots à identifier en le sélectionnant dans une information. | ||
+ | * Une fois une information traitée elle n'apparaît plus dans la liste des informations à traiter | ||
+ | * Je dois pouvoir visualiser l'ensemble des informations rejetées et de même pour les informations validées. | ||
+ | |||
+ | |||
+ | |||
===== AS_donneDroits: Administrateur système (Christophe) donne à Béatrice les droits de modération sur une source d'information ===== | ===== AS_donneDroits: Administrateur système (Christophe) donne à Béatrice les droits de modération sur une source d'information ===== | ||
Line 126: | Line 132: | ||
- | **Valeur métier :** 3 | + | **Valeur métier :** 2 |
* **En tant que** Administrateur système | * **En tant que** Administrateur système | ||
* **je veux** attribuer le rôle de modérateur à un membre relativement à un type d'informations | * **je veux** attribuer le rôle de modérateur à un membre relativement à un type d'informations | ||
- | * **Ainsi** les sources désignées sont automatiquement modérées et les modérateurs ont éccès aux sources à modérer.] | + | * **Ainsi** les sources désignées sont automatiquement modérées et les modérateurs ont accès aux sources à modérer. |
- | Exemple : Bétrice va à présent modérer les annonces! Elle pouvait auparavant modérer les twitts. | + | Exemple : Béatrice va à présent modérer les annonces! Elle pouvait auparavant modérer les twitts. |
**Conditions d’acceptation ** | **Conditions d’acceptation ** | ||
* Je dois pouvoir sélectionner le nouveau modérateur dans une liste ou créer un nouveau membre; | * Je dois pouvoir sélectionner le nouveau modérateur dans une liste ou créer un nouveau membre; | ||
- | * Les informations contenant des "gros" mots doivent être identifiées automatiquement; | + | * Je dois pouvoir sélectionner la source à assigner au modérateur parmi une liste de sources |
- | * Il doit être possible de rejeter ou valider un groupe d'informations | + | |
- | * Je dois pouvoir ajouter des gros mots à identifier en le sélectionnant dans une information. | + | |
- | |||
- | * **As a** [administrateur de site] | ||
- | * **I want** [désigner pour un écran donné un ou des modérateurs] | ||
- | * **So that** [les sources désignées sont automatqiement modérés et les modérateurs ont éccès aux sources à modérer.] | ||
- | ===== Administrateur de site (Christophe) attribue les droits d'accès à un écran à des responsables de site ===== | + | ===== AS_attribueDroitsEcrans : Administrateur de système (Christophe) attribue les droits d'accès à un écran à des administrateur d'écran ===== |
//Le système de gestion des accès utilisateurs (plusieurs personnes pour la composition des programmes et pour | //Le système de gestion des accès utilisateurs (plusieurs personnes pour la composition des programmes et pour | ||
la validation des grilles de programmes) doit pouvoir se paramétrer depuis le logiciel afin de nous éviter par la | la validation des grilles de programmes) doit pouvoir se paramétrer depuis le logiciel afin de nous éviter par la | ||
Line 302: | Line 302: | ||
===== AS_SECURITY : administrateur du site et sécurité ===== | ===== AS_SECURITY : administrateur du site et sécurité ===== | ||
+ | **Valeur métier :** 2 | ||
+ | |||
+ | * **En tant que** administrateur de site | ||
+ | * **Je veux** que tout accès aux différentes US de mon système soit contrôlé en respectant les règles d'accès définies | ||
+ | * **Ainsi** mon système sera sécurisé. | ||
+ | |||
+ | **Condition d’acceptation ** | ||
+ | * un membre doit pouvoir se connecter en utilisant soit une base locale (membre non répertoriés par l'université), soit en se connectant au LDAP (prévoir un "mock" ici) | ||
+ | * Tout accès à l'une des US précédente est à présent contrôlé. | ||
+ | |||
+ | Elle sera évaluée intrinsèquement sur sa capacité à contrôler un accès. | ||
+ | |||
+ | Elle sera évaluée comme de l'intégration avec toutes les US auxquelles vous l'ajouterez, en particulier en utilisant les droits prévus par ces US. | ||
+ | |||
+ | ===== F_Fiabilite : Fournisseur et Fiabilité ===== | ||
+ | |||
+ | **Valeur métier :** 1 | ||
+ | * **En tant que** Fournisseur | ||
+ | * **Je veux** que toute action de création ou modification d'écran, site, playliste, ... dans le système soit tracée, | ||
+ | * **Ainsi** j'aurais une meilleure appréhension de l'utilisation de mon système. | ||
+ | |||
+ | **Conditions d’acceptation ** | ||
+ | * Je veux pouvoir consulter les "log" qui m'intéressent en pouvant filtrer sur l'identification de l'acteur de l'action, l'action elle-même et éventuellement des paramètres additionnels dans une interface ou un fichier dédié. | ||
+ | * La connexion à un système de notification (basé sur des mocks) doit être démontrée (exemple : log(create, screen, Christophe, "IUT Fabron", 18/11/13 à 18h) ) | ||
+ | |||
+ | |||
+ | Elle sera évaluée intrinsèquement sur sa capacité à "mémoriser" des traces. | ||
+ | |||
+ | Elle sera évaluée comme de l'intégration avec toutes les US auxquelles vous l'ajouterez. | ||
===== Intégration pour l'administrateur d'écran ===== | ===== Intégration pour l'administrateur d'écran ===== | ||