Académique Documents
Professionnel Documents
Culture Documents
1. Introduction :
Aujourd’hui l’informatique n’est pas destinée uniquement à des spécialistes, elle est
devenue un outil de gestion presque dans tous les organismes qui doivent concevoir des
solutions informatique, notamment les systèmes d’information
2. Objectif de travail :
Notre objectif est de réaliser un système informatisé pour la gestion d’une salle de sport.
Tel système se propose offrir une gestion informatisée intégré des diverses opérations
d’une salle de sport offrant des services diagnostics sous forme de l’ajout d’Athlète
(Homme ou Femme, a partir de ça Taille et ça Poids l’Entraineur affecter un Programme
d’entrainement a l’Athlète, et un Entraineur qui suive le, un Régime s’il besoins …etc.) et
de L’Ajout d’Entraineur, Programme d’entrainement, Régime
La méthode Merise présente comme avantage indéniable de permettre une définition claire
et précise de l’ensemble du système d’information et d en défini correctement le
périmètre .Elle ce caractérise par :
Une séparation des données (le Cote statique) et des traitements (le cote
dynamique)
Une approche par niveaux
La méthode Merise est bien adaptée l’automatisation de tâches séquentielles de
gestion pure.
Un grand nombre d’ensembles d’informations manipulée nécessite un travaille de
cohérence indispensable et d’optimisation des couts de stockage et de traitement
des informations
Les informations sont structurées et classées, sans répétition, en deux type
d’ensemble (d’information), les individus et les relations
MERISE définit trois niveaux de description du système d'information :
le niveau conceptuel,
le niveau organisationnel,
le niveau physique
Le niveau conceptuel : qui se base directement sur l’analyse, décrit l’ensemble des
données et des traitements du système d’information, sans tenir compte de
l’implémentation informatique de ses données ni des détails organisationnels des
traitements (quoi ?). se niveau se traduit par deux méthodes conceptuels que nous
appelons : Modèle conceptuel des données (MCD) et Modèle conceptuel des
traitements (MCT)
Le niveau Logique : Il s’articule sur le modèle conceptuel, prend en considération la
technique d’organisation de données et les détails organisationnels des traitements(Le
Qui, Ou et Quand?). Ce niveau est représenté par les Modèles logique des données
(MLD) et Modèles Organisationnel des traitements (MOT)
Le niveau physique : IL se base sur les modèles du niveau Précédent, contient
finalement tous les détails d’implémentations du système de données et des
traitements (Comment ?). Ce niveau est représenté par les Modèles physique des
données (MPD) et Modèles Opérationnels Des traitements (MOpt)
Opérationnel ou COMMENT ?
physique MPD MOpt
Par la suite on va décrire les différentes étapes de conception d’un système automatisé
d’information en appliquant la méthode de Merise.
Discours Documents
DD
DF
GDF
MCD BRUT
MCD Normalisé
Figure :
Chapitre 2
DD : Dictionnaire de données
Les règles de gestion précisent les contraintes qui doivent être respectées par le modèle.
En effet grâce aux règles de gestion nous pouvons, entre autres, déduire les relations entre
les objets et déterminer les cardinalités du MCD.et voici quelques règles :
Un Athlète est identifie par son nom, prénom, âge, poids, sexe, photo, adresse,
numéro de téléphone,
Un Entraineur est identifie par son nom, prénom, sexe, photo, adresse, numéro de
téléphone,
Un type Programme est identifie par son description.
Un Programme est identifie par son nom, durée, description.
Un Régime est identifie par son nom, durée, description.
Un Entraineur peut former de nombreux athlètes, et a une seule abonnement à la
fois.
Chaque Athlète a un et un seule programme, un régime, un entraineur ,un sport et
une fiche d’abonnement à la fois.
Un athlète abonné plusieurs fois.
Un athlète peut verser plusieurs versements.
Un athlète peut avoir plusieurs notifications.
Une fiche d’abonnement est associe à un seul athlète.
Un programme peut être participé par plusieurs Athlètes.
Un régime peut être suive par plusieurs athlètes.
Un type de programme contient plusieurs programmes, et plusieurs Régimes
Chaque Programme a un seul type de programme.
Chaque Régime a un seul type de programme.
On garde l’historique des programmes, régimes, entraineurs et les abonnements des
athlètes.
Chapitre 2
Pour construire le modèle conceptuel de donnée, Merise propose un outil nécessaire pour
aide à la construction de modèles conceptuel des données cet outil est le dictionnaire de
donnée
Chaque donnée représentera une rubrique d'information homogène pour chaque entité du
système d'informations.
Il s'agit d'ordonner, pour avoir une vision synthétique, le résultat de l'analyse des DF faite
précédemment.
La normalisation a pour objectif d'éliminer les redondances dans la base ainsi que les
anomalies de mise à jour. Dans notre MCD il y a une redondance entre les entités Athlète
et Programme, Athlète et Régime, Athlète et Entraîneur, pour enlever cette redondance on
va éliminer les trois associations avoirReg, Suivée et Avoir, et ajouter les attributs EtatPgm,
Chapitre 2
EtatRgm et EtatEnt dans les associations HistoriqueProgramme, HistoriqueRégime et
HistoriqueEntraineur respectivement.
1ère forme normale : dans une entité, toutes les propriétés sont élémentaires et il existe au
mois une clé caractérisant chaque occurrence (identifiant).
2ème forme normale : toutes les propriétés d'une entité doivent dépendre de la clé par une
dépendance fonctionnelle élémentaire.
3ème forme normale : dans une entité, les propriétés doivent dépendre de la clé par une
dépendance fonctionnelle élémentaire directe.
4.8 Vérification
Dans toute occurrence d'entité ou de relation, il ne doit y avoir qu'une seule valeur de
chaque propriété. Pour les entités ceci résulte de la première forme normale.
Chapitre 2
"Les propriétés d'une relation doivent dépendre fonctionnellement des identifiants des
entités concernées par la relation. La concaténation de ces identifiants forme l'identifiant de
la relation."
-Ajouter un abonnement.
Met la liste des athlètes à
Toujours jours
Programme
Régime
Nouveau
programme Pgm
Fiche d’abonnement Rgm
-vérifier le programme
-vérifier le régime.
Terminer Pas encore
Terminer Pas encore
Abonnement
Vérifier l’abonnement
Terminer(a) Pas encore Nouvelle régime
Indiquer que cet athlète n’a
pas de régime
Versement (b)
b et (a ou c)
Paiement
-Vérifier le reste de paiement.
Il y a de reste(c) Il n’y a pas
Choisir traitement
Nouvelle abonnement
Supprimer l’athlète
Chapitre 2
5.1 Définitions
Evénement : traduit un fait nouveau dans le système qui peut être déclencheur ou
résultat d’une opération du SI. Ce fait est porteur d’information.
Opération : ensemble d’actions accomplies en réaction à un événement ou à une
conjonction d’événements déclencheurs et produit en sortie de nouveaux
événements. L’enchainement des actions dans une opération conceptuelle est
interruptible et toute attente d’un événement externe provoque un découpage de
l’opération.
Synchronisation : c’est la représentation d’une pré-condition au déclenchement
d’une opération ; c’est une association d’événements. L’opération est déclenchée
après arrivées des événements contributifs selon une proposition logique (OU et
ET).
Règle d’émission : condition traduisant les règles de gestion, auxquelles est
soumise l’émission des résultats d’une opération. Ces règles doivent couvrir
l’ensemble des situations possibles de façon que l’opération émette toujours un
résultat.
Processus : c’est un enchaînement d’opérations propre à un domaine d’activités.
C’est un sous-ensemble d’activités dont les points d’entrée et de sortie sont stables
et indépendants des choix organisationnels.
Le MCT représente les opérations effectuées dans le SI sans tenir compte de l’affectation
des taches ni de la durée ou de l automatisation de celle-ci ni de données affectées par
ceux-ci. Il est un outil de conception des traitements et de communication et permet de
Chapitre 2
préparer le MOT ou on décrira alors qui fait quoi, pour arriver a l’étude des postes de
travaille des acteurs.
1. Règle d’organisation : ce qui est mis en place en termes de poste de travail, de nature
de traitement et de chronologie.
Manuel
Date fin du
programme-
7jours Pgm
-vérifier le programme
Terminer Pas encore
Auto
Nouveau programme Régime
Régnan
t
Rgm
-vérifier le régime.
Date fin du
Terminer Pas encore
régime-7jours
Nouvelle régime
Auto
Fiche d’abonnement
Date fin
d’abonnemen
t
Abonnement
-Vérifier l’abonnement
Terminer(a) Pas encore
Versement (b)
b et (a ou c)
Choisir traitement
Nouvelle abonnement
Supprimer l’athlète
Chapitre 2
Manuel
Figure : Modèle organisationnel des traitements
On ne sait pas implémenter directement un modèle conceptuel des données dans une
machine et il existe différentes sortes de SGBD qui ont chacun leur propre modèle : SGF
(qui ne sont pas vraiment des SGBD), hiérarchiques (organisés selon une arborescence),
SGBD réseau (encore appelés CODASYL).
Le modèle logique des données (MLD) est composé des relations qui décrivent les tables
de données du système d’information. Il est construit du Modèle conceptuel de données
(MCD) à l’aide de règles de transformation simples. http://scenari-platform.org/mobile-
source/opale-demo/co/01_introduction_web/co/nx17UL014.html
Chapitre 2
http://www.umc.edu.dz/vf/coursLigne/MSI/MSI_Methodes.pdf