Vous êtes sur la page 1sur 7

Partie 1: MODELISATION STRUCTUREE “MERISE” (25 points)

L’organisation des élections dans tous les pays du monde pose un certain nombre de problème en particulier dû à
la trop grande intervention humaine dans le processus électoral.

L’ONEL (Organisation National des Elections) vous a contacté pour continuer le travail d’informatisation du
système de gestion des élections à partir de l’existant ici présenté.

Délivrance de la carte électorale

Avant la date d’échéance des élections, les électeurs s’inscrivent sur des registres électoraux à des lieux fixés par
l’ONEL. Un registre électoral comporte un numéro de registre, le libellé du registre, la division du registre et les
informations concernant chaque électeur. Sur la base des registres électoraux, les cartes d’électeur sont établies et
les citoyens convoqués pour le retrait. La carte d’électeur autorise le citoyen à voter.

Le vote

Le vote se déroule dans un bureau de vote situé à une adresse précise et comportant les responsables ayant une
identité, une fonction et représentant un parti politique ou l’ONEL. Pour les différents candidats retenus, les
bulletins de vote sont établis. A la date d’échéance des élections et à l’heure fixée, les différents bureaux de vote
sont ouverts. Lorsqu’un électeur arrive, il présente sa carte nationale d’identité et sa carte d’électeur, l’argent
vérifie la conformité et met à jour le registre électoral. Les bulletins électoraux sont remis à l’électeur qui se dirige
vers l’isoloir, choisit son candidat ou ses candidats et met le résultat dans une enveloppe, puis dans l’urne. A
l’heure de fermeture, la commission de décompte fait le total des résultats par candidat et global, remplit
différents exemplaires de procès verbaux, (numéro du procès verbal, nom des candidats, suffrages exprimés,
bulletin nuls, nom de la commission, signature des membres de la commission) et les remets à chaque
responsable par bureau de vote. Les différents résultats par bureau de vote sont acheminés vers les provinces, puis
vers les centres de dépouillements de l’ONEL où les différents totaux sont effectués et les résultats définitifs
publiés

Travail à faire

1) Etablir le dictionnaire de données élémentaires (variable, signification, nature) 3pts


2) Schématiser le Modèle Conceptuel de Données (MCD) 6pts
3) Schématiser le Modèle Conceptuel de Traitement (MCT) du processus de délivrance de carte d’électeur
3pts
4) Schématiser le graphe de circulation de vote 3pts
5) Schématiser le modèle externe correspondant aux objectifs suivant 6pts
a) Editer la liste de tous les électeurs inscrits dans plus d’un registre électoral
Données manipulées :
Nom de l’électeur
Numéro de registre électoral
Date d’inscription dans le registre électoral
b) Fournir le nombre de suffrage obtenus par candidat par bureau de vote
Données manipulées
Nom du candidat
Numéro du bureau de vote
Nombre de suffrage
c) Fournir le nom du candidat élu et son suffrage pour le territoire national
Données manipulées
Nom du candidat
Suffrage
d) Transformer le MCD en MLDR 4pts
Corrigé
Partie I : MODELISATION STRUCTUREE “MERISE”
1) Etablissons le dictionnaire de données élémentaires (Variable, Signification, Nature)

Variable Signification Nature


Numero Numéro du régistre E / SIG
Libelle Libéllé du registre E / SIG
Division Division du registre E / SIG
CodElecteur Code de l’électeur E / SIG
NomElect Nom de l’électeur E / SIG
PrenomElect Prénom de l’électeur E / SIG
TelElect Téléphone de l’électeur E / SIG
DateInscri Date d’inscription de l’électeur sur le registre électoral E / SIG
DateNais Date de naissance de l’électeur E / SIG
DateVote Date du vote E / SIG
CodeElection Code de l’élection E / SIG
Intitule Intitulé de l’élection E / SIG
TypeElection Type d’élection E / SIG
CodeCand Code du candidat E / SIG
NomCand Nom du candidat E / SIG
PrenomCand Prénom du candidat E . SIG
TelCand Téléphone du candidat E . SIG
EmailCand Email du candidat E / SIG
DateNais Date de naissance du candidat E /SIG
CodeBureau Code du bureau de vote E / SIG
Ville Ville du bureau de vote E / SIG
Designation Désignation du bureau de vote E / SIG
Email Email du bureau de vote E / SIG
CodeResp Code du responsable E / SIG
NomResp Nom du responsable E / SIG
PrenomResp Prénom du responsable E / SIG
TelResp Téléphone du responsable E / SIG
FonctionResp Fonction du responsable E / SIG

E = élémentaire
SIG = signalétique
2) Etablissons le Modèle conceptuel de données (MCD)

ELECTEUR
CodeElecteur REGISTRE_ElECTORAL
(1,1) (1,n)
NomElect Inscrire Numéro
PrénomElect Division
DatNassaince Libelle
DateInscri

(0,n)

Voter
DateVote

(1,n)
CANDIDAT
CodeCand ELECTION
(1,n) (1,n) (1,n)
NomCand Etre CodeElection
Derouler
PrenomCand Anee Intitule
TelCand TypeElection
EmailCand (1,1)
DateNais RESPONSABLE (1,n)
BUREAUVOTE
CodeResp (1,1
Intervenir CodeBureau
NomResp
Ville
PrenomResp
Designation
TelResp
Email
FonctionResp

3) Etablissons le modèle conceptuel de traitement (MCT) du processus de délivrance des cartes


d’électeur

Besoin Avant
Exprimé Echéance

ET

GESTION DES DELIVRANCES DES CARTES D’ELECTEUR

Identification de l’électeur
Déroulement de l’inscription
Etablissement de la carte d’électeur
Toujours

Inscription effectuée, carte d’électeur établie,


enregistrée et transmise
4) Schématisons le graphe de circulation du vote

Nous commençons par élaborer le listing de tous les flux d’informations du

système Soit la légende suivante

E : Electeur
B : Responsable du Bureau de votre
C : Commission de décompte
S : Service d’établissement des registres
électoraux CDO : Centre de dépouillement de
l’ONEL

F1 : Besoin exprimé (E →S)

F2 : Electeur, identifié, carte d’électeur établie, enregistrée, délivrée et transmise (S

→E) F3 : Désir de vote exprimé (E →B)

F4 : Conformité des cartes d’électeur et d’identité vérifiée, et mise à jour du registre électoral (B

→B) F5 : Bulletin électoral transmis (B →E)

F6 : Vote effectué (E →B)

F7 : Décompte effectué, et procès verbaux et transmise (C →B)

F8 : Bureaux de vote acheminés aux différentes provinces et centre de dépouillement (B →CDO)

D’où le graphe de circulation suivant


F2
E
F1 S

C F3 F6 F5 F

F4

F7 B F8 CDO

5) Schématisons le modèle externe correspondant aux objectifs suivants


a.) Editer la liste de tous les électeurs inscrits dans plus d’un registre électoral
ELECTEUR (1,1) REGISTRE
(1,n)
NomElecteur Inscrire Numero
dateInscription
b.) Nombre de suffrage obtenu par candidat par bureau de vote

CANDIDAT (1,1) (1,n) BUREAUVOTE


NomCandidat Intervenir NumeroBureau
Nombresuffrage
c.) Fournir le nom du candidat élu et son suffrage sur le térritoire national

CANDIDAT (1,1) (1,n) ELECTION


NomCandidat ELIRE suffrage

6) Transformons le MCD en MLDR

ELECTEUR ( CodeElecteur , NomElect , PrénomElect, DatNassaince, DateInscri, #Numero)

RESPONSABLE (CodeResp , NomResp , PrenomResp , TelResp , FonctionResp , #CodeBureau)

ELECTION (CodeElection , Intitule , TypeElection)

BUREAUVOTE (CodeBureau , Ville , Designation , Email, #CodeElection )

CANDIDAT (CodeCand , NomCand , PrenomCand , TelCand , EmailCand , DateNais )

REGISTRE_ELECTORAL (Numéro , Division , Libelle )

VOTER (CodeElecteur, CodeElection,DateVote)

ETRE (CodeCand,CodeElection, Anee)


Une agence de voyage organise des circuits touristiques dans divers pays. Les interviews
effectuées auprès de la direction et des divers postes de travail ont permet de dégager un
certain nombre d’élément du fonctionnement. On garde trace de tous les clients connus, même
s'ils n'ont pas participé depuis longtemps à des circuits touristiques. On répertorie 1 hôtel et 1
seul par ville. Toutes les villes sont désignées par des noms distincts. Il y'a un seul
accompagnateur par voyage. Toute nuit pendant un circuit est passé dans un hôtel. Tout
circuit concerne au moins deux villes. Toutes les villes répertoriées ne sont Pas
obligatoirement utilisées dans un circuit à chaque période A une mêmedate, aucun circuit ne
part plus d’une fois d’une même ville ni n'arrive plus d'une fois dans une même ville. Les
circuits pour une période sont réactualisés au début de la période précédente après
informations obtenues de divers organismes extérieurs (compagnies, d’aviation, SNCF,
hôtels, etc..) et donnent lieu à une large information auprès du public. Les demandes de
réservations donnent lieu à réponses Positives dans la mesure des places disponibles. Un
client ne peut obtenir une réservation qu’après réponse positive (cf. RG10 et versement d’un
compte). Une réservation ne sera définitive qu’après règlement du solde dû, par un deuxième
versement. Après une date limite D1 les réservations qui n’ont pas donné lieu au deuxième
versement sont annulées. L’agencepouvant ainsi redis poser des places correspondantes sans
que les clients concernés puissent exiger le moindre remboursement. Après une seconde date
limite D2. S'il n'y a pas assez de réservations définitives, le circuit est annulé et les circuits
dont la réservation est définitive sont rembourses intégralement. S'il n'y a aucune réservation
définitive, le circuit est a fortiori annulé. S’il y a assez de réservations le circuit est maintenu,
ce qui implique que : L'agence effectue les règlements des sommes dues aux divers
organismes extérieurs -Les clients dont la réservation est définitive soient convoqués pour le
départ.
Question 1 : Produire le dictionnaire de données sur les colonnes suivantes (Variable,
signification, type, longueur, nature, remarques)
Question 2 : Dresser le graphe de dépendance fonctionnel du système étudié.
Question 3 : Déduire de ce qui précède un
modèle conceptuel de données
Question 4 : Transformer le MCD obtenu
précédemment en MLD.

Une association culturelle a pour but de


créer des spectacles (le théâtre) pour le vente des places sont gérés suivant des règles
Les règles de gestion sont les suivantes :
- aux heures d’ouverture, l'organisme peut délivrer, soit des billets à l’avance,
soit des billets pour l'entrée immédiate,
- les réservations de place sont possibles sous certaines conditions (moins de 2
mois à l'avance, ...)
- pour toute attribution de place un billet doit être émis,
- des réductions sont attribuées sur présentation d'un justificatif (militaires,
étudiants, ...),
- aucun billet ne peut être délivré si son paiement n'a pas été perçu au préalable,
- pour les entrées immédiates les billets sont délivrés sans attribution précise
d'une place.
Pour l’émission de billet il y a des actions à effectuer : contrôle recevabilité de la
réservation, recherche des places disponibles, attribution des places, contrôle
justificatif de réduction, édition des billets, calcul des prix, Encaissement montant,
Remise billet.

Question 5 : Etablir le modèle conceptuel des traitements de la vision


dynamique de base de l'entreprise.

Vous aimerez peut-être aussi