Vous êtes sur la page 1sur 10

CHAPITRE I LE SYSTEME D’INFORMATION DANS

L’ENTREPRISE
L’entreprise est un système complexe dans lequel transitent de très nombreux flux
d’informations. Sans un dispositif de maîtrise de ces flux, elle peut très vite être dépassée et ne
plus fonctionner avec une qualité de service satisfaisante. L’enjeu de toute entreprise qu’elle
soit de négoce, industrielle ou de services consiste donc à mettre en place un système destiné à
collecter, mémoriser, traiter et distribuer l’information. La disponibilité d’un système de gestion
de base de données fiable permet donc aux entreprises de gérer des données de manière efficace,
de déployer des applications qui les utilisent et de les stocker pour un usage ultérieur. Les bases
de données se trouvent donc au cœur du système d’information des entreprises.

1. Définition d’une base de données

Il est très difficile de donner une définition exacte d’une base de données mais néanmoins on
peut donner deux :

Définition 1 : base de données : Une base de données est un ensemble organisé


d’informations avec un objectif commun

Peu importe le support utilisé pour rassembler et stocker les données (papier, fichiers, etc.), dès
lors que des données sont rassemblées et stockées d’une manière organisée dans un but
spécifique, on parle de base de données.

Plus précisément, on appelle base de données un ensemble structuré et organisé permettant le


stockage de grandes quantités d’informations afin d’en faciliter l’exploitation (ajout, mise à
jour, recherche de données). Dans le cadre de notre cours nous nous intéresserons plus à la
deuxième définition

Définition 2 : Base de données informatisée- Une base de données informatisée est un


ensemble structuré de données enregistrées sur des supports accessibles par l’ordinateur,
représentant des informations du monde réel et pouvant être interrogées et mises à jour par une
communauté d’utilisateurs.

2. 2. Schéma de fonctionnement d’une entreprise du point de vue du SI

Le fonctionnement d’une entreprise du point de vue du système d’information pourrait être


caractérisé comme suit :
- Le système de pilotage décide des actions à conduire sur le système opérant en
fonction des objectifs et des politiques de l’entreprise (c’est lui qui réfléchit, décide,
oriente)
- Le système opérant englobe toutes les fonctions liées à l’activité propre de
l’entreprise : facturer les clients, régler les salariés, gérer les stocks(c’est lui qui
produit, transforme, agit)
- Le système d’information assurera le lien entre les deux autres systèmes
précédemment cités : le système opérant et le système de pilotage.

Système de pilotage

: Information – représentation c'est-à-dire une


information qui donne une représentation du
réel

Système d’information
: Information – décision

: Information – interaction information


nécessaire au système opérant pour qu’il
Système opérant fonctionne
CHAPITRE II MISE EN ŒUVRE D’UN SYSTEME
D’INFORMATION
La mise en œuvre d’un SI passe par la réalisation de plusieurs étapes. Selon les applications,
certaines étapes peuvent être occultées ou simplement prises partiellement en compte. Ce
modèle permet une description naturelle du monde réel à partir des concepts d’entité et
d’association. Basé sur la théorie des ensembles et des relations, ce modèle se veut universel et
répond à l’objectif d’indépendance données-programmes. Ce modèle, utilisé pour la phase de
conception, s’inscrit notamment dans le cadre d’une méthode plus générale et très répandue :
MERISE.

La méthode MERISE (Méthode d’Etudes et de Réalisation Informatique pour les Systèmes


d’Entreprise) propose des outils pour modéliser un système d’information, réaliser des projets
informatiques, et surtout concevoir une démarche de développement.

L’analyse du SI repose sur la modélisation. Un modèle est une représentation simplifiée de la


réalité. En d’autres termes on ne retient que les éléments utiles et nécessaires au système
d’information.

Analyse
Modèle Application
Réalité
du modèle
observable

Implantation des bases


de données, mise en
œuvre des traitements…
Processus de conception d’un SI

Monde
réel

Spécification de la
base de données
Analyse

Schéma
conceptuel
Conception

Schéma
logique
Transformation

Schéma
interne
Physique
CHAPITRE III LE MODELE CONCEPTUEL DES DONNEES

