Cours Informatique-De-Gestion

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 105

INFORMATIQUE DE GESTION

Cours : IG

Professeur: YOUSSEF RACHIDI

Année 2022-2023

1
 L’informatique : C’est un domaine d’activité
scientifiques, techniques et industriel concernant le
traitement automatique de l’information numérique
par l’exécution de programmes informatique.

 Gestion : C’est une science de l’administration et de


la direction d’une organisation, économie
d’entreprise.

2
Introduction : Informatique de Gestion (IG)

Gestion de
L’entreprise
Nouvelle
Technologie
pour facilité
les taches

Ingénierie des
Systèmes
d’information
Introduction : L’informatique de gestion (IG)
• L’informatique …
– « … techniques de la collecte, du stockage, de la
transmission et de l’utilisation des informations … sur
des ordinateurs. » (c’est un traitement de l’information)

• … au service de la gestion
– Pilotage de l’entreprise
– Gestion de la production de biens et de services
– Gestion administrative de l’entreprise
– Gestion de stock, Gestion de RH

4
Introduction : Définition

L’informatique de gestion est l'ensemble des


connaissances, des technologies, et des outils en
rapport avec la gestion de données, c'est-à-dire la
collecte, la vérification et l'organisation de grandes
quantités d'informations.

 Base donnée c’est ensemble d’information organisé d’une manière


à être facilement accessible.

5
Objectifs
• L'informatique de gestion a pour objectif
d’entretenir et de faire évoluer les logiciels destinés
à la gestion de l’entreprise.
• Les cadres de la fonction informatique de gestion
sont chargés :
– d’étudier la faisabilité technique des besoins
fonctionnels.
– de concevoir et prendre en charge tout ou partie du
développement d’un produit (progiciel, logiciel).
– d’assurer la mise en production.
– d’effectuer la maintenance des applications.

6
Applications
• L'informatique de gestion a de nombreuses
applications pratiques dans les entreprises :
– Gestion de Clients,
– Gestion de Fournisseurs,
– Gestion de Produits,
– Gestion des Salaires,
– Gestion de Paiement,
• Il est utile en plusieurs Services :
– Finance,
– Ressources Humaines,
– Logistique,
– Comptabilité, ….
7
C/C

En informatique de gestion, les informations


sont souvent placées dans des bases de
données et traitées par l'intermédiaire de
logiciels spécialisés que sont les SYSTÈMES
D‘INFORMATION.

8
Objectifs de Cours
Un étudiant en S3 doit être capable de :
– Comprendre et analyser les besoins en information de
gestion.
– Dialoguer avec divers intervenants (directeur,
informaticien).
– Contribuer à l’élaboration, l’implantation, l’exploitation
et l’évolution du système d’information de gestion de
l’entreprise.

Ce cours a pour but d’introduire


une méthodologie de conception du
système d’information
99
NOTION DE SYSTÈME
D’INFORMATION DE GESTION

10 10
Notion de Système d’Information de Gestion

• Un système est un ensemble d’éléments matériels


ou immatériels (hommes, machines, méthodes,
recettes, règles, etc...) unis par des relations qui
transforme, par un processus, des éléments (les
entrées) en d’autres éléments (les sorties).

11
Notion de Système d’Information de Gestion
Exemple :

• Une usine de montage de voitures.

Pièces détachées Automobiles


Système
Entrées Sorties

• Modèle d’un atelier de fabrication :


Matières premières Produits finis
Système
Entrées Sorties

12
Notion de Système d’Information de Gestion

• Le système correspondant à l’activité de


l’entreprise (transformation de flux) est appelé
Système Opérant (SO).

• L’entreprise a aussi besoin d’un système de prise


de décision lui permettant de réaliser les objectifs
fixés. Ce système est appelé Système de Pilotage
(SP).

13
Notion de Système d’Information de Gestion

• Le SP procède à la régulation et au contrôle du


système opérant en décidant du comportement de
celui-ci.

Système de Pilotage
Informations Décision sur le SO
sur l’état du SO

Flux entrant Flux sortant


Système Opérant
14
Notion de Système d’Information de Gestion

• Avec l’augmentation en quantité et en complexité


des informations échangées entre ces deux
systèmes, on a besoin d’avoir un autre système qui
stocke et traite de façon plus efficace ces
informations.

