En tant que DAUH, Je souhaite pouvoir accéder à une fenêtre spécifique depuis le tableau d'attributs Afin de pouvoir créer une nouvelle entité d'aménagement dans la couche SA, OA ou PA
Règles spécifiques - Règles métiers
L'ajout d'une entité ne concerne que les couches PA, OA, SA et dépend des droits de l'utilisateur (lecture ou écriture).
(Si) Tests / Cas
ANNULE >>>
Clic sur la couche SA
Clic sur le bouton "Tableau d'attributs"
Voir le bouton "Ajouter une entité"
Clic sur le bouton "Ajouter une entité"
Voir la fenêtre "Ajout d'une entité d'aménagement"
REMPLACE PAR >>>
Clic sur le bouton plugin Tabou2
Clic sur l'onglet "Ajouter une entité"
Voir l'interface d'ajout d'une entité dans l'IHM du plugin Tabou2
En tant que DAUH, Je souhaite filtrer sur les opération, ou programmes ou secteurs Afin de retrouver des entités d'aménagement selon les critères que j'ai choisi
(Si) Règles spécifiques - Règles métiers
Les filtres ne sont sont pas dépendants les uns des autres. Un OR est à appliquer dans un même filtre (ex: OA, SA, PA).
Un AND est à appliquer entre les autres champs.
L'API qui permet de peupler les filtres spatiaux, doit nous renvoyer un libellé (pour l'affichage) et un code (pour la jointure spatial. E.g un code commune, un id, etc... ).
Les Filtres spatiaux sont : communes, secteurs (dont la liste est à redéfinir), quartier, Iris. Ces entités sont contenues dans des couches différentes.
Le champ "Est aidé" (restreint) "Est public" (non restreint) concernes la diffusion.
La date de livraison sont dans un seul champ au format timestamp dans la couche. Un calendrier préférable au lieu de deux combobox.
A la validation de la recherche, les éléments de la recherche sont sélectionnés pour les couches concernées et la table attributaire s'ouvre ensuite.
(Si) Tests d'acceptabilité
Je clic sur le bouton "Recherche aménagement"
Je visualise l'interface de recherche du plugin avec les filtres qu'il contient
Je peux modifier les critères
Je peux valider et voir les résultats
Risques
Le nombre de caractères MAX peut être atteint dans les requêtes GET.
En tant que DAUH, Je souhaite ouvrir une fiche de la couche PA, OA ou SA, Afin de modifier, supprimer un document
Règles : validation de la saisie
Une validation est nécessaire sur les champs Nom et Date et si un document n'est pas chargé
Une API est nécessaire pour la sauvegarde des documents
Soumis à condition d'accès (droit de modification)
(Si) Tests / Cas
Ces tests sont à reproduire et valider pour les couches PA, OA et SA :
Cliquer sur une couche PA, OA ou SA
Cliquer sur une entité PA, OA ou SA visible sur la carte
Visualiser la fiche PA (si entité PA cliquée) ou OA & SA (si entité OA ou SA cliquée)
Voir que les champs ne sont pas modifiables
Cliquer sur le bouton "Associer documents"
Voir que les champs Nom, Date, Type sont bien initialisés avec les informations des documents de l'entité et que les documents sont consultables / téléchargeables
Voir que les champs sont directement modifiables et qu'un bouton "supprimer" est visible pour chaque document
Supprimer un document
Voir que le document n'est plus visible dans la liste des documents
Modifier les informations pour un document
Sauvegarder
Fermer la fenêtre
Cliquer sur le bouton "Associer document"
Voir que le document supprimé n'est pas visible et que les informations modifiées sont bien inscrites
Modifier un document
Cliquer sur "Annuler"
Cliquer sur "Fermer"
Cliquer sur "Associer document"
Voir que la modification n'a pas été prise en compte pour le dernier document modifié
En tant que Maire, Je souhaite visualiser les événements d'une entité de la couche PA Afin de m'informer sur les événements d'une entité visible sur la carte.
(Si) Tests / Cas
Cliquer sur la couche PA dans la TOC
Cliquer sur une entité de la couche PA sur la carte
Voir la Fiche PA
Cliquer sur le bouton "Journal de bord"
Voir la fenêtre "Journal de bord"
Voir les différents événements dans le tableau du journal de bord
Voir que les informations ne sont pas modifiables
Voir que le bouton "Sauvegarder" n'est pas cliquable ou grisé ou invisible
Voir que je peux cliquer sur un événement pour consulter les informations de l'événement
En tant que DAUH
Je souhaite pouvoir sélectionner un secteur SPEU comme critère de recherche
Afin de filtrer l'affichage des entités du groupe Aménagements sur ce secteur
(Si) Règles spécifiques - Règles métiers
La liste déroulante contient la liste des noms des secteurs SPEU. Elle est disponible avec l'API : (API en cours de développement)
Pour les trois couches OA, SA et PA, il convient d'appliquer le mème filtre standard MapStore :
Filtre de couche avec :
couche cible : Référents SPEU
Opération : intersecte
Correspondance : Nom_secteur = Critère nom secteur sélectionné
(Si) Tests / Cas
Cliquer sur l’icône Tabou dans la barre d'outils à droite
Sélectionner l'onglet Recherche
Un champ Secteur SPEU doit être présent avec la possibilité de choisir le nom du secteur à filtrer (à partir d'une liste déroulante qui contient tous les noms des secteurs triés par ordre alpha)
Sectionner un des secteurs SPEU
Valider la Recherche
les entités des couches OA, SA et PA doivent être filtrées dans l'emprise du secteur SPEU sélectionné.
En tant que Maire, Je souhaite visualiser les documents d'une entité de la couche PA Afin de m'informer sur les documents d'une entité visible sur la carte.
(Si) Tests / Cas
Cliquer sur la couche OA ou SA dans la TOC
Cliquer sur une entité de la couche OA ou SA sur la carte
Voir la Fiche OA & SA
Cliquer sur "Associer documents"
Voir la fenêtre "Associer documents"
Voir que les informations ne sont pas modifiables
Voir que le bouton "Sauvegarder" n'est pas cliquable ou grisé ou invisible
Voir que je peux ouvrir ou télécharger les documents en diffusion non restreinte
Voir que les documents en diffusion restreinte ne sont pas consultable ou téléchargeables
En tant que Maire, Je souhaite visualiser les documents d'une entité de la couche PA Afin de m'informer sur les documents d'une entité visible sur la carte.
(Si) Tests / Cas
Cliquer sur la couche PA dans la TOC
Cliquer sur une entité de la couche PA sur la carte
Voir la Fiche PA
Cliquer sur "Associer documents"
Voir la fenêtre "Associer documents"
Voir que les informations ne sont pas modifiables
Voir que le bouton "Sauvegarder" n'est pas cliquable ou grisé ou invisible
Voir que je peux ouvrir ou télécharger les documents en diffusion non restreinte
Voir que les documents en diffusion restreinte ne sont pas consultable ou téléchargeables
En tant que DAUH
Je souhaite pouvoir sélectionner une commune RM comme critère de recherche
Afin de filtrer l'affichage des entités du groupe Aménagements sur cette commune
(Si) Règles spécifiques - Règles métiers
La liste déroulante contient la liste des noms des Communes RM. Elle est disponible avec l'API : communes?orderBy=nom&asc=true
Pour les trois couches OA, SA et PA, il convient d'appliquer le même filtre standard MapStore :
Filtre de couche avec :
Couche cible : Limites communes
Opération : intersecte
Correspondance : Nom = Critère nom commune sélectionné
(Si) Tests / Cas
Cliquer sur l’icône Tabou dans la barre d'outils à droite
Sélectionner l'onglet Recherche
Un champ Commune doit être présent avec la possibilité de choisir la commune à filtrer (à partir d'une liste déroulante qui contient toutes les communes triées par ordre alpha)
Sectionner une des communes
Valider la Recherche
les entités des couches OA, SA et PA doivent être filtrées dans l'emprise de la commune sélectionnée.
En tant que DAUH, Je souhaite pouvoir accéder à une fenêtre spécifique depuis le tableau d'attributs de la couche PA Afin de pouvoir créer une nouvelle entité d'aménagement.
Règles spécifiques - Règles métiers
L'ajout d'une entité ne concerne que les couches PA, OA, SA et dépend des droits de l'utilisateur (lecture ou écriture).
(Si) Tests / Cas
Clic sur la couche PA dans la TOC
Clic sur le bouton "Tableau d'attributs"
Voir le bouton "Ajouter une entité"
Clic sur le bouton "Ajouter une entité"
Voir la fenêtre "Ajout d'une entité d'aménagement"
En tant que administrateur, Je souhaite configurer le panneau de recherche Afin de permettre aux utilisateurs de s'en servir
(Si) Règles spécifiques - Règles métiers
Les filtres ne sont sont pas dépendants les uns des autres. Un OR est à appliquer dans un même filtre (ex: OA, SA, PA).
Un AND est à appliquer entre les autres champs.
L'API qui permet de peupler les filtres spatiaux, doit nous renvoyer un libellé (pour l'affichage) et un code (pour la jointure spatial. E.g un code commune, un id, etc... ).
Les Filtres spatiaux sont : communes, secteurs (dont la liste est à redéfinir), quartier, Iris. Ces entités sont contenues dans des couches différentes.
Le champ "Est aidé" (restreint) "Est public" (non restreint) concernes la diffusion.
La date de livraison sont dans un seul champ au format timestamp dans la couche. Un calendrier préférable au lieu de deux combobox.
(Si) Tests d'acceptabilité
Risques
Le nombre de caractères MAX peut être atteint dans les requêtes GET.
En tant que Maire, Je souhaite visualiser les tiers d'une entité de la couche OA & SA Afin de m'informer sur les tiers d'une entité visible sur la carte.
(Si) Tests / Cas
Cliquer sur la couche OA ou SA dans la TOC
Cliquer sur une entité de la couche OA ou SA sur la carte
Voir la Fiche OA & SA
Cliquer sur "Associer tiers"
Voir la fenêtre "Associer tiers"
Voir les tiers dans l'interface de la fenêtre "Associer tiers"
Cliquer sur un tiers
Voir les informations relatives à ce tiers
Voir que les informations ne sont pas modifiables
Voir que le bouton "Sauvegarder" n'est pas cliquable ou grisé ou invisible
Voir que seul le bouton "Fermer" est visible et cliquable pour fermer la fenêtre
En tant que Maire, Je souhaite voir le tableau d'attributs de la couche OA, Afin de ne pas voir le bouton d'ajout d'une nouvelle entité d'aménagement auquel je n'ai pas droit d'accès.
Règles spécifiques - Règles métiers
L'ajout d'une entité ne concerne que les couches PA, OA, SA et dépend des droits de l'utilisateur (lecture ou écriture).
En tant que DAUH
Je souhaite pouvoir sélectionner un secteur SDS comme critère de recherche
Afin de filtrer l'affichage des entités du groupe Aménagements sur ce secteur
(Si) Règles spécifiques - Règles métiers
La liste déroulante contient la liste des noms des secteurs SDS. Elle est disponible avec l'API : secteurs-dds?onlyActive=true&orderBy=secteur&asc=true
Pour les trois couches OA, SA et PA, il convient d'appliquer le mème filtre standard MapStore :
Filtre de couche avec :
couche cible : Référents SDS
Opération : intersecte
Correspondance : Nom_secteur = Critère nom secteur sélectionné
(Si) Tests / Cas
Cliquer sur l’icône Tabou dans la barre d'outils à droite
Sélectionner l'onglet Recherche
Un champ Secteur SDS doit être présent avec la possibilité de choisir le nom du secteur à filtrer (à partir d'une liste déroulante qui contient tous les noms des secteurs triés par ordre alpha)
Sectionner un des secteurs SDS
Valider la Recherche
les entités des couches OA, SA et PA doivent être filtrées dans l'emprise du secteur SDS sélectionné.
En tant que DAUH, Je souhaite pouvoir accéder à une fenêtre spécifique depuis le tableau d'attributs de la couche OA, Afin de créer une nouvelle entité d'aménagement.
Règles spécifiques - Règles métiers
L'ajout d'une entité ne concerne que les couches PA, OA, SA et dépend des droits de l'utilisateur (lecture ou écriture).
(Si) Tests / Cas
Clic sur la couche OA
Clic sur le bouton "Tableau d'attributs"
Voir le bouton "Ajouter une entité"
Clic sur le bouton "Ajouter une entité"
Voir la fenêtre "Ajout d'une entité d'aménagement"
En tant que chargé d'opération, Je souhaite imprimer les informations d'une entité de la couche PA à partir de la fiche PA Afin de consulter ou télécharger un PDF contenant les informations de l'entité sélectionnée.
Tests d'acceptance
Se connecter
Cliquer sur la couche PA
Cliquer sur une entité de la couche PA sur la carte directement selon la couche cliquée
Voir la Fiche PA contenant les informations sur l'entité sélectionnées
Voir en bas de la fiche un bouton "Imprimer"
Cliquer sur le bouton "Imprimer" pour consulter ou exécuter le téléchargement de la fiche pour l'entité sélectionnée
Valider que le document consulté ou téléchargé contient les informations de la fiche
En tant que DAUH
Je souhaite pouvoir sélectionner un secteur service Foncier comme critère de recherche
Afin de filtrer l'affichage des entités du groupe Aménagements sur ce secteur
(Si) Règles spécifiques - Règles métiers
La liste déroulante contient la liste des noms des secteurs service Foncier. Elle est disponible avec l'API : (API en cours de développement)
Pour les trois couches OA, SA et PA, il convient d'appliquer le mème filtre standard MapStore :
Filtre de couche avec :
couche cible : Référents service Foncier
Opération : intersecte
Correspondance : Nom_secteur = Critère nom secteur sélectionné
(Si) Tests / Cas
Cliquer sur l’icône Tabou dans la barre d'outils à droite
Sélectionner l'onglet Recherche
Un champ Secteur service Foncier doit être présent avec la possibilité de choisir le nom du secteur à filtrer (à partir d'une liste déroulante qui contient tous les noms des secteurs triés par ordre alpha)
Sectionner un des secteurs service Foncier
Valider la Recherche
les entités des couches OA, SA et PA doivent être filtrées dans l'emprise du secteur service Foncier sélectionné.
En tant que Maire, Je souhaite visualiser les événements d'une entité de la couche OA ou SA Afin de m'informer sur les événements d'une entité visible sur la carte.
(Si) Tests / Cas
Cliquer sur la couche OA ou SA dans la TOC
Cliquer sur une entité de la couche OA ou SA sur la carte
Voir la Fiche OA & SA
Cliquer sur le bouton "Journal de bord"
Voir la fenêtre "Journal de bord"
Voir les différents événements dans le tableau du journal de bord
Voir que les informations ne sont pas modifiables
Voir que le bouton "Sauvegarder" n'est pas cliquable ou grisé ou invisible
Voir que je peux cliquer sur un événement pour consulter les informations de l'événement
En tant que DAUH
Je souhaite pouvoir sélectionner un IRIS RM comme critère de recherche
Afin de filtrer l'affichage des entités du groupe Aménagements sur cet IRIS
(Si) Règles spécifiques - Règles métiers
La liste déroulante contient la liste des noms des IRIS RM. Elle est disponible avec l'API : iris?orderBy=nom&asc=true
Pour les trois couches OA, SA et PA, il convient d'appliquer le même filtre standard MapStore :
Filtre de couche avec :
Couche cible : IRIS RM
Opération : intersecte
Correspondance : Nom = Critère nom IRIS sélectionné
(Si) Tests / Cas
Cliquer sur l’icône Tabou dans la barre d'outils à droite
Sélectionner l'onglet Recherche
Un champ IRIS doit être présent avec la possibilité de choisir l'IRIS à filtrer (à partir d'une liste déroulante qui contient tous les IRIS triés par ordre alpha)
Sectionner un des IRIS
Valider la Recherche
les entités des couches OA, SA et PA doivent être filtrées dans l'emprise de l'IRIS sélectionné.
En tant que DAUH, Je souhaite cliquer sur un bouton unique dans la barre d'outils à droite, Afin de pouvoir accéder au plugin Tabou2 dans une seule fenêtre.
(Si) Règles spécifiques - Règles métiers
L'outil afficher par défaut à l'ouverture sera à préciser.
(Si) Tests / Cas
Ouvrir le contexte Tabou2.
Cliquer sur le bouton du plugin Tabou2 (en rouge dans la capture)
En tant que DAUH, Je souhaite ne pas pouvoir accéder à une fenêtre spécifique depuis le tableau d'attributs si la couche n'est pas PA, OA, SA Afin de restreindre la fonctionnalité pour ces couches uniquement.
(Si) Tests / Cas
Clic sur une couche qui n'est pas PA, OA, SA dans la TOC
En tant que DAUH
Je souhaite pouvoir sélectionner un secteur SAm comme critère de recherche
Afin de filtrer l'affichage des entités du groupe Aménagements sur ce secteur
(Si) Règles spécifiques - Règles métiers
La liste déroulante contient la liste des noms des secteurs SAm. Elle est disponible avec l'API : secteurs-sam?onlyActive=true&orderBy=nom&asc=true
Pour les trois couches OA, SA et PA, il convient d'appliquer le mème filtre standard MapStore :
Filtre de couche avec :
couche cible : Référents SAm
Opération : intersecte
Correspondance : Nom_secteur = Critère nom secteur sélectionné
(Si) Tests / Cas
Cliquer sur l’icône Tabou dans la barre d'outils à droite
Sélectionner l'onglet Recherche
Un champ Secteur SAm doit être présent avec la possibilité de choisir le nom du secteur à filtrer (à partir d'une liste déroulante qui contient tous les noms des secteurs triés par ordre alpha)
Sectionner un des secteurs SAm
Valider la Recherche
les entités des couches OA, SA et PA doivent être filtrées dans l'emprise du secteur SAm sélectionné.