Académique Documents
Professionnel Documents
Culture Documents
Diagramme de contexte
Version 1.0
antga created on 2014-01-12. Last modified 2023-02-02
PolyMordus
CU-4.0 - Naviguer
entre les fiches
Serveur
(from
Acteur)
Utilisateur CU-5.0 - Consulter des fiches
(from Acteur)
CU-8.0 - Consulter un
historique
CU-10.0 - Exporter un
Administrateur historique
(from
Acteur)
CU - Description du CU - 1.0
Version 1.0
antga created on 2015-09-05. Last modified 2023-02-02
Page 1 of 14
Use Case Details 2 February, 2023
Utilisateur
(from
Acteur)
CU - Description du CU - 1.0
«include»
«include»
CU-1.3 - Créer des liens
CU-1.1 - Créer des intelligentes
fiches
«include»
«include»
CU-1.2.5 - Créer des
«include» «include»
CU-1.2.1 - Créer des «include» liens entre deux artistes
liens entre un artiste et
une piece CU-1.2.2 - Créer des
liens entre un artiste et CU-1.2.3 - Créer des
un liens par un artiste CU-1.2.4 - Créer des
enregistrement pendant un concert liens entre deux pièces
CU - Description du CU - 2.0
Version 1.0
antga created on 2015-09-05. Last modified 2023-02-02
CU - Description du CU - 9.0
CU-9.1 - Créer un
compte
«include»
CU-9.0 - Gérer les
comptes
Administrateur
«include»
(from
Acteur) CU-9.2 - Éliminer un
compte
Systeme:PolyMordus
Acteur: Utilisateur
Parties prenantes et intérêts :Utilisateur : Créer des fiches pour chaque types de fiches et créer des liens entre eux.
Garantie en cas de succès :Des fiches et des liens seront créer.
Page 2 of 14
Use Case Details 2 February, 2023
CONNECTORS
Association Unspecified
From: CU-1.0 - Gérer des fiches : UseCase, Public
To: Serveur : Actor, Public
Association Unspecified
From: Utilisateur : Actor, Public
To: CU-1.0 - Gérer des fiches : UseCase, Public
SCENARIOS
Scénario principale:
1-L’utilisateur ouvre une session.
2-Le serveur demande le nom d’utilisateur et le mot de passe.
3- L’utilisateur est identifiée.
4-Il crée une fiche pour un artiste
5-Il indique le nom de l'artiste, sa date de naissance ainsi que, le cas échéant, sa date de décès dans la fiche des artistes.
6- Il indique un certain nombre d’informations sous forme de texte dans la fiche des artistes.
7- Il ajoute de fichiers audio ou vidéo ou de fichiers de types autres (PDF, etc.) dans la fiche des artistes.
8-Il utilise des liens pour ajouter les informations dans les fiches.(voir étape 18)
9-Il crée une fiche pour des ensembles ou groupes musicaux ou des enregistrements ou des concerts ou des festivals ou des
instruments de musique ou lieux.
10- Il indique son nom, sa date de création ainsi que, le cas échéant, sa date de fin
d’existence dans chaque fiche.
11-Il indique un certain nombre d’informations sous forme de texte dans chaque fiche
12- Il ajoute de fichiers audio ou vidéo ou de fichiers de types autres (PDF, etc.) dans chaque fiche.
13-Il crée une fiche pour des oeuvres musicales.
14- Il indique son nom, sa date de création ainsi que, le cas échéant, sa date de fin
d’existence dans la fiche des oeuvres musicales.
15-Il indique un certain nombre d’informations sous forme de texte dans la fiche des oeuvres musicales.
16- Il ajoute de fichiers audio ou vidéo ou de fichiers de types autres (PDF, etc.) dans la fiche des oeuvres musicales.
17-Il ajoute les informations sur le droit d’auteur dans la fiche des oeuvres musicales.
18- Il crée un lien entre un artiste et une piece.
19-le lien est annoté par un nom «auteur ou compositeur».
Page 3 of 14
Use Case Details 2 February, 2023
SCENARIOS
20- Il crée un lien entre un artiste et un enregistrement
21-le lien est annoté par un nom «crédits sur enregistrement».
22-Il crée un lien entre un artiste pendant un concert.
23-le lien est annoté par un nom «Utilisation d'un instrument».
24- Il crée un lien entre deux pieces.
25-le lien est annoté par un nom «Reprise».
26-Il crée un lien entre deux artistes.
27-le lien est annoté par un nom «lien familiale».
28-L'utilisateur crée des liens intelligentes de de la fiche d'un artiste vers sa page web.
29-Il clique sur le lien crée
30-Le serveur ouvre la page web de l'artiste dans une nouvelle page.
31-L'utilisateur crée des liens intelligentes de de la fiche d'un ensemble vers sa page web.
32-Il clique sur le lien crée.
33-Le serveur ouvre la page web de l'ensemble dans une nouvelle page.
Scénario alternatifs:
2.1- Le nom d'utilisateur ou/et le mot de passe sont erronés.
2.2- Le serveur affiche un message pour dire a l'utilisateur qu'il y a un erreur et qu'il faut rentrer de nouveau le nom
d'utilisateur et le mot de passe. (revenir a l'étape 2)
CONNECTORS
CONNECTORS
CONNECTORS
CONNECTORS
CONNECTORS
Page 5 of 14
Use Case Details 2 February, 2023
CONNECTORS
CONNECTORS
CONNECTORS
Page 6 of 14
Use Case Details 2 February, 2023
CONNECTORS
CONNECTORS
CONNECTORS
CONNECTORS
Page 7 of 14
Use Case Details 2 February, 2023
CONNECTORS
CONNECTORS
CONNECTORS
Page 8 of 14
Use Case Details 2 February, 2023
Description:
Le but de ce cas d'utilisation est de permettre aux administrateurs de d’exporter un historique détaillé sous forme d’un
journal en format texte.
CONNECTORS
Association Unspecified
From: CU-10.0 - Exporter un historique : UseCase, Public
To: Administrateur : Actor, Public
Association Unspecified
From: CU-10.0 - Exporter un historique : UseCase, Public
To: Serveur : Actor, Public
Description:
Le but de ce cas d'utilisation est de permettre aux utilisateurs de mettre a jour des fiches pour tous les types de fiches
présentes dans la base de connaissance. Cela permet d'ajouter des données aux fiches.
CONNECTORS
Association Unspecified
From: CU-2.0 - Mettre a jour des fiches : UseCase, Public
To: Serveur : Actor, Public
Association Unspecified
From: Utilisateur : Actor, Public
To: CU-2.0 - Mettre a jour des fiches : UseCase, Public
Description:
Le but de ce cas d'utilisation est de permettre aux utilisateurs de détruire des fiches crées dans la base de connaissance
pour tous les types de fiches présentes.
Page 9 of 14
Use Case Details 2 February, 2023
CONNECTORS
Association Unspecified
From: CU-3.0 - Détruire des fiches : UseCase, Public
To: Serveur : Actor, Public
Association Unspecified
From: CU-3.0 - Détruire des fiches : UseCase, Public
To: Utilisateur : Actor, Public
Description:
Le but de ce cas d'utilisation est de permettre aux utilisateurs de formuler des requêtes avancées en utilisant une interface
visuelle, aussi en utilisant les liens créés, afin de répondre à des questions indiqués par l'utilisateur.
CONNECTORS
Association Unspecified
From: CU-6.0 - Réaliser des requetes : UseCase, Public
To: Serveur : Actor, Public
Association Unspecified
From: Utilisateur : Actor, Public
To: CU-6.0 - Réaliser des requetes : UseCase, Public
Description:
Le but de ce cas d'utilisation est de permettre aux utilisateurs de créer des playlists, et cela a partir des résultats des
requetes formulés. L'utilisateur peut créer des playslists et il peut les consulter aussi.
CONNECTORS
Page 10 of 14
Use Case Details 2 February, 2023
CONNECTORS
Association Unspecified
From: CU-7.0 - Créer des listes de lectures : UseCase, Public
To: Serveur : Actor, Public
Association Unspecified
From: Utilisateur : Actor, Public
To: CU-7.0 - Créer des listes de lectures : UseCase, Public
Description:
Le but de ce cas d'utilisation est de permettre aux administrateurs de pouvoir consulter un historique détaillé dans lequel
on inscrit toute modification faite par l'utilisateur et tous nouveau compte.
CONNECTORS
Association Unspecified
From: CU-8.0 - Consulter un historique : UseCase, Public
To: Serveur : Actor, Public
Association Unspecified
From: CU-8.0 - Consulter un historique : UseCase, Public
To: Administrateur : Actor, Public
Systeme:PolyMordus
Acteur: Administrateur
Parties prenantes et intérêts :Administrateur: Gérer les comptes d'utilisateurs en les créant ou les éliminant .
Garantie en cas de succès :Des comptes seront supprimés ou crées.
CONNECTORS
Association Unspecified
From: CU-9.0 - Gérer les comptes : UseCase, Public
To: Serveur : Actor, Public
Page 11 of 14
Use Case Details 2 February, 2023
CONNECTORS
Association Unspecified
From: Administrateur : Actor, Public
To: CU-9.0 - Gérer les comptes : UseCase, Public
SCENARIOS
Scénarios alternatifs
2.1- Le nom d'adminstrateur ou/et le mot de passe sont erronés.
2.2- Le serveur affiche un message pour dire a l'administrateur qu'il y a un erreur et qu'il faut rentrer de nouveau le nom
d'adminstrateur et le mot de passe. (revenir a l'étape 2)
CONNECTORS
Page 12 of 14
Use Case Details 2 February, 2023
CONNECTORS
Description:
Le but de ce cas d'utilisation est de permettre aux utilisateurs de naviguer entre les fiches a partir les liens crées (dans un
autre cas d'utilisation). Par exemple, il suffit de cliquer sur le nom de l'autre fiche pour y accéder.
CONNECTORS
Association Unspecified
From: CU-4.0 - Naviguer entre les fiches : UseCase, Public
To: Serveur : Actor, Public
Association Unspecified
From: Utilisateur : Actor, Public
To: CU-4.0 - Naviguer entre les fiches : UseCase, Public
Description:
Le but de ce cas d'utilisation est de permettre aux utilisateurs de consulter des fiches créées de toutes types, soit des
fiches des acteurs, soit des fiches des oeuvres musicales et autres. En consultant les fiches, l'utilisateur peut prendre
connaissance de toutes les données y incrit.
CONNECTORS
Association Unspecified
From: CU-5.0 - Consulter des fiches : UseCase, Public
To: Serveur : Actor, Public
Association Unspecified
From: Utilisateur : Actor, Public
To: CU-5.0 - Consulter des fiches : UseCase, Public
Page 13 of 14
Use Case Details 2 February, 2023
Page 14 of 14