• Ce système est appelé système d’information


(SI).

15
Notion de Système d’Information de Gestion
• Modèle d’une organisation (ou entreprise) selon la
théorie des systèmes :
Système de Pilotage

Système d’Information

Entrée Sortie
Système Opérant
16
Notion de Système d’Information (SI)

• Le système d’information est composé d’éléments


divers (employés, ordinateurs, règles et méthodes,
etc...) chargés de stocker et de traiter les
informations relatives au système opérant (SO)
afin de les mettre à la disposition du système de
pilotage (SP).

17
Notion de Système d’Information de Gestion

Le SI possède deux aspects :

• Aspect statique (ou aspect données) :


– base d’information,
– modèle (ou structure) de données.

• Aspect dynamique (ou aspect traitement) :


– circulation de l’information entre les différents acteurs,
– évolution chronologique et causale des opérations
provoquées par des évènements.

18
Exemple d’un modèle : Fabricant des PCs

Direction

Nouveaux produits Statistiques de ventes


et de pannes

Service commercial et comptable


Commandes ? Facture
Paiement ?
PC Assemblés Ordre de
et livrés Panne ?
fabrication

Fournisseur Atelier Client


Pièces Livraison

19
Système Automatisé d’Information (SAI)
• Dans un SI, on retrouve (order,action)
– des décisions (homme)
– des actions programmées (machine)
 partie automatisable du SI.

• Un SAI est un sous-système d’un SI dans lequel


toutes les transformations significatives
d’information sont effectuées par des ordinateurs.

• Un SAI permet une conservation et un traitement


automatique des informations.
20
Système Automatisé d’Information (SAI)

• Un SAI doit être


– intégré : une même information n’est saisie
qu’une fois en un point du système et est
récupérée dans tous les fichiers concernés.

– durable et adaptable : les logiciels de


traitement des données (programmes) sont
indépendant des données.

21
Chapitre : Informatisation du Système
d’Information

23 22
23
24
Ya une Mauvaise organisation
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
Transformation

58
59
60
61
62
63
64
Problèmes des SI

• Voici une liste des problèmes rencontrés dans la mise


en place de systèmes d’information :

– logiciels ne fonctionnant pas ;


– logiciels ne réalisant pas la tâche prévue ;
– incapacité d’évolution ;

65
Méthode MERISE

• La méthode MERISE est une méthode (française),


développée dans les années 80.
• C’est une Méthode d’analyse, de conception et de gestion
de projet informatique.
• Merise a été utilisée pour l’informatisation massive des
organisations.
• La méthode pour un but d’informatisation réussie.

66
Les niveaux d’abstraction

67
Méthode MERISE
• Les principales caractéristiques de la méthode sont :

Une approche globale menée parallèlement sur les


données et les traitements

• Une description du système d’information en trois


niveaux :
– le niveau Conceptuel : le QUOI ?
– le niveau Logique :QUI FAIT?, QUOI? et OU?
– le niveau Physique : COMMENT ?

68
DICTIONNAIRE DE DONNÉES

69
Identification des données

 Chaque donnée doit être identifiée par:


– Son nom/libellé
– Une description

 Les difficultés:
– la même donnée intervient sous des libellés
différents selon les documents

70
Les différents type de données

 Numérique: entier, décimal

 Alphabétique: caractère alphabétique

 Alphanumérique: tous caractères

 Booléen: vrai, faux

 Date: jour/mois/année
71
3- RÈGLES DE GESTION

50 72
Règles de Gestion
 Avant de vous lancer dans la création de vos tables (ou
même de vos entités et associations pour rester dans
un vocabulaire conceptuel), il faut chercher les
besoins des futurs utilisateurs de votre application.

 Et à partir de ces besoins, vous devez être en mesure


d'établir les règles de gestion des données à conserver.

 La spécification des règles de gestion, menée


parallèlement au recueil des données permet la mise
en place des relations et les cardinalité entre les
entités.
73
 Les concepts de base du modèle conceptuel de
données (encore appelé modèle entité/association)
sont :
 Propriété ENTITE 1
ENTITE 2
Propriété 1
 Entité Propriété 2
0,N,
Association Propriété 1
………
Propriété 2
 Association ……..
