Sunteți pe pagina 1din 27

Introduction au système d’information

Contexte : Système d’information Modélisation Implantation

Organisation
18h CM
15h TD

Objectifs
Compréhension d’un système d’information
Constructions et manipulation de bases de données

2/27
Contexte : Système d’information Modélisation Implantation

1 Contexte : Système d’information

2 Modélisation

3 Implantation

3/27
Contexte : Système d’information Modélisation Implantation

1 Contexte : Système d’information

2 Modélisation

3 Implantation

4/27
Contexte : Système d’information Modélisation Implantation

Contexte

Société de l’information dans laquelle les technologies de


l’information et de la communication (TIC) jouent un rôle
central
Connectivité avec le monde entier, éclatement des frontières,
échanges facilités
Marché mondialisé

5/27
Contexte : Système d’information Modélisation Implantation

Le SI, le système nerveux des organisations


Circulation rapide de l’information entre les différents
organismes
Délivrer la bonne information, au bon interlocuteur, au bon
moment
Rôle majeur dans les performances de l’organisation

6/27
Contexte : Système d’information Modélisation Implantation

Système d’information
Ensembles de règles
reçoit des informations en entrée, et qui, observant cet
ensemble de règles agissent de façon organisée sur ces entrées
pour produire certaines sorties

7/27
Contexte : Système d’information Modélisation Implantation

Fonctions d’un S.I


Le système d’informations d’une entreprise comporte 4 fonctions
principales :
Saisie/collecte
Stockage
Traitement
Diffusion
Ne pas confondre système d’informations et système informatique.

8/27
Contexte : Système d’information Modélisation Implantation

9/27
Contexte : Système d’information Modélisation Implantation

Construction d’un SI
L’analyse des SI est en lien direct avec une amélioration de
ceux-ci.
l’objectif est de voir si une application informatique ne peut
pas être créée pour les principales fonctions du SI. (
Saisie/collecte, Stockage, Traitement, Diffusion).
L’analyse va nous donner des modèles pour structurer notre
future application.

10/27
Contexte : Système d’information Modélisation Implantation

1 Contexte : Système d’information

2 Modélisation

3 Implantation

11/27
Contexte : Système d’information Modélisation Implantation

Comment concevoir un système d’information ?

12/27
Contexte : Système d’information Modélisation Implantation

Cycle de développement d’un SI

13/27
Contexte : Système d’information Modélisation Implantation

Modélisation

Définition Dictionnaire de l’académie française (9e édition)


MODÉLISATION n. f. XXe siècle. Dérivé de modéliser. SC.
Opération qui formalise, à l’aide d’un modèle, la manière dont les
éléments qui interviennent dans un processus, une réalité
complexe, s’organisent les uns par rapport aux autres, agissent les
uns sur les autres.

14/27
Contexte : Système d’information Modélisation Implantation

Modélisation
MODÈLE n. m. XVIe siècle, modelle. Emprunté de l’italien
modello, de même sens. [...] Représentation, physique, graphique
ou, plus généralement, mathématique, qui formalise les relations
unissant les différents éléments d’un système, d’un processus,
d’une structure, en vue de faciliter la compréhension de certains
mécanismes ou de permettre la validation d’une hypothèse.

Figure – Modélisation
Figure – Modélisation chimique astronomique
d’une molécule
15/27
Contexte : Système d’information Modélisation Implantation

Modélisation

Consiste à établir une représentation simplifiée d’un phénomène,


d’un système pour :
mieux le comprendre,
prévoir son comportement,
aider à sa réalisation concrète,

16/27
Contexte : Système d’information Modélisation Implantation

Quelle modélisation pour l’informatique ?


Quels modèles ?
Que modéliser ?
Comment modéliser ?

17/27
Contexte : Système d’information Modélisation Implantation

Quels modèles ?

Utilisation de plusieurs modèles :


D’un modèle abstrait, vers un modèle adapté à la machine
Pourquoi ne pas développer directement pour la machine ?
Plus facile de raisonner
Solution indépendante du logiciel choisi

18/27
Contexte : Système d’information Modélisation Implantation

Que modéliser ?

Que va-t-on modéliser ?


les données : quelles sont les données pertinentes ? quelles
sont leurs liens ?
ex : un avion est représenté par son immatriculation, sa date
de mise en service, son numéro de modèle
les traitements : Comment le système d’information traite les
données ?
ex : comment un client peut réserver un billet d’avion

19/27
Contexte : Système d’information Modélisation Implantation

Comment modéliser ?
Des méthodes existent pour formaliser l’analyse et la conception
des systèmes d’informations
Merise est l’une d’entre elle. Elle se base sur la séparation en
trois niveaux : conceptuels, logique et physique. Elle sépare
également les données et les traitements
Modèle normalisé : ensemble de schémas, et des descriptions
sont produites à l’issue de la méthode
Nous nous intéresserons uniquement aux données, pas aux
traitements

20/27
Contexte : Système d’information Modélisation Implantation

Modèles utilisés

Décrire les données de l’application sans


faire référence à une solution informatique
particulière
⇒Modélisation conceptuelle des données
(MCD)
Élaborer une description équivalente pour le
stockage des données dans le logiciel choisi
⇒Modélisation logique des donées
(MLD)
Modèle plus proche de la machine
⇒ Modélisation physique des données
(MPD)

21/27
Contexte : Système d’information Modélisation Implantation

1 Contexte : Système d’information

2 Modélisation

3 Implantation

22/27
Contexte : Système d’information Modélisation Implantation

Implantation

A partir de ces modèles, nous avons besoin d’implanter ces


modèles dans la machine
Insertion et Manipulation
Créer la base de données initiale avec les données
⇒langage permettant l’insertion de données
Créer au fur et à mesure les données. Modifier si besoin et
éventuellement supprimer toute donnée déjà rentré
⇒langage de manipulation de données

23/27
Contexte : Système d’information Modélisation Implantation

Nous avons besoin d’interroger les données


Interrogation
Répondre à toute demande d’information portant sur les
données contenues dans la base
⇒langage de requête
Il faut pouvoir exprimer toutes les règles qui contraignent les
valeurs pouvant être enregistrées de façon à éviter toute
erreur qui peut être détectée
⇒langage d’expression de contraintes d’intégrité

24/27
Contexte : Système d’information Modélisation Implantation

Moyens

Base de données (BD) ensemble cohérent, intégré, partagé


de données structurées défini pour les besoins d’une
application
Système de gestion de base de données (SGBD) logiciel
permettant de couvrir les besoins :
définir une représentation des informations apte à stocker,
interroger et manipuler (insérer, supprimer, mettre à jour) de
grandes quantités de données (plus que la mémoire vive) dont
il faut garantir la longévité et l’accessibilité de manière
concurrente (plusieurs utilisateurs simultanés) et sûre

25/27
Contexte : Système d’information Modélisation Implantation

Plan du cours
Modèle Conceptuel des Données (MCD)
Modèle Logique des Données (MLD)
Algèbre relationnelle et Requête SQL

26/27
Contexte : Système d’information Modélisation Implantation

Conclusion
Le système d’information à un rôle primordial dans une
organisation
Avoir compris le SI et délimité la partie qui fera partie de la
future application
Savoir modéliser et implanter

27/27

S-ar putea să vă placă și