Le Système d’information mémorise l’ensemble des informations d’un univers donné, ses
règles de gestion et ses règles d’organisation. Il est aussi chargé de gérer l’interaction entre
l’entreprise et le monde extérieur pour offrir à celle-ci de meilleures conditions de prise de
décision.

3.1 Démarche de l’analyse

Toute étude passe par une phase de recueil des informations ; elle consiste à faire le tour du
problème par le biais d’interview, de discussions mais aussi d’études des différents documents
produits par le domaine. En d’autres termes, l'analyse des fiches, des documents, des fichiers et
des tâches déjà informatisées, permet de mettre en évidence les règles de gestion et
d'organisation.

Apres avoir délimité le domaine de l’étude, il faut :

- Identifier les données (dictionnaire des données)

- Voir les liens entre ces données (dépendances fonctionnelles)

- Elaborer le MCD

Les va et vient entre ces trois étapes sont constantes. La démarche est plus itérative (retour
périodique en arrière, remise en cause, enrichissement) que séquentielle (une étape après
l’autre)

3.2 Elaboration du dictionnaire de données

3.2.1 Elaboration du dictionnaire Global (ou Brut) des Données.

Les Propriétés ou Informations.

Toute information manipulée possède cinq caractéristiques, plus ou moins importantes:

Le nom: il paraît évident que chaque information doit posséder un nom unique et propre à elle: il ne
doit pas y avoir de polysémie, ni de synonymes.

La nature: une information peut être calculée ou non. Une information non calculée (NC) est un champ
de texte, ou un nombre dont on ne sert pas pour des calculs. Ex: le nom d'un client, son adresse, un
numéro de téléphone ou le code postal. Une donnée calculée (C) peut l'être à partir d'autres données
calculées ou non. Ex : montant HT (C) = quantité (NC) * P UHT (NC). En revanche, une quantité en
stock, par exemple, est calculée comme suit: quantité en stock = ancien stock + somme des entrées -
somme des sorties. Une telle donnée pourra être calculée et mémorisées (CM).
Le type: une information peut se caractériser par des types différents: D pour une date (JJ/MM/AAAA),
A pour une donnée alphanumérique, N pour un nombre, B pour une valeur booléenne (vrai ou faux).

La longueur: il convient de donner une longueur à chaque donnée, en nombre de caractères ou


de chiffres.

Les observations: pour chaque propriété, on peut associer un commentaire ou une remarque, qui pourra
aider. Ex : pour une date on peut indiquer qu'elle est sous la forme

JJ /MM/AAAA. .

En résumé, toute propriété est caractérisée par:

NOM NATURE TYPE LONGUEUR OBSERVATIONS

NC, C, CM A, N, D, B

L'ensemble des propriétés d'un système d'informations compose ainsi un Dictionnaire Global (ou
Brut) des Données.

3.2.2 La construction d'un Dictionnaire Epuré des Informations :

Cette étape consiste à recopier le dictionnaire global des informations en ne conservant que les données
non calculées (NC) et calculées mémorisées (CM).

L'étude des règles de gestion et de calcul permet parfois de découvrir de nouvelles informations qui
n'étaient pas présentes dans les documents fournis. La dernière étape consiste à classer par ordre
alphabétique sur le nom, le dictionnaire épuré.
EXERCICES D’APPLICATION

Exemple 1 : gestion des commandes

Les règles de gestion sont les suivantes :

- le magasin vend des produits à des clients.

- les produits possèdent une référence (un code), un libellé et un prix unitaire.

- les clients ont une identité (nom, prénom, adresse...).

- les clients passent des commandes de produits. On mémorise la date de la commande.

- pour chaque commande, le client précise une adresse de livraison.

- la commande concerne un certain nombre de produits, en une quantité spécifiée pour chaque
produit.

Exercice 2 : gestion du personnel

On souhaite gérer le personnel d'une société. Chaque membre du personnel a un nom, une fonction, un
salaire, une commission, une date d'entrée dans la société.

Chaque membre du personnel travaille dans un département caractérisé par son nom (commercial,
production, personnel, comptable et recherche) et la ville dans laquelle il se trouve. Chaque membre du
personnel a un supérieur hiérarchique lui-même membre du personnel.

