User Tools

Site Tools


2013_2014:s3:tp:sujet

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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:46]
blay [AS_attribueDroitsEcrans : Administrateur de système (Christophe) attribue les droits d'accès à un écran à des administrateur d'écran]
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_donneDroitsModeration:  Administrateur système (Christophe) donne à Béatrice les droits de modération sur une source d'​information ​ =====
 //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 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 
-suite des interférences entre usagers. +suite des interférences entre usagers....
-Il doit donc permettre : +
-• l’administration fonctionnelle globale du système par le Centre de Ressources et d’Exploitation  +
-Audiovisuelle et Multimédia (CREAM) de l’université +
-• la délégation de modération,​ gestion des droits et notification +
-• la visibilité technique de l’ensemble par le Centre de Ressources Informatique de l’université (CRI) +
-• la connexion impérative avec le LDAP de l’université+
 Le paramétrage des droits d’accès utilisateurs apparaît comme une nécessité dans le cadre d’une configuration ​ Le paramétrage des droits d’accès utilisateurs apparaît comme une nécessité dans le cadre d’une configuration ​
 multi-sites. Les composantes doivent disposer en local de droits d’accès différenciés de ceux du Pôle  multi-sites. Les composantes doivent disposer en local de droits d’accès différenciés de ceux du Pôle 
-communication. ​Lors de la diffusion de contenus spécifiques à chacun des sites, l’administration de ces  +communication. ​...//
-programmes doit pouvoir être gérée par les correspondants communication interne locaux alors que les  +
-contenus similaires diffusés sur les trois sites simultanément doivent être administrés par l’équipe du Pôle  +
-communication de l’université uniquement.//+
  
   * **As a** [administrateur de site]   * **As a** [administrateur de site]
Line 301: Line 292:
  
 ===== AS_SECURITY : administrateur du site et sécurité ===== ===== AS_SECURITY : administrateur du site et sécurité =====
 +//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 suite des interférences entre usagers.
 +Il doit donc permettre :
 +   * ...
 +   * la connexion impérative avec le LDAP de l’université
 +Le paramétrage des droits d’accès utilisateurs apparaît comme une nécessité dans le cadre d’une configuration ​ multi-sites. Les composantes doivent disposer en local de droits d’accès différenciés de ceux du Pôle communication. Lors de la diffusion de contenus spécifiques à chacun des sites, l’administration de ces 
 +programmes doit pouvoir être gérée par les correspondants communication interne locaux alors que les  contenus similaires diffusés sur les trois sites simultanément doivent être administrés par l’équipe du Pôle communication de l’université uniquement.
 +//
 +<​note>​Nous gérons ici une version très simplifiée des droits..</​note>​
 +
 +**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 =====
  
2013_2014/s3/tp/sujet.txt · Last modified: 2013/10/24 08:44 by blay