Me Rise
Me Rise
Me Rise
M éthode d
Méthode ’Etude et de
d’Etude
Réalisation I
Réalisation nformatique pour
Informatique
les S ystèmes d
Systèmes
0021266950863
’Entreprise
d’Entreprise 1
I.
I. Le
Le système dd’information
système ’information de
de gestion
gestion
Le champ d’action d’un informaticien de gestion s’appelle système d’information
de gestion (SIG)
Un système est un tout constitué d’éléments unis par des relations, leurs
propriétés et les valeurs que peuvent prendre ces dernières,
0021266950863 2
B. Qu’est ce qu’un système d’information de gestion
0021266950863 3
C. Les fonctions du système d’information
0021266950863 4
II.
II. La
La modélisation
modélisation
Les méthodes d’étude des systèmes d’information ont pour objectif de décrire ces
Un modèle peut être défini comme étant une image de la réalité. Toute réalité
0021266950863 5
B. La méthode Merise
Merise est une méthode qui permet de construire un système d’information
automatisé qui soit efficace, flexible et adapté à l’entreprise. C’est une méthode née
· Les acteurs
· Les données
· Les traitements
· Les procédures
· Les postes de travail, etc.
à Ceci afin de concevoir, réaliser et mettre en place une nouvelle informatisation.6
0021266950863
2. La démarche Merise
1- Schéma directeur
L'établissement du schéma directeur est une tâche permanente qui est alimentée par
les différentes études des différents projets ainsi que par l'évolution des techniques
et organisations.
2- Étude préalable
· Référencer les moyens existants.
· Audit des différents acteurs de l'organisation pour définir les limites du
système existant et leurs souhaits concernant le système futur.
5- Production : La programmation.
6- Mise en oeuvre
7- Maintenance
8- Contrôle 0021266950863
de qualité 7
3. Les niveaux d’abstraction
les règles de gestion, définir les informations, répartir les traitements entre l’homme
0021266950863 8
Merise est une méthode qui préconise de séparer l’étude des données et les
traitements.
Chaque modèle de Merise concerne soit les données, soit les traitements, à un
0021266950863 9
M.C.C
0021266950863 10
I]
I]-- Le
Le mod èle conceptuel
modèle conceptuel des
des communications
communications (MCC)
(MCC)
graphe
graphe des
des flux
flux
0021266950863 11
0021266950863 12
Gestion
Gestion du
du stock
stock d'une
d'une entreprise
entreprise
2 Compta
3 1
Fournisseur
4 Production
0021266950863 13
0021266950863 14
Service
1 commercial
Magasiner
fournisseur 7
2
Service
3 4 Livraison
8
6
Client 5 Gérant
9
Service
comptabilité
12 10
Caissier
13 11
Les
Les flux
flux
- Dépôt du dossier de réinscription
- Dossier incomplet
- Envoi des pièces manquantes
- Pré inscription refusée ou acceptée
Les
Les acteurs
acteurs
- Service d’inscription
- étudiant
0021266950863 17
1
0021266950863 18
Exercice 22 :: GESTION
Exercice GESTION DES
DES APPROVISIONNEMENTS
APPROVISIONNEMENTS
A partir des demandes d’approvisionnement établies par le service commercial, le service des achats
envoie des demandes de prix aux fournisseurs possibles, pour les articles nouveaux ou
d’approvisionnement exceptionnel. Les fournisseurs envoient des offres, étudiées en détail et
comparées par les acheteurs ; ces derniers font ensuite un choix. Le choix est effectué au plus tard
10 jours après l’envoi des offres. Le service des achats établit un bon de commande à destination
du fournisseur retenu. Une copie est remise au magasin en vue de la réception. Quand la livraison
arrive, le magasinier contrôle quantitativement la marchandise. Un contrôle de qualité est effectué.
La livraison arrive généralement 2 jours après le choix définitif du fournisseur. La livraison est
renvoyée en bloc si l’un des contrôles est négatif. Les contrôles satisfaisants aboutissent à l’entrée
en stock des articles. Le magasin établit le bon à payer aux services financiers. Quand les services
financiers reçoivent la facture du fournisseur (généralement 3 jours après la livraison), ils vérifient
qu’il lui correspond le bon à payer et émettent le chèque de paiement.
NB : on considérera que le magasin et le service des achats ne forment qu’un unique service.
0021266950863 19
0021266950863 20
II]
II]-- Le
Le mod èle conceptuel
modèle conceptuel de
de donn ées (MCD)
données (MCD)
Le modèle conceptuel des données (MCD) a pour but d'écrire de façon formelle les
données qui seront utilisées par le système d'information. Il s'agit donc d'une
représentation des données, facilement compréhensible, permettant de décrire
le système d'information à l'aide d'entités.
0021266950863 21
0021266950863 22
0021266950863 23
0021266950863 24
0021266950863 25
R ègles de gestion
Règles
0021266950863 26
Exemple : rrègles
ègles de gestion
0021266950863 27
Cardinalit és d'une association
Cardinalités
C'est le nombre d'occurrences, minimal et maximal, d'une association par rapport à
chaque occurrence d'une entité donnée. D'une entité donnée vers une association donnée
0021266950863 28
0021266950863 29
0021266950863 30
Les types d’association
d’association
1. Association binaire
2. Association Ternaire
0021266950863 31
2. Association quaternaire
0021266950863 32
Exercice 1 - éénoncé
noncé
• Soient les données suivantes recensées dans un établissement scolaire :
– adresse de l ’élève
– adresse du professeur
– matière enseignée
– nombre d ’heure de cours
– nom de la classe
– nom de l ’élève
– nom du professeur
– note
– numéro de la salle
– prénom de l ’élève
• Avec les règles de gestion suivantes :
– toutes classe a une salle de cours et une seule
– une matière est enseignée par un professeur
– pour chaque classe et chaque matière est défini un nombre fixe d ’heures de cours
– un élève peut avoir plusieurs notes par matière à des dates différentes
– l ’établissement gère les emplois du temps des professeurs,des élèves et les
contrôles de connaissance
• Question
– Identifier les entités
– Déterminer les identifiants
0021266950863 33
Exercice 1 - Solution
0021266950863 34
Exercice 2 - éénoncé
noncé
Une entreprise veut gérer un certain nombre d ’activités décrites ci-dessous :
– L ’entreprise gère des matériels qui sont composés eux-mêmes de matériels, dits composants, en
quantités connues, et ceci à plusieurs niveaux. Ces matériels sont partitionnés en catégories
et possèdent, pour certains d ’entre eux, un matériel de substitution en cas de rupture de stock.
Chaque matériel est stocké dans des magasins dans des quantités connues. Enfin,chaque produit a
un prix de vente.
– Chaque client, connu par son nom et son numéro interne, peut passer des commandes
à un seul magasin, toujours le même. Une commande, repérée par un numéro interne,
peut être composée de plusieurs produits dans une quantité connue, un produit ne
pouvant apparaître qu ’une seule fois dans une commande.
0021266950863 35
Exercice 2 - Solution
0021266950863 36
Travail à faire:
1)- Indiquez toutes les couples de cardinalités
0021266950863 37
Exercice n° 1 :
Au service de l'intendance :
Présentez le MCD.
0021266950863 38
Exercice n° 2 :
Questions :
0021266950863 39
Exercice n° 3
Présentez un MCD qui vous permettrait de gérer l'ensemble de toutes les évaluations
de vos élèves, sachant que :
0021266950863 40
Exercice n° 4
0021266950863 41
0021266950863 42
Problème Distribution d'ouvrages
Une entreprise de la distribution d'ouvrages scolaires dispose de dépôts situés dans des régions différentes.
Ces dépôts stockent des ouvrages publiés par différents éditeurs.
Un même livre peut être édité chez plusieurs éditeurs sous le même numéro ISBN
Un livre peut être écrit par plusieurs écrivains
Un livre peut être stocké dans plusieurs dépôts, il faut connaître la quantité totale en stock par dépôt et par éditeur
Un livre ne peut être édité qu'une seule fois chez le même éditeur, mais il peut être édité par plusieurs éditeurs
différents.
Travail à faire
0021266950863 43
Établir les modèles conceptuel des données.
III]
III]-- Le
Le modèle logique
modèle logique de
de donn ées (MLD)
données (MLD)
C’est une représentation du système tel qu'il sera implémenté dans l'ordinateur. Il est
indépendant d'une plateforme particulière. On l'obtient à partir du
Modèle Conceptuel des Données.
• Relation
• Attributs
• clé
modèle logique peut être représenté pour chaque relation par un schéma :
la relation en premier dans la liste des attributs.Chaque attribut sera séparé par une "," .
EXEMPLE
client(code-cli, nom,prénom)
0021266950863 44
passage
passage du
du Mod èle Conceptuel
Modèle Conceptuel des
des Donn ées au
Données au MLD
MLD suit
suit des
des rrègles
ègles bien
bien sp écifiques ::
spécifiques
0021266950863 45
Exercices
0021266950863 46
IV]
IV]-- LE
LE MODELE
MODELE PHYSIQUE
PHYSIQUE (M.P.D)
(M.P.D)
C'est l'étape qui consiste à implémenter le modèle dans le SGBD, c'est-à-dire
le traduire dans un langage de définition de données.
0021266950863 47
V]
V]-- LE
LE MODELE
MODELE CONCEPTUEL
CONCEPTUEL DE
DE TRAITEMENT
TRAITEMENT (M.C.T)
(M.C.T) ::
1. Définition du MCT :
Le modèle conceptuel des traitements permet de traiter la dynamique du système
d'exécution, c'est-à-dire qu'il permet de définir simplement ce qui doit être fait,
0021266950863 48
2. Les Concepts :
• Processus :
C'est un sous ensemble d'un domaine de l'activité dont les points d'entrée et de
sortie sont homogènes et stables par rapport aux changements éventuels de choix
d'organisation.
• Evénement :
C'est un fait prévu par l'entreprise dont l'apparition déclenche une réaction du systè
d'information. Il est porteur d'un message.
• un événement externe
• un événement interne
• Opération :
Sous ensemble du processus, c'est un ensemble de traitements pouvant être
exécutés
de façon autonome est sans interruption. Elle est déclenchée par un événement
externe unique ou par l'association plusieurs événements.
Elle prend en compte les informations fournies par les événements, met à jour les
données mémorisées et prépare les résultats.
Elle est par nature non interruptible, dispose de toutes les ressources nécessaire
dès son déclenchement
0021266950863
et elle peut être cyclique. 49
• Synchronisation :
C'est une condition booléenne sur plusieurs événements qui doit être remplie pour
que l'exécution de l'opération soit déclenché. Il s'agit donc de conditions au niveau des
événements régies par une condition logique réalisée grâce aux opérateurs:
• OU
• ET
• NON
• Résultat :
C'est la réponse d'une opération à une
combinaison d'événements.
• Règles d'émission
Condition traduisant les règles de gestion,
à laquelle est soumise l'émission des
résultats d'une opération.
0021266950863 50
Modèle Conceptuel de Traitement
(RECRUTEMENT)
OK Pas OK
0021266950863 51
Modèle Conceptuel de Traitement(TITULARISATION)
Arrivée de l’accord de
titularisation
Vérification de la situation
Professionnel du Fonctionnaire
OU OU
Etude d l’affectation
Acceptée Rejetée
Rédaction de l’arrêté
ET
Enregistrement de L'affectation
AFFECTATION
0021266950863 ENREGISTRER 53
Modèle Conceptuel de Traitement(Mise a jour Diplôme )
OK Pas OK
0021266950863Avancement 54
Modèle Conceptuel de Traitement (Congé )
Demande de congé
Demande rejetée
Etude Positive Etude Négative
ET
Déclaration de sortie
0021266950863 55
Congé édité
Modèle Conceptuel de Traitement (Mutuelle & Retraite )
ET
Recrutement
0021266950863 émergent 56
Modèle Conceptuel de Traitement (Mise a jour enfants )
Vérification
des données
NON OUI
rejetée Accepté
Réduction De l’arrêté
Visé Rejeté
0021266950863 Rectification 57
Mise à Jour du salaire
Modèle Conceptuel de Traitement (Mise a jour Conjoints )
Agent se marie
Vérification
NON OUI
rejetée Accepté
Réduction De l’arrêté
ET
Saisie Données
NON OUI
RAS Accepté
Décision Saisie
0021266950863 59
Modèle Conceptuel de Traitement (Mise Modèle Conceptuel de Traitement (Mise
à jour Punition ) à jour Absents )
Arrivé De
Fonctionnaire Fonctionnaire est
L'arrêté
absenté
ET
NON OUI
NON OUI
RAS
Punition Saisie RAS Absent Saisie
0021266950863 60
Modèle Conceptuel de Traitement (Mise a jour Stages )
ET
Saisie Données
NON OUI
0021266950863 61
Permis de conduire
Problème
Règles de gestion :
Travail à faire
M. O. T.
0021266950863 65
Procédure décomposée...
en opérations et par poste de travail
0021266950863 66
Responsable Responsable Responsable Responsable Réparateur
Chantier Départemental Régional National
0021266950863 67