Title: Modlisation des SI
12-700-04 Technologie de linformation en gestion
- A2006 Thème 1 Modélisation des processus et
des systèmes
Séance 3 Modélisation du système dinformation
et évaluation du support aux processus
2Plan de la séance 3
- Décrire lapproche et le formalisme utilisés pour
la modélisation dun SI - Lire et analyser un Diagramme de Flux de Données
(DFD) représentant un SI - Évaluer le support du SI aux processus daffaires
- Expérimenter un SI intégré
- À faire pour le prochain cours
3Livrer produit Diagramme de Flux de Données
(DFD)
4Les composantes dun SI et leur formalisme
5Exemple de représentation de traitements
6Les traitements
- Éléments principaux dun DFD
- Correspondent aux transformations des données
- Règles de construction
- Toujours utiliser un verbe daction à linfinitif
- Un traitement sans verbe nest pas un traitement
- Soyez précis éviter le verbe  traiterÂ
- Toujours numéroter les traitements
7Les traitements principaux types
- Saisir des données
- Saisie des informations concernant un client
- Valider des données
- Valider lidentité dun utilisateur
- Valider les heures supplémentaires dun employé
- Mettre à jour un dépôt
- Mettre à jour ladresse dun client
- Produire un extrant
- Préparer une facture
8Les traitements un exemple
- Préparer lavis préalable dexpédition
9Les composantes dun SI et leur formalisme
10Exemple de représentation de flux de données
11Flux de données
- Définition
- Représentation des données avant et après un
traitement - Les flux neffectuent aucun traitement
- Exemples
12Règles pour les flux de données
- Il faut attribuer un nom à chacun des flux de
données (une exception est possible lorsquun
flux entre ou sort dun dépôt de données) - Lorsquun flux entre dans un traitement et un
autre en ressort, les deux flux doivent porter
des noms différents pour refléter la
transformation des données
13Les composantes dun SI et leur formalisme
14Exemple de représentation de dépôts de données
15Dépôts de données
- Entrepôt utilisé pour accumuler les données dun
système et ainsi pouvoir les extraire ou les
mettre à jour ultérieurement. - ExempleÂ
- Base de données
- Filière
- Liste de réservation
-
16Dépôts de données exemples
17Les composantes dun SI et leur formalisme
18Exemple de représentation des sources et
destinations
19Sources et destinations un exemple
20Sources et destinations
- Seul élément  physique du modèleÂ
- Représente les entités externes qui transmettent
ou reçoivent les flux de données du système - Attention il ne sagit pas dune action
- Exemples de sources ou de destinations lieux,
personnes, autres systèmes dinformation, etc.
21Modélisation du SI selon 2 types de diagramme
Diagramme de contexte
Diagramme de flux de données (DFD)
Diagramme de contexte Très général, ce diagramme
définit le contexte du SI en illustrant
toutes les sources, les flux entrants, les flux
sortants et les destinations.
Diagramme de flux de données (DFD) Le DFD est une
représentation détaillée du SI. Il présente
dabord tous les grands traitements du système et
chacun de ces traitements peut à son tour être
détaillé en sous-traitements.
22Plan de la séance 3
- Décrire lapproche et le formalisme utilisés pour
la modélisation dun SI - Lire et analyser un Diagramme de Flux de Données
(DFD) représentant un SI - Évaluer le support du SI aux processus daffaires
- Expérimenter un SI intégré
- À faire pour le prochain cours
23DFD du système
Réquisition dachat
Facture
1. Identifier produits à acheter
2. Créer réquisition dachat
Rep. du fournisseur
Info produit
Produits désirés
Rep. du fournisseur
3. Saisir info réception marchandise
Info march. envoyée
Erreurs facture corrigés
Service à la clientèle du fournisseur
Qtés. reçues
Erreurs facture
5. Payer vendeur
4. Vérifier marchandise reçue contre réquisition
Avis denvoi et chèque
Rapport erreurs
24Identifier les fonctionnalités du SI commandes
selon le DFD (à compléter par létudiant)
25Compléter le diagramme de contexte
Rep. du fournisseur
Rep. du fournisseur
SI Gestion des achats
Service à la clientèle du fournisseur
26Le système permet-il
- dimposer des pénalités en cas de retard dans
la livraison ? - de faire approuver par la division des finances
toutes les commandes faites? - de vérifier si les produits nécessaires sont
déjà en stock enfin de ne pas les commander
inutilement ? - au représentant de lacheteur de savoir quune
marchandise livrée est en retard (nest pas
encore arrivée) ? - de payer une facture avant la réception de la
marchandise ? - de payer une facture seulement lorsque la
marchandise reçue est conforme ? - de fournir des rapports à la direction sur les
marchandises reçues ?
27Plan de la séance 3
- Décrire lapproche et le formalisme utilisés pour
la modélisation dun SI - Lire et analyser un Diagramme de Flux de Données
(DFD) représentant un SI - Évaluer le support du SI aux processus daffaires
- Expérimenter un SI intégré
- À faire pour le prochain cours
28Objectif
- Questions à répondre
- Est-ce que le SI supporte le processus?Â
- Quelles parties du processus sont supportées par
le SI ?Â
29Comment évaluer le niveau de support dun
processus?
- Une activité de transformation de données est
supportée si elle est associée à un traitement
dans un DFD - Une activité de transport de données est
supportée si elle est associée à un flux dans un
DFD - Une décision est supportée si elle est associée Ã
un traitement dans un DFD - Un document est supporté s'il est associé à un
flux de données, ou à un dépôt de données dans un
DFD - Un entrepôt informatique est supporté s'il est
associé à un dépôt de données dans un DFD - Seuls les acteurs externes qui fournissent ou
reçoivent des informations sont représentés comme
une source ou une destination dans le DFD
30Attention !
- Les attentes et les débuts/fin ne sont pas Ã
considérer dans votre réponse à cette question - Pourquoi ? Car un DFD ne représente ni lordre
des activités ni le passage du temps - Les entrepôts physiques doivent également être
ignorés - Pourquoi ? Car un DFD ne représente que les
traitements de linformation, pas les objets
physiques - Les flèches du DFD ne correspondent pas aux
flèches dun diagramme de processus! - Pourquoi ? Car les flèches (processus)
représentent lordre temporel alors que les
flèches (système) représentent les
intrants/extrants des traitements
31Établir la correspondance entre le diagramme de
processus et le DFD
- Étape 1 classer les activités
- Identifier les activités et les décisions
associées aux traitements de données -gt
traitement dans le DFD - Identifier les activités associées au transport
de données -gt flux dans le DFD - Identifier les autres activités et décisions -gt
non-représentées dans le DFD - Étape 2 Identifier les dépôts de données
- Étape 3 Identifier les sources et destinations
dinformation - Étape 4 Identifier les flux dinformation
32Classer les activités
33Identifier les traitements correspondant
34Établir la correspondance entre le diagramme de
processus et le DFD
- Étape 1 classer les activités
- Étape 2 Identifier les dépôts de données
- Les dépôts de données informatisés (correspondant
aux dépôts du DFD) ou physiques (non-représentés
par le DFD) - Étape 3 Identifier les sources et destinations
dinformation - Étape 4 Identifier les flux dinformation
35Identifier les dépôts de données
36Identifier les dépôts de données
37Établir la correspondance entre le diagramme de
processus et le DFD
- Étape 1 classer les activités
- Étape 2 Identifier les dépôts de données
- Étape 3 Identifier les sources et destinations
dinformation - Les acteurs externes au système utilisant ou
fournissant de linformation - Étape 4 Identifier les flux dinformation
38(No Transcript)
39Identifier les sources et destinations
dinformation
40Établir la correspondance entre le diagramme de
processus et le DFD
- Étape 1 classer les activités
- Étape 2 Identifier les dépôts de données
- Étape 3 Identifier les sources et destinations
dinformation - Étape 4 Identifier les flux dinformation
- Document / transport dinformation / liens entre
une activité et un dépôt de données, etc. - Attacher un terme à ce flux de données
41Identifier les flux de données
42Identifier les sources et destinations
dinformation
43Conclusion
- Tous les éléments du diagramme de processus qui
nont pas de correspondace dans le DFD ne sont
pas supportés par le système dinformation - Le SI (tel que représenté par le DFD) supporte le
processus
44Plan de la séance 3
- Décrire lapproche et le formalisme utilisés pour
la modélisation dun SI - Lire et analyser un Diagramme de Flux de Données
(DFD) représentant un SI - Évaluer le support du SI aux processus daffaires
- Expérimenter un SI intégré
- À faire pour le prochain cours
45Cas DistriPharma Inc.
- La compagnie DistriPharma Inc. est une moyenne
entreprise de distribution de produits
pharmaceutiques. - Les acheteurs des pharmacies commandent leurs
produits auprès dun vendeur de DistriPharma - La force de vente est organisée de manière à ce
quun acheteur fasse affaire avec un et un seul
représentant de la compagnie - Dans lexemple qui suit, on réalise la saisie, la
consultation et la livraison des commandes
46DistriPharmaDiagramme de processus
47DistriPharma DFD
48Cliquez sur les liens suivants
- Création et consultation de commandes
- http//armstrong.hec.ca8081/pharma/commandes/
- Expédition des commandes
- http//armstrong.hec.ca8081/pharma/livraisons/
49Plan de la séance 3
- Décrire lapproche et le formalisme utilisés pour
la modélisation dun SI - Lire et analyser un Diagramme de Flux de Données
(DFD) représentant un SI - Évaluer le support du SI aux processus daffaires
- Expérimenter un SI intégré
- À faire pour le prochain cours
50À faire pour le prochain cours
- À Lire
- Relire les notes de cours de la séance 3
- Préparer la séance 4
- Exercices
- Liens entre DFD et processus daffaires