MODÉLISATION ANALYTIQUE
Prof Goze B. Bénié, Ph.D.
Plan
►Rappel sur les bases de données ►Approche systémique : Approche par problème ►Analyse des besoins►Modélisation conceptuelle►Modélisation logique►Modélisation physique►Résolution pratique du problème
Modélisation
►Modélisation des processus physiques et environnementaux
►Modélisation des processus humains►Modélisation des processus de prise de décision ►Problèmes liés à la modélisation des processus
spatiaux dans un SIG
Niv
eaux
de
mod
élis
atio
nMONDE RÉEL
Analyse des besoins et contraintes
Modèle externe 1
MODÈLE CONCEPTUEL GLOBAL(Union des modèles externes)
MODÈLE LOGIQUE
MODÈLE PHYSIQUE
Modèle externe 2
Modèle externe n●●●
Proc
essu
s de
mod
élis
atio
n
Processus d’intégration
BASE DEDONNÉESPHYSIQUE
NIV
EA
U
EXTE
RN
EN
IVEA
U
CO
NC
EP
TUEL
NIV
EAU
IN
TER
NE
NIVEAUX DE DESCRIPTION D’UNE BASE DE DONNÉES
Monde réel Analyse des besoins
►Monde réel● Comment poser le problème?● Définir la finalité, les buts et les objectifs spécifiques● Identifier les besoins indépendants
Finalité, But et Objectif
►Finalité● Objectif à long terme
►But ● Objectif à moyen
►Objectif spécifique● Objectif à court terme
Monde réel Analyse des besoins
►Questions relatives à l'identification de chaque problème● Quelle est la nature du problème?● Est-il structuré ou non?● Peut-on synthétiser les différentes visions du
problèmes (points de vue de chaque intervenant)?● Peut-on résoudre le problème dans les limites des
ressources disponibles et accessibles?● Est-il nécessaire de fractionner le problème dans des
composantes plus simples ou de le résoudre de manière globale?
Exemple de définition des besoinsCas des interventions d'urgence
3.2. Identification des besoins et questions
Où se situent les sites de sécuritéen cas d’inondation ?
Quelles routes sont les plus aptes pour procéder à une évacuation
rapide des sinistrés?
Où se situent les réserves alimentaires les plus proches de
l’évènement?
Quelles sont les propriétés à risque?
Où se situent les centres de soins les plus proches de l ’évènement?
QuestionsBesoins
Accès à la sécurité alimentaire
Inventaires des infrastructures à risque
Localisation des routes d’évacuation
Localisation des sites de sécurité
Accès aux services de santé
Indicateurs et donnéesCas des interventions d'urgence
3.3.1. Identification des classes d’entités
3.3.2. Identification des sous-classes d’entités
3.3.3. Identification des entités
3.3.4. Identification des attributs
3.3.5. Identification des sous-types d’attributs
3.3. Identification des indicateurset données à référence spatiale
Modélisation analytique
►Réalisation de la synthèse des modèles externes.● Pourquoi cette appellation ?
✔ Niveau basé sur des concepts bien établis✔ Niveau servant de base à la conception de la base de
données● Outil de schématisation et de représentation du
monde réel, suscitant la discussion et le dialogue entre les utilisateurs.
● Le formalisme le plus utilisé : modèle entité-association
Classes d'entités(Cas des interventions
d'urgence_
3.3.1. Identification des classes d’entités
5. Pédologie
4. Topographie
3. Hydrologie
2. Occ. du sol
1. Démographie
Niveau 1(ex: 1.)
6. Géologie
Identification des indicateurset données à référence spatiale
5. Pédologie
4. Topographie
3. Hydrologie
2. Occ. du sol
1. Démographie
Niveau 3(ex: 1.1.1.) Niveau 4
(ex: 1.1.1.1.) Niveau 5(ex: 1.1.1.1.1.) Niveau 6
(ex: 1.1.1.1.1.1.)
Niveau2(ex: 1.1.)
Niveau 1(ex: 1.)
6. Géologie
2.8. Villes et villages
2.3. Réseau routier
2.7. Végétation
2.4. Sites de sécurité
2.1. Bâtiments
2.9. Déchets
2.1.2. Institutionnels
2.1.1. Industriels
2.1.3. Résidentiels
2.1.2.5. Sécurité
2.1.2.4. Santé
2.1.2.3. Religion
2.1.2.2. Récréation
2.1.2.1. Éducation
2.1.2.6. Transport
2.1.2.5.5. Sécurité alimentaire
2.1.2.5.4. Pompiers
2.1.2.5.3. Police
2.1.2.5.2. Org. Urgences
2.1.2.5.1. Armée 2.1.2.5.5.1. Grenier*
2.2. Limites administratives
2.5. Système d’eau potable
2.6. Réseau ferroviaire
Exemple de modèle externeCas des interventions d'urgence
Exemple de modèle externe
Cas des interventions
d'urgenceIdentification des indicateurs
et données à référence spatiale
5. Pédologie
4. Topographie
3. Hydrologie
2. Occ. du sol
1. Démographie
Niveau 3(ex: 1.1.1.) Niveau 4
(ex: 1.1.1.1.) Niveau 5(ex: 1.1.1.1.1.) Niveau 6
(ex: 1.1.1.1.1.1.)
Niveau2(ex: 1.1.)
Niveau 1(ex: 1.)
6. Géologie
2.8. Villes et villages
2.3. Réseau routier
2.7. Végétation
2.4. Sites de sécurité
2.1. Bâtiments
2.9. Déchets
2.1.2. Institutionnels
2.1.1. Industriels
2.1.3. Résidentiels
2.1.2.5. Sécurité
2.1.2.4. Santé
2.1.2.3. Religion
2.1.2.2. Récréation
2.1.2.1. Éducation
2.1.2.6. Transport
2.1.2.5.5. Sécurité alimentaire
2.1.2.5.4. Pompiers
2.1.2.5.3. Police
2.1.2.5.2. Org. Urgences
2.1.2.5.1. Armée 2.1.2.5.5.1. Grenier*
2.2. Limites administratives
2.5. Système d’eau potable
2.6. Réseau ferroviaire
Aspects biophysiques Aspects humains
Climatologie
Géologiques
Topographie
Avifaune Risques Naturels
Circulation aérienne
Incendiede forêt
Mouvements du terrain
Ressources en vents
Séismes
Densité de la population
Réseau électrique
Réseau routier
Territoires et ses usages
Réseaux
Urbanisation
Impacts
Pluviométrie
TempératuresOiseaux en voie d’extinction
Organisation du relief
PentesAltitude
Orages
Tempêtes
Inondations
Couloir de migration
Oiseaux hivernantes
Intempéries
Impact visuel
Réserves naturelles
Sites touristiques
Agriculture
Patrimoine historique
Distribution et aspects de la population
Sonore
Orientation
Modélisation conceptuelleImplantation d'éoliennes
Modèle conceptuel Cas du paludisme FACTEURS SOCIO ECONOMIQUE
AGRICULTURE CROYANCES MODERNES
CROYANCES TRADITIONNEL
LES
ACTIVITE
ECONOMIQUECROYANCE
RELIGIEUSESTRUCTURE DE
FORMATION
COMMERCE SALARIE ECOLES MODERNES
AUTRES TYPES D’EDUCATION
DENSITE
REVENUANNUEL
REVENU ANNUEL
DENSITE
TAUX DE MORBIDITE
TAUX DE MORBIDITE
REVENU ANNUEL
DENSITE
TAUX DE MORBIDITE
PROPORTION
NIVEAU D’IMPLICATION
DANS LE TRAITEMENT
PROPORTION DENSITE
REPARTITION SPATIALE
DENSITE
TAUX DE FREQUENTA-
TION
REPARTITION SPATIALE
TAUX DE FREQUENTA-
TION
PALUDISME
DEPENSE DUEAU
PALUDISME
DEPENSE DUEAU
PALUDISME
TAUX DE MORTALITE
TAUX DE MORTALITE
TAUX DE MORTALITE
NIVEAU D’IMPLICATION
DANS LE TRAITEMENT
DEPENSE DUEAU
Modélisation logique
►QU'EST-CE QUE LE NIVEAU LOGIQUE ? ● Le niveau logique est une représentation du système
tel qu'il sera implémenté dans l'ordinateur. ● Vu qu'il s'agit d'une représentation, on utilisera
également un modèle.
Modélisation logique
►Premier niveau informatique de la modélisation● Objectif : adapter le modèle conceptuel aux exigences
des systèmes de gestion de base de données (modèles hiérarchique, en réseaux ou relationnel)
Passage du modèle conceptuel au modèle logique
Exemple de modèle logique
Modélisation logiqueImplantation d'éoliennes
Direction du vent
Puissance du vent
Vitesse du vent
Ressources en vents
Direction du vent
Puissance du vent
Vitesse du vent
Ressources en vents
Vitesse du vent
Trajectoires migratoires
Altitude de vol
Type de végétation
Couloir de migration
Vitesse du vent
Trajectoires migratoires
Altitude de vol
Type de végétation
Couloir de migration
Type de végétation
Population touristique
Incendies de forêt
Type de végétation
Population touristique
Incendies de forêt
Précipitations
Vitesse du vent
Fréquence d’occurrence
Tempêtes
Précipitations
Vitesse du vent
Fréquence d’occurrence
Tempêtes
Type de culture
Distribution des cultures
Fermes
Agriculture
Type de culture
Distribution des cultures
Fermes
Agriculture
Classe de pente
Type de sol
Mouvements du terrain
Classe de pente
Type de sol
Mouvements du terrain
Direction du vent
Type de végétation
Impact Sonore
Direction du vent
Type de végétation
Impact Sonore
Routes
Pistes cyclables
Circuits touristiques
Voies ferrées
Chemins de terre
Autoroutes
Réseau routier
Routes
Pistes cyclables
Circuits touristiques
Voies ferrées
Chemins de terre
Autoroutes
Réseau routier
Circuits touristiques
Points panoramiques
Sites touristiques
Circuits touristiques
Points panoramiques
Sites touristiques
Lignes de haute tension
Centrales électriques
Lignes de moyenne et basse tension
Postes électriques
Réseaux de distribution
Transformateurs
Réseau électrique
Lignes de haute tension
Centrales électriques
Lignes de moyenne et basse tension
Postes électriques
Réseaux de distribution
Transformateurs
Réseau électrique
Circuits touristiques
Points panoramiques
Impact visuel
Circuits touristiques
Points panoramiques
Impact visuel
Population touristique
Région métropolitaine
Région rurale (Fermes)
Région urbaine
Population autochtone
Distributionde la population
Population touristique
Région métropolitaine
Région rurale (Fermes)
Région urbaine
Population autochtone
Distributionde la population
Orientation de la pente
Classe de pente
Pentes
Orientation de la pente
Classe de pente
Pentes
Modélisation physique ou interne
►Niveau interne de l’ordinateur (niveau octet).● Structures physiques de données en tenant compte
des structures des périphériques de stockage, des méthodes d’accès.
● Niveau pas généralement accessible aux utilisateurs.
Risk Awareness
EnvironmentalMonitoring
Emergency Preparedness
Emergency Response
Risk Mitigation Recovery
Flood
Risk & Hazard
Vulnerability
Observation
Modelling
Forecast
Active & PassiveResponse
Human Resources Planning
Rules & Guidelines
Emergency Response
System Conception
Evacuation Plan
Public Safety & Preparedness Organizations
Alert
Evaluation
Response
Rehabilitation
ResponseAssessment
Medical & Psychological
Follow-up
Communication & Dissemination
Plan
Communication & Dissemination
Land Allocation & Refitting
Emergency Response System : Flood Risk Management & Preparedness
Georeferenced Database (X,Y,Z)
Hydrology Topography Pedology Geology Land Use Demography
Buildings Road Network Vegetation Waste
Land Use
Buldings
Residential Industrial Institutional
Road Class
Nmb.of Lane
Bridge
Road Network
Width
SurfaceMaterial
Length
Speed Limit
Class 1
Class 2
Class 3
Vegetation
Forest Field Wetlands
Mixt
Resinous
Decideous(leafy) Agriculture Waste
Lands
Culture Type
Food Crops
MarketGarden
Institutional
EducationHealthSecurity Recreation Religion
Security
PoliceFireman EmergencyOrganisms Army
NGORed Cross Rescuers Volontary
PersonnalResponse Tools
Food Security
Safe Sites
Response Tools
Communication
Radios Telephone InternetBoats
Transport
Cars & Trucks Helicopters
Health
Medical ClinicsHealth centresHospitals Drugstores
Characteristics Emergency
Characteristics Emergency
Medications
Capacity(Nmb. of beds)
OccupationRate
Medecine Kits
MedicalPersonnal
Screening
Level 1Urgent
Level 3Routine
Level 2Emergency
ATTENTION!
►NE PAS CONFONDRE :►Modèle conceptuel (entité - association par ex.) et
Modèle logique (relationnel par exemple) ►Modèle logique (relationnel par ex. ) avec son
implémentation physique en machine (avec Access ou Oracle par ex.)
►Modèle conceptuel et modèle analytique
11/02/08 34
Prof Goze B. Bénié, Ph.D.
JeJe vous remercieremercie