Vous êtes sur la page 1sur 3

GESTION D'UNE GALERIE D'ART

Exercice 1

Un atelier d’art désire inclure dans son système d’information un module de gestion des
expositions. Une phase d’analyse de ce module a permis d’identifier les besoins suivants :

Les Classes participante de ce module sont :

Travail demandé :
1. Decrivez le processus métier relatif à ka gestion de la galerie.
2. Modéliser les diagrammes de séquence système et objet relatif à l’ajout d’une
exposition sachant que :

1
● L’architecture du système d’information est une architecture en couche
● L’ajout se déroule selon le processus suivant : le gestionnaire des
expositions, consulte l’écran d’accueil du système d’information afin
d’accéder à l’écran d’ajout d’une exposition. Il devra alors remplir les
champs relatifs à l’exposition. Il devra ensuite ajouter des œuvres à cette
exposition soit en les sélectionnant si les œuvres sont déjà saisies dans le
système soit en en créant une nouvelle. Enfin il devra ajouter une session
pour cette exposition (toujours sur le même écran)
3. Lors de sa création une exposition est initialement définie à « actuellement-non-
programmée » elle deviendra « actuellement-programmée » quand la date du jour
est égale à la date-début-session. Elle redeviendra « actuellement-non-
programmée » quand la date du jour est supérieure à la date-début-session + la durée
de l’exposition.
L’atelier d’art définit aussi un rating pour ses expositions :
● Une exposition avec maximum 3 sessions programmées est considérée
comme « expo-amateur »
● Entre 4 et 7 sessions elle est considérée comme « expo-pro »
● Au-delà de 8 c’est une « expo-expert »
Représenter le Diagramme d’état de transition de l’objet exposition.

4. Déduire le diagramme des Classes d'analyse et de conception participantes à


ce cas.

L’accès au système de gestion des expositions se fait à travers une interface d’authentification
fournie par un sous-système d’authentification et ce en saisissant un login et un mot
de passe.
Les autorisations nécessaires pour l’accès aux différentes fonctionnalités de notre application
seront fournies par un sous-système de gestion de contrôle d’accès.

4. Compléter le diagramme en identifiant les composants nécessaires et leurs


dépendances.

2
Le sous-système d’authentification est composé des fichiers suivants : un fichier Employé.sql
qui permet de stocker les informations des employés, un fichier authentification.jsp qui
affiche un écran d’authentification et une classe authentification.java de contrôle de
l’authentification.
Le sous-système gestion des expositions est composé quant à lui d’un fichier Exposition.sql
pour le stockage des informations des expositions, un fichier AjoutExpo.jsp qui affiche
l’écran d’ajout d’exposition et des classes Exposition.java, œuvre.java et session.java pour
assurer le métier.
La base de données est hébergée sur un serveur SUN et le système de gestion est oracle 11G.
L’application Web est hébergée sur un serveur Tomcat qui communique avec le premier au
moyen d’une liaison Ethernet 100b.

5. Représenter le diagramme de déploiement correspondant, en mettant l’accent sur les


composants manifestés.

Vous aimerez peut-être aussi