0% ont trouvé ce document utile (0 vote)
298 vues28 pages

Cours Analyse Informatique 2

Le document présente une analyse informatique axée sur la conception des systèmes d'information au sein des entreprises. Il décrit les différents systèmes tels que le système de pilotage, le système d'information et le système opérant, ainsi que la méthode MERISE pour structurer et modéliser ces systèmes. En outre, il aborde les cycles d'information et les règles de gestion nécessaires à l'élaboration d'un modèle conceptuel de données.

Transféré par

Catm
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
298 vues28 pages

Cours Analyse Informatique 2

Le document présente une analyse informatique axée sur la conception des systèmes d'information au sein des entreprises. Il décrit les différents systèmes tels que le système de pilotage, le système d'information et le système opérant, ainsi que la méthode MERISE pour structurer et modéliser ces systèmes. En outre, il aborde les cycles d'information et les règles de gestion nécessaires à l'élaboration d'un modèle conceptuel de données.

Transféré par

Catm
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Analyse Informatique Cheikh MBENGUE

[Link]@[Link]

Licence 2 TDSI

UCAD/FST/TDSI

Année académique 2024-2025

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 1


• Plan:
• La structure du système entreprise
• Introduction
Conception • Le système de pilotage
• Le système de d’information
d’un système • Le système opérant

d’information • Le système d’information et l’entreprise


• Le système d’information selon Jean-Louis Le Moigne
• Les différents cycles du système d’information
• La méthode MERISE
• Pourquoi utilisé une méthode ?
• Les niveaux du cycle d’abstraction
• La composition des niveaux du cycle d’abstraction

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024


2
Conception d’un système d’information

La structure du système entreprise

IntroducFon
• Système : c’est un ensemble d’élément en interacFon dynamiques organisés en foncFon
d’un but ; l’entreprise est un système.
• Exemple: l’entreprise regroupe une organisaFon, des services, des départements, des
divisions, des direcFons..., en interacFon dynamique organisé pour vendre.
• Il existe 3 systèmes:
• Le système de pilotage,
• le système d’informaFon,
• le système opérant
• ReprésentaFon des systèmes de l’entreprise sous forme de pyramide

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 3


Concep4on d’un système d’informa4on

La structure du système entreprise

Pyramide des systèmes d’une organisation

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 4


Conception d’un système d’information

La structure du système entreprise

Le système de pilotage
Le système de pilotage dirige l’entreprise depuis l’encadrement jusqu’aux ouvriers : c’est un
peu le système nerveux de l’entreprise. Il prend les décisions de niveaux stratégique et
tactique. Il dirige l’entreprise et maintient le cap sur les objectifs choisis.
• Décisions stratégiques : Ce sont des décisions qui engagent le devenir de l’entreprise
(décision les moins nombreuses).
• Exemple: construction d’une nouvelle usine.
• Décisions tactiques : Ce sont des décisions qui n’engagent pas le devenir de l’entreprise.
Elles sont moins importantes et prises par des niveaux moins élevés que les décisions
stratégiques.
• Exemple: lancement d’un nouveau campagne de recrutement

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 5


Conception d’un système d’information

La structure du système entreprise

Le système de opérant
Le système opérant représente la parFe la plus évidente de l’entreprise, l’élément qui réalise
toutes les tâches de l’exécuFon.
• Exemple : élaboraFon d’un bulleFn de paye
• Il répond à la finalité de l’entreprise et les décisions prises sont de niveau opéraFonnel.
Le système d’informaFon
Il sert à traiter l’informaFon et à la véhiculer entre le système de pilotage et le système
opérant. Il informe, après analyse, le système de pilotage des performances du système
opérant ; il transmet au système opérant, après les avoir traduit, les informaFons du
système de pilotage.

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 6


Le système d’information et l’entreprise

Le système d’informa1on selon Jean-Louis Le Moigne


• Dans la théorie donnée en 1977, Le Moigne écrit :
« Le système d’informa1on est l’ensemble des méthodes et moyens recueillant, contrôlant, mémorisant et
distribuant les informa1ons nécessaires à l’exercice de l’ac1vité de tous les points de l’organisa1on. »
• Le système d’informa1on a 4 fonc1ons :
• Collecter les informa1ons provenant des autres éléments du système ou de l’environnement
extérieur du système.
• Mémoriser les données collectées par le système
• Traiter les données stockées par le système
• TransmeKre des informa1ons vers les autres composants du système et vers les autres
environnements du système.

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 7


Le système d’informa3on et l’entreprise

Le système d’informaFon selon Jean-Louis Le Moigne


• Représentation du rôle de l’information dans l’entreprise:
• La transformaFon par le système opérant d’un flux entrant en un flux sortant est appelée
flux d’acFon opéraFonnel.

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 8