1,N ………
……..
 Cardinalités

7430
Le modèle conceptuel de données - Propriété

 La propriété Appelée également Attribut ou


Colonne (dans le modèle relationnel), les
propriétés servent à décrire les entités et les
associations.

 Elles prennent des valeurs appelées occurrences de


la propriété.

7531
Le modèle conceptuel de données - Entité

 Les entités possèdent un ensemble de


propriétés.

 Dans une entité, une propriété joue un rôle


particulier, il s'agit de l'identifiant (encore
appelée la clef).
 Deux Enregistrements distinctes de l'entité
ne peuvent avoir même valeur pour la
propriété identifiant.
 Elle est généralement soulignée (parfois
de les faire précéder d'un #).

7634
Le modèle conceptuel de données - Entité

 Un identifiant doit être:


 Stable: tant que l’entité est présente dans le SI, la valeur
de son identifiant ne doit pas être modifiée

 Les attributs d’une entité sont en dépendance


fonctionnelle directe de l’identifiant

7737
INITIATION AUX BASES DE DONNEES

 Une base de données est une collection de données


structurées

 Il existe plusieurs types de bases de données qui se


distinguent par la façon dont les données sont structurées

78
Structure d’une BD relationnelle

 Une BD relationnelle est composée d’un ensemble


de tables (ou relations)

 Une table est composée de :


– Lignes qu’on appelle enregistrements (ou tuples)
– Colonnes représentant chacune un champ (ou un
attribut)

 Chaque table a un nom


 Chaque champ a un nom et un type
– Texte, numérique, date, ...
79
80
Quelques contraintes

 Deux tables d’une même base de données


ne peuvent pas avoir le même nom

 Deux champs de la même table ne peuvent


pas avoir le même nom

 Un même champ peut être présent dans


plusieurs tables

81
82
83
84
LES OPERATIONS SUR LES TABLES

 4 OPERATIONS ALGEBRIQUES ELEMENTAIRES:

– RESTRICTION(SELECTION)
– PROJECTION
– DIFFERENCE
– UNION
– INTERSECTION

 OPERATION COMPLEMENTAIRE:

– JOINTURE

85
86
TABLE CLIENT N° Nom Prenom Ville

1 hakach hassan agadir

2 mounir loubna guelmim

3 rachidi Ali agadir

4 azizi Safia rabat

5 alaoui afaf guelmim

N° Nom Prenom Ville


R=Restriction(CLIENT, ville=agadir) 1 hakach hassan agadir

3 rachidi Ali agadir

87
88
N° Nom Prenom Ville

1 hakach hassan agadir

2 mounir loubna guelmim

3 rachidi Ali agadir

4 azizi Safia rabat

5 alaoui afaf guelmim

Nom Ville
hakach agadir
mounir guelmim
R=Projection(CLIENT; Nom, Ville) rachidi agadir
azizi rabat
alaoui guelmim

89
90
Exemple
N° Nom Prenom Ville
Table client 1 hakach hassan agadir

3 rachidi Ali agadir

N° Nom Prenom Ville


Table employé
4 azizi safia rabat

N° Nom Prenom Ville

1 hakach hassan agadir


R= UNION (Client,employé) 3 rachidi Ali agadir

4 azizi safia rabat

91
92
N° Nom Prenom Ville

1 hakach hassan agadir


Table client 2 mounir loubna guelmim

3 rachidi Ali agadir

N° Nom Prenom Ville

Table employé 1 louman yassin IFNI

2 hamidi aicha Casa

3 rachidi Ali agadir

N° Nom Prenom Ville


R=Intersection(Client ; Employé) 3 rachidi Ali agadir

93
94
N° Nom Prenom Ville

1 louman yassin IFNI

TABLE X 2 hamidi aicha Casa

3 rachidi Ali agadir

4 azizi Safia rabat

5 alaoui afaf guelmim

N° Nom Prenom Ville

TABLE Y 1 louman yassin IFNI

3 rachidi Ali agadir

7 oubihi youssef sale

N° Nom Prenom Ville

2 hamidi aicha Casa


R=Difference (X,Y)
4 azizi Safia rabat

5 alaoui afaf guelmim

95
fin

96
97
98
99
10
0
10
1
10
2
10
3
10
4
10
5

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy