• Aucun résultat trouvé

Cahier des charges

N/A
N/A
Protected

Academic year: 2022

Partager "Cahier des charges"

Copied!
4
0
0

Texte intégral

(1)

4-1 La cinémathèque

Cahier des charges

Une cinémathèque veut mettre en place un système d’information concernant des films et leurs diffusions. La cinémathèque gère plusieurs sites dans différentes villes (un sille par ville). Pour chaque film on connaît son titre, sa date de création, ses acteurs avec leur nom, leur prénom et leur nationalité, les réalisateurs avec les mêmes informations, la langue du film. On connaît aussi les salles dans lesquelles il a été projeté, avec l’heure et le jour de la projection, la version projetée (version originale ou version française). On connaît le nombre de places des salles, le type d’écran et le type de son, ainsi que le site correspondant, avec son nom, son adresse, son téléphone et le nombre de salles du cinéma.

Chaque responsable de site gère sa programmation et le bilan en terme de nombre de spectateurs.

Le service « cinémathèque » gère la partie film de la BD.

Le service matériel crée et met à jour les données concernant les sites et les salles.

Tous les utilisateurs peuvent consulter les informations concernant les films, les programmations, les salles et les sites. Ils peuvent aussi consulter des informations sur la fréquentation des films. On propose un classement hebdomadaire, mensuel et annuel du nombre d’entrées par film, par

réalisateur et par acteur.

1. Faites un diagramme de cas d’utilisation qui permette de faire fonctionner le système et particulièrement la BD.

2. Définissez des sous-systèmes fonctionnels.

MCD-MEA : voir le corrigé Base de données associé

(2)

MR Valorisé

On précise pour chaque attribut : s’il n’est pas obligatoire : NO

s’il est unique : U

s’il est modifiable : Modifiable normalement – MA : modifiable en mode administrateur si c’est un énuméré : E

Le caractère MA peut s’appliquer à toute la table.

E Films (NF, titre, dateCréation, langue) E

Personnes (NP, nom, nationalité) E Génériques (#NP, #NF, fonction)

E E

Cinémas (NC, nom, adresse, CP, ville, téléphone) : MA

Salles (#NC, numSalle, nbPlaces, typeEcran, typeSon) : MA

E M

Projection ( #(NC, numSalle), date, heure, version, nombreSpectateurs, #NF)

A noter que tous les attributs sont obligatoires.

Aucun n’est unique : il n’y a pas de clé secondaire.

Deux tables sont modifiables en mode administrateur (changement rare et structurel).

Un seul attribut est modifiable normalement.

Les attributs modifiables disent qu’il faudra un usage pour les modifier : ici « saisir le nombre de spectateurs ».

Les attributs MA disent que l’administrateur pourra faire les mises à jour.

(3)

Graphe des tables et Domaines – Sous systèmes fonctionnels associés

On peut définir de domaines à partir d’une table et de l’arbre qu’elle définit.

Ici on a 3 domaines :

1. Autour de la projection : projection, films, salles, sites. C’est le domaine de la programmation.

2. Autour du générique : générique, films, personnes. C’est le domaine des films.

3. Autour des salles : salles, sites. C’est de l’infrastructure.

(4)

Use Case

Remarque : on pourrait aussi considérer que le responsable du site accède à tous les usages du client (toute la consultation).

Références

Documents relatifs

Nouilles de riz thaïes sautées avec viande, oeufs et fèves germées dans une sauce sucrée-salée et basilic thaï épicé.. PAD SEW 12,99 $

Pour actionner le levier de conduite pour la marche arrière, la courroie doit être tendue et la roue de friction séparée de la poulie de friction.. Si ces conditions

Johann en fut extrêmement meurtri et, dès qu’il en avait pris connaissance, laissa éclater sa colère dans une lettre à L’Hôpital du 12 janvier 1695: « � c’est un

Exprimons notre volonté de faire entendre la voix de la Francophonie sur les défis et les priorités d’une éducation inclusive et de qualité pour tous pour l’après 2015.. Ce

Les essais d'identification et d'évaluation du produit sont réalisés selon les Exigences Essentielles, pour le domaine d’emploi prévu et conformément au Document

University of British Columbia Faculty Association Colin

Ces instructions ne donnent pas l’écart type et la variance de la série de données saisies dans l'éditeur statistique. Elles considèrent la série entrée comme un

En travaillant avec la vidange en hauteur, prévoir une sécurité pour le collecteur à poussières en cas de perte brusque de pression dans le circuit hydraulique (suite à une