Vous êtes sur la page 1sur 13

Analyse, conception & modélisation

de systèmes d’information

2023/2024
Ahmed Laatabi
Système d’information
Un système est un ensemble d’éléments en interaction qui reçoit des inputs et produit des outputs.

Un système d’information (SI) un ensemble de ressources humaines et matérielles dont l’objectif est la
collecte, le traitement, le stockage, la communication, et la bonne utilisation de l’information.

Contextualisation Compréhension Pouvoir


et traitement et interprétation de décision
Donnée Information Connaissance Décision

2
Analyse, conception & modélisation de systèmes d’information - Ahmed Laatabi
Système d’information et organisation
Le SI est élément central dans le fonctionnement Environnement
d’une organisation moderne. Organisation
Le SI permet de rendre disponible l’information :
- Sous le bon format Système de décision
- à la bonne personne
- Au bon moment

Un bon SI aide à une entreprise de prendre de Données Système d’information


bonnes décisions pour :
- Minimiser les coûts
- Maximiser les profits
Opérations Système d’opération
Un bon SI coûte cher, et un mauvais coûte SI cher.

3
Analyse, conception & modélisation de systèmes d’information - Ahmed Laatabi
Démarche de développement d’un SI
Une démarche permet d’organiser et de formaliser les étapes du développement d'un SI afin de mieux
répondre aux besoins du client.

Un SI nécessite une bonne démarche pour garantir :


- la cohérence des données (qualité, accessibilité, sécurité)
- l’optimisation des traitements (unicité, rapidité, interopérabilité)

Une méthode est une démarche précise, c’est un ensemble organisé d’outils et de techniques qui
permettent de réaliser un travail, par exemple, le développement d’un SI.

Le développement d’un SI est un processus analyse-conception-modélisation-implémentation.

Analyse & Conception &


Modélisation Implémentation
spécification formalisation

4
Analyse, conception & modélisation de systèmes d’information - Ahmed Laatabi
Analyse et spécification
Analyse Spécification

Exprimer les besoins pour représenter Décrire l’objectif en termes de


le ou les objectifs à atteindre. fonctionnalités.

Analyser l’existant (un ancien SI Spécifier le comportement externe du


manuel ou automatique) pour une système: interaction avec les
éventuelle réutilisation. utilisateurs et l’environnement.

Rechercher des informations


complémentaires (collecte de données)
auprès des utilisateurs, des experts.
Quoi ?

La phase “Analyse et spécification” facilite la conception.


5
Analyse, conception & modélisation de systèmes d’information - Ahmed Laatabi
Conception et formalisation
Conception Formalisation

Décrire (concevoir ou imaginer le Un formalisme utilise des notations ou


comment) le fonctionnement interne des schémas graphiques.
du système.

Décrire clairement les données et les


traitements nécessaires pour
développer chaque fonctionnalité. Les formalismes sont organisés par des
méthodes ou des langages de
La conception se fait à l’aide d’un
modélisation.
texte, ou mieux, avec des formalismes.
Comment ?

La phase “Conception et formalisation” facilite la réalisation.


6
Analyse, conception & modélisation de systèmes d’information - Ahmed Laatabi
Exercice
Des étudiants assistent à des cours donnés par des professeurs dans les salles de l'ESTK. Les cours peuvent
appartenir aux domaines des mathématiques ou de l'informatique et ont une durée définie en minutes.
Chaque cours a des objectifs spécifiques à atteindre.

7
Analyse, conception & modélisation de systèmes d’information - Ahmed Laatabi
Exercice : proposition de ChatGPT
1. Éléments Principaux :
a. Étudiants (E)
b. Professeurs (P)
c. Salles de cours (S)
2. Caractéristiques des Cours :
a. Domaine (D) : mathématiques (M) ou informatique (I)
b. Durée (T) : en minutes
c. Objectifs (O) : objectifs à atteindre
3. Relation entre les Éléments :
a. Les étudiants (E) assistent aux cours donnés par les professeurs (P) dans les salles de cours (S).
4. Représentation Formelle :
a. Un cours peut être représenté par un tuple (C), où C = (D, T, O).
b. Un cours est enseigné par un professeur dans une salle de cours : (P, C, S).

8
Analyse, conception & modélisation de systèmes d’information - Ahmed Laatabi
Modélisation
Si la conception est le fait de poser des concepts
qu’on connaît pas encore, la modélisation est le fait de
décrire ces concepts qu’on connaît désormais.

La modélisation est une formalisation standardisée


qui suit un protocole (un ensemble de règles).

Une méthode de modélisation propose un ensemble


de formalismes et de règles pour représenter les
données et les traitements au sein d’un SI.

Un langage de modélisation définit les éléments qui


composent un modèle.

9
Analyse, conception & modélisation de systèmes d’information - Ahmed Laatabi
Modélisation : Modèle
Un modèle est une conception (représentation)
abstraite d’un système réel.

Un modèle est une simplification d’un système qui


est difficile ou impossible à étudier en réalité.

Un modèle se focalise sur un ou quelques aspects du


système étudié.

Les modèles permettent de : décrire (représenter),


comprendre, communiquer, analyser, et aider à
prendre des décisions à propos d’un système donné.

La modélisation est le fait d’élaborer un modèle.

10
Analyse, conception & modélisation de systèmes d’information - Ahmed Laatabi
Implémentation
Choisir les solutions logicielles et matérielles à utiliser
(Avec quoi ?).

Des méthodes de développement peuvent


auto-générer le code d’implémentation à partir des
modèles.

Après la mise en oeuvre du SI, des phases de test et


de validation sont nécessaires, après il y a la
l’utilisation et la maintenance ..

Il existe de différentes méthodes pour guider le développement des SI, toutefois, ces méthodes se
partagent toutes les deux principales phases de conception et de modélisation.

11
Analyse, conception & modélisation de systèmes d’information - Ahmed Laatabi
Base de données

Les données peuvent être stockées dans des fichiers


textes, ou, dans des bases de données.

Une base de données (database) est une collection


organisée de données, stockée sur un ordinateur, et
accessible à travers un système de gestion de base
de données (SGBD).

Un SGBD garantit la sécurité et la consistance des


données.

Plusieurs SGBD peuvent coexister et interagir au sein


du même SI.

13
Analyse, conception & modélisation de systèmes d’information - Ahmed Laatabi
IDÉES
“Internet ne donne pas accès au savoir, mais à l’information. Pour passer de l’un à l’autre, il faut un travail
patient.” MICHEL SERRES

“Tous les modèles sont faux mais certains sont utiles.” GEORGES BOX

17
Analyse, conception & modélisation de systèmes d’information - Ahmed Laatabi

Vous aimerez peut-être aussi