Le service des Ressources Humaines veut gérer aussi la carrière des employés. Pour cela il veut connaître
les différents postes occupés par les employés et les différents salaires de l’employé. Pour chaque
employé, on considère chaque modification de salaire comme une étape dans sa carrière.

Exemple 3 : gestion d’une bibliothèque

Dans une bibliothèque de prêt de livres, un abonné muni de sa carte peut se présenter pour emprunter
des livres. Un abonné ne peut pas emprunter plus de 3 livres à la fois. Les livres doivent être rendus
après une durée de 15 jours maximum. Des amendes sont calculées en fonction du nombre de jour de
retard. Des courriers peuvent être envoyés aux abonnés. La bibliothèque souhaite faire des statistiques
sur les emprunts de livres : par exemple, connaître le nombre total de livres empruntés pour telle année
et le nombre moyen d’emprunts par abonné et par emprunteur.

Exercice 4 : Gestion des factures

L'entreprise "WebCash" de vente par correspondance désire ajouter à son site un système de
consultation de factures visible en ligne pour ses clients. Chaque client, après authentification,
pourra accéder à toutes les factures le concernant, qu'elles soient anciennes ou en cours de
traitement indifféremment. Pour être sûr de bien se faire comprendre, "WebCash" fournit une
copie d'une facture type en disant :
"C'est ça qu'on veut sur l'écran !"

Voici une copie de cette facture :


WebCash S.A.R.L FACTURE N° 12345
24, Avenue Lamine GUEYE
Dakar

Dakar, le 05/07/2006

Nom : FALL
Prénom : AHMED
Adresse : 12, Avenue Malick SY
Code Postal : 10517
Ville : Dakar

N° Article Libellé Prix Unitaire Quantité Prix


234 Stylo Encre 1250 F 1 1250 F
568 Crayon HB 75 F 2 150 F
132 Serviette 3000 F 1 3000 F

TOTAL THT : 4400 F


TVA 18% : 792 F
TTTC: 5192 F

Avec nos plus cordiaux remerciements

Travail à faire :

Etablir le dictionnaire global et épuré des données


La méthode Merise préconise 3 niveaux d’abstraction :

• le niveau conceptuel

• le niveau organisationnel

• le niveau opérationnel

2.2.1 Le niveau conceptuel

Le niveau conceptuel apporte les réponses aux questions suivantes : quelles actions entreprendre ? et
avec quelles données.

L’analyse conceptuelle des données a pour objet de recenser toutes les informations du champ de l’étude
et décrire les liens entre ces informations. Elle aboutit à la mise en place d’un Modèle Conceptuel de
Données (MCD). Les traitements du niveau conceptuel sont représentés par un Modèle Conceptuel de
traitement (MCT) qui reflète l’ordonnancement des principales opérations à réaliser. Ces opérations,
déclenchées lorsque des conditions précises sont réunies autour d’un ensemble d’événements, sont elles-
mêmes génératrices d’événements nouveaux.

2.2.2 le niveau organisationnel

Le niveau organisationnel se traduit par la transformation du MCD en un Modèle Logique de


Données(MLD) qui décrit pour chaque enregistrement logique tous les constituants obtenus à partir de
certaines contraintes entre les différents objets.

Pour ce qui est du traitement au niveau organisationnel, chaque opération conceptuelle de MCT est
répartie :

- dans des procédures fonctionnelles(PF)

- dans les postes de travail individuels

- entre l’homme et les machines (tâches manuelles, taches de temps réel, taches batch ou à
réponse différée)

2.2.3 le niveau opérationnel

C’est à ce niveau qu’on choisit les techniques d’implantation du système d’information (données et
traitements)

Ce niveau permet de répondre aux questions :

• Qui ?
• Où ?

• Quand ?

• Comment ?

L’objectif fondamental de cette méthode est la séparation des données et des traitements ; le tableau
ci-après y apporte une illustration :

NIVEAU Niveau Statique Dynamique


(données) (traitements)

Conceptuel MCD MCT Indépendant du


système: QUOI ?

Organisationnel ou MLD(OU ?) MOT? (QUI ? Choix du SGBD:


logique QUAND ?) QUI ? QUAND OU
?

Opérationnel ou MPD MOPT Haute connaissance


physique duSGBD:
COMMENT ?

Vous aimerez peut-être aussi