Le système d’information et l’entreprise

Les différents cycles du système d’informaFon


• L’étude d’un cycle d’informaFon est conduite tradiFonnellement en suivant 3 cycles :
• Le cycle de vie
• Le cycle d’abstracFon
• Le cycle de décision
• Le cycle de vie:
Le cycle de vie traduit le cheminement chronologique du système d’informaFon depuis
sa formaFon (sa naissance) jusqu’à son obsolescence et sa remise en cause (sa mort).
Il rend compte de la vie du système d’informaFon au seing de l’entreprise. Il comporte 4
étapes qui s’enchainent :

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 9


Le système d’informa3on et l’entreprise

Les différents cycles du système d’informa6on


• Le cycle de vie:
Lors de la conception, il s’agit de fournir une description fonctionnelle et technique détaillée du
système. Le maquettage et le prototypage sont d’une grande aide pour présenter les solutions à
l’utilisateur finale. C’est au cours de la réalisation que les programmes sont élaborés conformément
aux préconisations décrites au moment de la conception.
La maintenance permet de prolonger la vie du système d’information et de l’adapter aux besoins
nouveaux de l’entreprise. Lorsque le système d’information est jugé totalement dépassé, un nouveau
cycle de vie commence.

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 10


Le système d’information et l’entreprise

Les différents cycles du système d’informaFon


• Le cycle d’abstracFon:
Il traduit les différents degrés d’abstracFon du SI au cours de sa vie. On disFngue trois
niveaux pour le cycle d’abstracFon d’un SI, qui correspondent à trois niveaux de
préoccupaFon successifs dans la modélisaFon d’un SI :
• le niveau conceptuel,
• le niveau logique,
• le niveau physique.

Ces trois niveaux seront détaillés dans la prochaine secFon « La méthode MERISE ».

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 11


Le système d’informa3on et l’entreprise

Les différents cycles du système d’informaFon


• Le cycle de décision :
Le cycle de décision traduit l’ensemble de mécanisme de décision et de choix à prendre lors
du développement du système d’informaFon. Dès le début d’un projet, il est indispensable
de savoir qui prend les décisions, en parFculier, en ce qui concerne la validaFon de
différents modèles établit au cours du cycle d’abstracFon du système d’informaFon.

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 12


La méthode MERISE

Pourquoi u(lisé une méthode ?


• Toutes les méthodes dictent la démarche d’étude pour parvenir aux résultats avec cer(tude. Le
fait de scinder les problèmes permet de traiter les points important ensemble et les points
marginaux ultérieurement. CeAe approche facilite les échanges entre les clients (spécialiste
d’un domaine) et les informa(ciens ( spécialistes d’une technique).
• Toutes les méthodes imposent des points de contrôles. Le formalisme imposé par la méthode
favorise le dialogue entre les intervenants et permet de cons(tué une documenta(on.
• MERISE(Méthode d’Étude et Réalisa(on Informa(que pour les Système d’Entreprise), en
séparant données et traitement au sein de chaque niveau d’abstrac(on, permet d’aborder
successivement les problèmes et de se situer à tout moment dans l’avancement des travaux.

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 13


La méthode MERISE

Les niveaux du cycle d’abstrac1on


• La méthode MERISE représente principalement le cycle d’abstrac1on d’un SI. Pour MERISE, il est classique
de meKre en évidence trois niveaux de réflexion :
• Au niveau conceptuel, on s’intéresse à ce que l’on gère indépendamment de l’organisa1on et des
moyens techniques existant ou à venir.
• On s’intéresse aux mé1ers de l’entreprise ou de la par1e de l’entreprise étudiée, on définit les
finalités, on traduit les objec1fs, les contraintes et les règles de ges1on : c’est le niveau le plus
stable.
• Au niveau logique, il s’agit de définir l’organisa1on qu’il est souhaitable de meKre en place pour
aKeindre les objec1fs visés. A ce niveau, on définit l’organisa1on qui précise les postes de travail, la
chronologie des opéra1ons et les choix d’automa1sa1on tout en intégrant les contraintes actuelles.
• Au niveau physique, on intègre les moyens techniques nécessaires (matériels, logiciels, langages) qui
par la suite de progrès technologiques sont les plus sujeKes à changement.

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 14


La méthode MERISE

Les niveaux du cycle d’abstracFon


• Si MERISE a la vocaFon de concevoir un système d’informaFon aisé à maintenir et bien
intégré à l’entreprise, il est aussi un gage de sécurité et un atout précieux pour un
analyste, auquel il propose une organisaFon du travail. La séparaFon des données et des
traitements, jointe à la définiFon des niveaux permet d’aborder successivement les
problèmes et de se situer à tout moment dans l’avancement des travaux.

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 15


La méthode MERISE

La composiFon des niveaux du cycle d’abstracFon


• Les trois niveaux d’abstraction (conceptuel, logique et physique) s’appliquent aux données et aux traitements, d’ou la
distinction des 6 modèles comme résumé dans le tableau suivant.
o MCD : Modèle Conceptuel des Données (sémantique des données)
o MCT : Modèle Conceptuel des Traitements (fonction du SI)
o MLD : Modèle Logique des Données (organisation des données)
o MOT : Modèle Organisationnel des Traitements
o MPD : Modèle Physique des Données (implantation des données)
o MOpT : Modèle Opérationnel des Traitements
Niveau Données Traitements Questions
Conceptuel MCD MCT Quoi ?

Logique MLD MOT Quand? Où? Qui?

Physique MPD MOpT Comment ?

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 16


Modélisation • Plan:

des Données • IntroducFon


• Les Règles de Ges4on
(Niveau • Le Dic4onnaire de Données

Conceptuel) • Les dépendances fonc4onnelles


• Graphe de Dépendances FoncFonnelles (GDF):

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024


17
Introduction

• Il s’agit de l’étude des relaFons entre les Données à mémoriser par le SI(Base de données).
• Ce\e étude marque le début de l'élaboraFon du modèle conceptuel de donnée (MCD)
qui est une représentaFon graphique et structurée des informaFons mémorisées par un
SI.
• L’élaboraFon du MCD passe par les étapes suivantes :
• La mise en place des règles de gesFon (si celles-ci ne vous sont pas données),
• L’élaboraFon du dicFonnaire des données,
• La recherche des dépendances foncFonnelles entre ces
• données,
• L’élaboraFon du MCD (créaFon des enFtés puis des associaFons puis ajout des
cardinalités).

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 18


Les Règles de Gestion

DéfiniFon
• Avant de vous lancer dans la créaFon de vos enFtés, il vous faut recueillir les besoins des
futurs uFlisateurs de votre applicaFon. Et à parFr de ces besoins, vous devez être en
mesure d’établir les règles de gesFon des données à conserver.
• Ces règles vous sont parfois données mais vous pouvez être amenés à les établir vous-
même. C’est ce qui arrive le plus souvent. Les futurs uFlisateurs de votre projet n’ont pas
été en mesure de vous fournir ces règles avec suffisamment de précision ; c’est pourquoi
vous devrez les interroger afin d’établir vous même ces règles. N’oubliez jamais qu’en tant
que développeur, vous avez un devoir d’assistance si cela s’avère nécessaire.

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 19


Les Règles de Gestion

Exemple (InformaFsaFon du SI d’un bibliothèque)


• Pour chaque livre, on doit connaître le Ftre, l’année de paruFon, un résumé et le type
(roman, poésie, science ficFon, ...).
• Un livre peut être rédigé par aucun (dans le cas d’une œuvre anonyme), un ou plusieurs
auteurs dont on connaît le nom, le prénom, la date de naissance et le pays d’origine.
• Chaque exemplaire d’un livre est idenFfié par une référence composée de le\res et de
chiffres et ne peut être paru que dans une et une seule édiFon.
• Un inscrit est idenFfié par un numéro et on doit mémoriser son nom, prénom, adresse,
téléphone et adresse e-mail.
• Un inscrit peut faire zéro, un ou plusieurs emprunts qui concernent chacun un et un seul
exemplaire. Pour chaque emprunt, on connaît la date et le délai accordé (en nombre de
jours).

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 20


Le Dictionnaire de Données

• Le dic4onnaire des données est un document qui regroupe toutes les données que vous aurez à
conserver dans votre base (et qui figureront donc dans le MCD). Pour chaque donnée, il indique :
• Le code (code mnémonique ou code de la donnée) : il s’agit d’un libellé désignant une
donnée (par exemple 1tre_l pour le 4tre d’un livre)
• La désigna1on : il s’agit d’une men4on décrivant ce à quoi la donnée correspond (par exemple
4tre du livre)
• Le type de donnée :
• A ou Alphabé1que : lorsque la donnée est uniquement composée de caractères
alphabé4ques (de ’A’ à ’Z’ et de ’a’ à ’z’)
• N ou Numérique : lorsque la donnée est composée uniquement de nombres (en4ers ou
réels)
• AN ou Alphanumérique : lorsque la donnée peut être composée à la fois de caractères
alphabé4ques et numériques
• Date : lorsque la donnée est une date (au format AAAA-MM-JJ)
• Booléen : Vrai ou Faux

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 21


Le Dictionnaire de Données

• La taille : elle s’exprime en nombre de caractères ou de chiffres. Dans le cas d’une date au
format AAAA-JJ-MM, on compte également le nombre de caractères, soit 10 caractères. Pour
ce qui est du type booléen, nul besoin de préciser la taille (ceci dépend de l’implémenta4on
du SGBDR).
• Et parfois des remarques ou observa1ons complémentaires (par exemple si un type de
donnée est strictement supérieure à 0, etc).

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 22


Le Dictionnaire de Données
• Exemple de dic4onnaire de données(SI d’un bibliothèque)

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 23


Le Dictionnaire de Données

• Remarques :
• Les données qui figurent dans le MCD (et donc dans le dic4onnaire des données) doivent
être, dans la plupart des cas, élémentaires.
• Elles ne doivent pas être calculées : les données calculées doivent être obtenues, par le
calcul, `a par4r de données élémentaires qui, elles, sont conservées en base. Cependant,
il existe quelques cas où il s’avère per4nent de conserver, pour des raisons d’op4misa4on,
une donnée calculée, le montant d’une commande par exemple. On ne conservera
cependant pas les données calculées intermédiaires sauf en cas d’obliga4on légale (c’est
le cas pour un montant HT par exemple, où les composantes peuvent d’ailleurs avoir un
prix variable dans le temps). En effet, cela évite de refaire les calculs plusieurs fois pour
un résultat qui restera fixe.
• Elles ne doivent pas être composées : les données composées doivent être obtenues par
la concaténa4on de données élémentaires conservées en base. Par exemple une adresse
est obtenue à par4r d’une rue, d’une ville et d’un code postal : ce sont ces trois
derni`eres données qui sont conservées et donc qui figureront dans le MCD (et dans le
dic4onnaire des données).

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 24


Les dépendances fonctionnelles

• Soit deux propriétés (ou données) P1 et P2. On dit que P1 et P2 sont reliées par une
dépendance foncFonnelle (DF) si et seulement si à une valeur de P1 correspond une et
une seule de P2. Ce\e dépendance est représentée comme ceci : P1 -----> P2.
• On dit que P1 est la source de la DF et que P2 en est le but.
• Par ailleurs, plusieurs propriétés peuvent être source comme plusieurs propriétés
peuvent être but d’une DF:
• P1,P2 -----> P3; P1 ----->P2,P3; P1,P2 ----->P3,P4,P5;
• Exemple : (SI d’un bibliothèque)

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 25


Les dépendances fonctionnelles

• Exemple : (SI d’un bibliothèque)

• Ces DFs nous perme_ent de déduire les exemples de règles de ges4on suivantes:
• A par4r d’un numéro d’emprunt(id_emp), on ob4ent une date d’emprunt, un délai,
l’iden4fiant de l’inscrit ayant effectué l’emprunt, la référence de l’exemplaire emprunté.
• A par4r d’une référence d’exemplaire, on ob4ent l’iden4fiant du livre correspondant.
• A par4r d’un numéro de livre, on ob4ent son 4tre, son année de paru4on, un résumé,
l’iden4fiant du type correspondant, son numéro d’édi4on.

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 26


Les dépendances fonctionnelles
• Remarques :
• Une dépendance foncFonnelle est dit:
• Elémentaire : Si c’est l’intégralité de la source (parFe gauche) qui doit déterminer le
but (parFe droite) d’une DF.
Exemple : RéférenceProduit -----> Désigna6on
NuméroCommande, RéférenceProduit -----> Quan6té
NuméroCommande, RéférenceProduit -----> Désigna6on
La troisième dépendance fonc6onnelle n’est pas élémentaire car
il existe à l’intérieur d’elle: RéférenceProduit -----> Désigna6on qui était déjà une dépendance
fonc6onnelle élémentaire.
• Directe : on dit que la dépendance foncFonnelle A ----> B est directe s’il n’existe
aucun a\ribut ou propriété C tel que l’on puisse avoir A ---> C et C ---> B. En d’autres
termes, cela signifie que la dépendance entre A et B ne peut être obtenue par
transivité.
Exemple: ref_e ----> annee_l; ref_e ----> id_l; id_l ----> annee_l
La première dépendance fonc6onnelle n’est pas directe car nous pourrions écrire:
Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 27
Graphe de Dépendances Fonctionnelles (GDF)

• Le graphe des dépendances est une étape intéressante car il épure le dic2onnaire
en ne retenant que les données non déduites et élémentaires et permet une
représenta2on spa2ale de ce que sera le futur MCD.
• Exemple (SI d’un bibliothèque)

Cheikh MBENGUE UCAD/FST/TDSI. Analyse informatique 2023-2024 28

Vous aimerez peut-être aussi