Académique Documents
Professionnel Documents
Culture Documents
Composants, Fonctions, Connaissance, Données, Signes, Observation,
Interfaces, Analyse, etc. Représentation(Code, Langage, Langes Standards)
Systèmes d’information urbains
1‐ Introduction Système Information
Ammar ALJER
Ville
Peuple, Services, Infrastructure, Bâtiments, etc.
Plan Plan
• Introduction : SI dans une ville • Introduction : SI dans une ville
• Information = compréhension des données • Information = compréhension des données
• Histoire d’enregistrement, calcule et • Histoire d’enregistrement, calcule et
communication des données
i i d d é communication des données
i i d d é
• Importance de la représentation numérique • Importance de la représentation numérique
• Effets de la numérique sur les données • Effets de la numérique sur les données
:ordinateur, BDD, LOO, … :ordinateur, BDD, LOO, …
• Définition : Système • Définition : Système
Système d’Information Urbain = Système (Urbain traditionnel + Informatique)? Système d’Information Urbain = Système (Urbain traditionnel + Informatique)?
4‐ l’ordinateur aide à la décision
Système d’information (Avancé ) . 8‐ décision automatique
9‐ Action automatique Système Urbain
(service, administrative,
social, etc)
Système d’information(Basique) 2‐ L’Homme gère le SI (ex. gestion du
Ville
Système Urbain
(traitement de l’information réseaux d’eau) (service, administrative,
+ relations basiques) 3‐ l’ordinateur est utilisé dans la gestion de SI
7‐ Gestion automatique de l’information social, etc)
Système d’Information Urbain =
nouveau Système de la ville?
Information
1‐ L’Homme comprend l’information
abstraction significative (ex. Valeur de consomation) Système Urbain
(service, administrative
1‐ L’Homme agit (ex. réparer, calculer)
1‐ L’Homme transmet l’information social, etc)
6‐ un Système de communication transmet
l’information Ville
Système Urbain
Ville 5‐ Un capteur collecte l’information (service, administrative,
1‐ L’Homme collecte l’information (ex. Social, etc)
lire le compteur)
1
1/26/2019
ex. Concept de Smart City (SunRise) ex. Concept de Smart City (SunRise)
1) Numériser les données de 1) Numériser les données de
patrimoine patrimoine
• Réseaux (SIG, …) • Réseaux (SIG, …)
• Bâtiments( BIM, …) • Bâtiments(BIM, …)
2) Instrumenter le patrimoine :
Données de fonctionnement
ex. Concept de Smart City (SunRise) Concept de Smart City
1) Numériser les données de
patrimoine
• Réseaux (SIG, …) Système
• Bâtiments( BIM,…)
d’information
Système d’information
2) Instrumenter le patrimoine :
Données de fonctionnement
3) Collecter les données d’usage
• Stocker
• Analyser
• Commander
• Sécurité
• Optimisation
Concept de Smart City Architecture du système «SunRise »
Système Plateforme de pilotage Communicatio
d’information n Serveur web
Système • Equipes Techniques
• Données de patrimoine (SIG, ..)
d’information • Equipes de gestions
• Mesures capteurs (OsiSoft, ..) • Usagers
Outils • Equipes Académiques
• Autres données d’analyse
Communication :
• Stocker
• Analyser • Réseaux filaires
• Commander • Réseaux sans fils
Mesure et contrôle Autres
des Données
• Bâtiments infrastructures
• Réseaux urbains • Environnement
• Transport
Partager • Secours
Décider
2
1/26/2019
Système d’information urbain
Plan
Dans ce cours
• Analyser et comprendre les composants et les • Introduction : SI dans une ville
relations entre les composants de la ville • Information = compréhension des données
• Représenter, Standardiser et Communiquer la • Histoire d’enregistrement, calcule et
compréhension la conception et l’analyse
compréhension, la conception et l analyse communication des données
i i d d é
• SIU n’est pas une plateforme • Importance de la représentation numérique
• SIU n’est pas une technologie • Effets de la numérique sur les données
:ordinateur, BDD, LOO, …
• Définition : Système
Un Homme
L’information
(Un Système d’Information)
Arbre
Chat
Environnement
Montagne mots mots
nement
mation
….
Arbre Analyyser
Chat
Inform
Environn
Montagne
…..
Action
Plan Enregistre l’information
• Ecriture ‐ 5000 ans
• Représentation visuelle standardisé
• Introduction : SI dans une ville • Outils externes pour Enregistrement de
• Information = compréhension des données l’information (stocker, protéger, ...)
• Nouvelle interface ( écrire, lire, ..)
• Histoire d’enregistrement, calcule et • Asynchrone indépendante du temps
communication des données
i i d d é • Indépendante de Lieu
I dé d t d Li
• Réseau de communication très large et Arbre
• Importance de la représentation numérique ouvert Chat
Montagne
• L’expérience de l’individu s’accumule avec
• Effets de la numérique sur les données les autres individus et survie après sa
:ordinateur, BDD, LOO, … mort
• Un pas sur le chemin de la civilisation
• Définition : Système Humaine
3
1/26/2019
Un Homme
(Un Système d’Information)
Homme mots mots Homme
mation
Registre mots mots Registre
Analyyser
nt
Inform
Environnemen
Environnement
Action
Données
Interface
Est‐la réponse correcte?
Donnés : calcul‐information
On a apprit cet 1
• Quand le soleil se lève Algorithme à l’école 2 3
• Quelle est ta taille?
• Quelle âge as tu?
X 1 4
• Combien de personnes y a t il dans la salle
Combien de personnes y‐a‐t‐il dans la salle
Cet Algorithme est basé
g 1
sur le système décimal 9 2
• Quelle heure est il?
• Quel sera ton salaire dans 10 ans ? + 2 3
• Quelles la taille de tes chaussures? Un bon système facilite
• Quel est ton numéro de téléphone? le traitement des 3 2 2
21
données 22
Systèmes numéraux en Grèce ancienne
Système de Nombre à Babylone
• 800 A ‐JC – 200 A‐JC
• 1900 avant JC • Pas de relation entre la
• pas de Zéro position et la valeur
23 24
4
1/26/2019
Maya Inca
• XIII‐XVI
• Pas de système d'écriture
• Quipus (fils de laine)
– Les couleurs correspondent à
certains types de produits
• 2000 av. J.‐C. – Nœuds simples représentent
des unités,
• 250‐900 Civilisation – Nœuds complexes représentent
• Base 20 chacun des douzaines
• Point = 1 ligne = 5, – Nœuds de huit représentent des
• Symbole Comme Zéro centaines
25 26
Roman Numbers Plan
I=1, V=5, X=10, L=50,
C=100, D=500, M=1000
– Un symbole peut être répéter 0,2,2 ou 3 fois (sauf M) • Introduction : SI dans une ville
III=3, XX=20
– les symboles sont groupées par ordre décroissant
• Information = compréhension des données
– Si un symbole inférieur vient avant le symbole supérieure suivant, • Histoire d’enregistrement, calcule et
alors il est soustrait VI
alors il est soustrait VI=6,
6, IV
IV=4,
4, XIII
XIII=13,
13, XIV
XIV=14,
14, XC
XC=90
90
– Qu'est‐ce que le numéro suivant respresent MMMCCCLXXXIV communication des données
i i d d é
– Comment l'opération suivante peut être calculée LVI+CCCVL • Importance de la représentation numérique
– Comment pout‐on réaliser CM/XC
– Y‐a‐t il des algorithmes pour réaliser l'addition, soustraction, • Effets de la numérique sur les données
multiplication, division, etc .. En se basan sur les nombres romains? :ordinateur, BDD, LOO, …
– Est‐t il possible de représenter les numéros suivants en utilisant les
système romain 3.45, (23)4 , etc. • Définition : Système
27
– Comment pouvons‐nous représenter le nombre d’atomes
d'univers observable en utilisant des chiffres romains Epoque médiévale
– Il est environ 1080 atomes d'hydrogène !!
– Merci à zéro • ṣifr → Zevero → Zéro
• ṣifr → Chiffre (en français)
• Zéro → système numérique
→ représenta on abstraite du monde réel
0
→ représenta on qui peut facilement être traitée (calculée ‐
manipulé, etc
i lé t ..))
→ un type de données qui permet créa on d'algorithmes
(adition , soustraction, multiplication, division, etc.)
→ Algèbre
→ une base pour la plupart des branches suivantes de
mathématiques
→ Monde Numérique (au début basé sur un système
décimal)
29 30
5
1/26/2019
Époque Médiéval Nombres
• Mohamed Bin Mosa Algoarithmy (780‐850 A.C.)
•Zéro et algorithmes basés sur un systéme décimal • Étiquette, label
• Méthodes pour résoudre les équioations (1ere ,
2eme order, etc.) • Compter
•Zéro et algorithmes sur un nombre décimal
•Père de l'algèbre
• pas nécessaire pour aller de l'analogique (Astrolabe)
• Mesurer
en numérique
en numérique
• Localisation
• Enumérer
• connaître les directions
• Prédire les positions des
• ..
planètes
• Déterminer le moment local
en se basant sur l’altitude locale
et vice versa
• etc
31
Analogique / numérique Analogique / numérique
• Représenter une adresse • réponse numérique
carte Adresse Coordonnées
• réponse analogique Latitude : 50.607737
traditionnelle Géographiques
Longitude : 3.136556
Altitude : 42 Analogique /
numérique
C t /l
Court /long
Place occupée dans
• Semi numérique? une machine
Polytech Lille Sémantique dans le
Avenue Paul Langevin
59655 Villeneuve d Ascq cedex contexte urbain
France
Facile à traiter par une
machine
33
Standardisé
Plan Traitement automatique des données
• (1666‐1732)Stephen Gray (l'électricité
• Introduction : SI dans une ville statique)
• Information = compréhension des données • 1642 Blaise Pascal, Pascaline(+, ‐)
• Histoire d’enregistrement, calcule et • 1673 Gottfried Wilhelm (von) Leibniz, (Roue
communication des données
i i d d é d L ib i )
de Leibniz)
• Importance de la représentation numérique
• Effets de la numérique sur les données
:ordinateur, BDD, LOO, …
• Définition : Système
36
6
1/26/2019
Communication des données
• 1800 Alessandro Volta : invention de la
batterie
• 1832 invention du code de Morse
ENIAC : Traitement des données
ENIAC (Electronic Numerical Integrator Analyzer and
• Basé sur le principe des Computer)
• 1800 Alessandro Volta : invention de la batterie calculatrices
• 1865 ITU International Telegraph Union électromécaniques
– (20 États, ouvert à d'autres pays) • Décimal
– Le code de Morse est adopté
Le code de Morse est adopté • Programme fixe
Programme fixe
• 1877 : invention du téléphone • Pas de mémoire
• 1906 International Radiotelegraph Union • 100 K addings/s
• 1943 Financé par
• 1932 International Telecommunications Union l'armée américaine
Télécommunications =radio+ téléphone+ Telegraph • 1946 opérationel
• 30 t, 167 m2
40
EDVAC Langages de programmation de haut
Electronic Discrete Variable Automatic Computer niveau
• John von Neumann • 1954‐1957 : IBM Corporation a développé Fortran
(Formula Translator) pour les applications
• Binaire scientifiques et techniques. Fortran est encore
largement utilisé.
• Les données et les programmes peuvent être • 1959 : COBOL
entrés
é • 1965 : BASIC
• Les données et les programmes peuvent être • 1960s : La programmation structurée(Pascal 1971)
stockées • Début 1980s : Ada (multi‐tâche)
• C’est le principe des ordinateurs d'aujourd'hui
41 42
7
1/26/2019
IBM 360 Apple II
• 1964
• 1 000 000 $
• 64 KB Mémoire
•.500000 Add/s
• 10 kW
43 44
IBM PC 1981 : Démocratisation de
1980 base de données ORACLE
traitement des données
• 4.7 MHz
• 64 KB Mémoire
• 5.25 FD
46
Lisa 1984
+ Sourie
48
8
1/26/2019
Réseaux: partage des données
• World Wide Web (WWW) Le Web permet de
consulter, avec un navigateur, des pages accessibles
sur des sites. Il permet de communiquer des
documents (i.e., documents textuels , animations,
audio ou vidéo)
1994 Netscape user‐friendly
• 1994 Netscape user friendly interface for internet
interface for internet
• Oct/1994 W.W.W. Consortium (W3C) est créée pour
développer non exclusive technologies
interopérables pour le WWW.
• Un des principal objectif du W3C est de rendre le
web accessible à tous indépendamment de la
capacité, langue ou la culture
49
Propriétés de PC Propriétés de PC
• (T) Tera 10+12 • Disque > 2 TB
• (G) Giga 10+9 – 2*1012/103 (lettre par page)*104(page par mètre) * 103
• (M) Mega 10+6 – = mots in books on a étager de 200 km de longueur
• (K) Kilo 10+3 • 10 GHz Speed
• Unité Principale • connexion très vite à l’Internet
• (m) Milli 10‐3
• (μ) Micro 10‐6
• (n) Nano 10‐9
• (p) Pico 10‐12
51 52
Propriétés numériques/Lecture compteur
• Capacité de stockage • 200 processeurs dans une voiture BMW (2005)
– Exemple : Disque externe 2 TO • Système complet pour le contrôle automatique du métro à Lille,
– 4 Octets = Lecture de compteur Line 14 paris
– Enregistrer les compteurs électriques du monde tous les
jours pendant un an
• Vitesse de Calcule (en GH) = la somme des lectures
des compteurs électriques du monde en seconde(s)
• Connexion en Mb/s = communication des 30 000s
lectures /seconde
53 54
9
1/26/2019
• 1990s
• Langage de programmation
orienté Objets.
• IT
• UML
55
• Capteur
• Actionneur
57
Société de la connaissance
Connaissances • Globales
• Accessibles
Innovation, Technologie,
Education, Management
Numérique
Exploitation
de la
connaissance
Temps
10