Cours SI-ch3 ACSI
Cours SI-ch3 ACSI
Cours SI-ch3 ACSI
Analyse et conception
des systèmes
d’information
(ACSI)
contenu
1. Présentation de l’ACSI
2. Présentation de la méthode Merise
3. L’étude de l’existant
4. Le modèle des communications (acteurs/flux)
5. Le schéma de circulation des documents
6. Le modèle conceptuel des traitements (MCT)
7. Le modèle conceptuel des données (MCD)
8. Analyse critique de l’existant
9. Le MCT du nouveau système
10. Le modèle organisationnel des traitements (MOT)
11. Le dossier d’étude préalable
12. Le choix de la solution d’informatisation
13. Le modèle logique des données relationnel
14. La conception détaillée
Présentation de l’ACSI
1.L'analyse/
conception
la maintenance 2. la réalisation
1.L'analyse/conception
Gestion du personnel
Gestion financière
4. Le découpage de l'analyse/conception
: domaine et processus
metteur /
Émetteur Acteur 1 Acteur2 Acteur3
Récepteur
cepteur
Acteur 1 Flux 1 Flux 3
Acteur 2 Flux 2
Acteur 3 Flux 4
Flux 2
Exemple : Gestion des sinistres dans
une société d'assurance
A l'arrivée d'une déclaration de sinistre, on
l'examine. Si la déclaration est recevable, on
demande l'avis d'un expert, sinon on notifie le
refus à l'assuré. Au retour de l'expertise et après
réception de la facture du garage, on calcule le
montant du remboursement et on envoie le
chèque au client.
Liste des acteurs SOCIETE D'ASSURANCE
(int), CLIENT (ext), EXPERT (ext), GARAGE
(ext)
Liste des flux DECLARATION, DEMANDE AVIS,
FACTURE, REFUS, AVIS EXPERT, CHEQUE
Graphe des flux d’information du domaine Gestion
des sinistres dans une société d'assurance
A partir de ce schéma on peut dresser la liste de
tous les événements en entrée du système
(arrivée d'un flux sur un acteur interne) et tous
les événements en sortie (départ d'un flux sur un
acteur interne vers un acteur externe). C'est
important pour la suite de l'analyse.
Sur l'exemple :
événements en entrée : arrivée d'une
déclaration, d'un avis d'expert, d'une facture
garage,
événements en sortie : production d'un refus,
d'un chèque, d'une demande d'avis
Remarques et difficultés
A ce stade, on ne s'intéresse ni à l'ordonnancement des
flux ni aux activités des acteurs.
Les flux entre acteurs externes sont ignorés.
On se limite aux flux informationnels en ignorant les
flux matériels (dépôt véhicule).
Les flux sont point à point. Un document transmis à 2
destinataires donne 2 flux.
Entre 2 acteurs, il peut y avoir plusieurs flux dans le
même sens s'ils sont non simultanés; s'ils sont
simultanés (ex: une liasse de documents) on en fait un
seul flux.
La décomposition en acteurs dépend du degré de finesse
de l'analyse du SI (ex: service ou individu).
Un autre domaine du SI est considéré comme un acteur
externe (interne/externe est une notion relative au domaine
étudié).
Bien que très abstrait, le modèle acteurs/flux n'est pas au
niveau conceptuel : il reflète une certaine organisation (ex:
découpage en acteurs); il peut même refléter des choix
physiques (ex: l'existence d'une BD partagée qui rend
'invisibles' certains échanges internes). Ce qui est
important ce sont les flux externes en entrée et en
sortie qui délimitent le domaine étudié.
Le schéma de circulation des
documents/information (Diagramme de circulation
de l’information DCI)
Représentation du fonctionnement du SI
existant avec tous les détails de l'organisation
actuelle (niveau organisationnel).
Très utilisé. Ne fait pas partie de Merise qui
propose à la place le MOT (il dérive du MCT).
Prise en compte :
des événements en entrée et en sortie,
des postes de travail,
des traitements et moyens (ex: fichiers),
du temps.
Un événement
Un événement : c'est un fait nouveau qui :
déclenche une réaction de la part du SI (traitement),
est porteur d'informations utiles au SI.
Événement externe : issu de l'univers extérieur.
Événement interne : construit par le SI
soit destiné à l'univers extérieur,
soit réutilisé au sein du SI.
Exemples :
Arrivée d'un flux (document) externe ou interne au SI, mais
aussi:
Date ou périodicité (ex: tous les matins).
Changement d'état du SI (ex: seuil de
réapprovisionnement d'un produit est atteint).
Décision ou ordre de faire une action.
poste de travail
Tâche ou Alternative
Décision
procédé
Document Document
Données en plusieurs
exemplaires
Entrée Opération
manuelle Données
manuelle
(saisie) stockées
Quelques symboles du DCI
Affichage
à l’écran
Transmission
Disque de l’information
magnétique par téléphone
Transmission ou E-mail
directe de
l’information
Exemple de DCI: préparation de la paie
des employés
Avant le 20
Déterminer
de chaque
les heures
mois supplémentaires
Etat des
heures
Sup.
Etat des
heures
Sup.
Exemple de DCI: préparation de la paie
des employés (suite)
Moins de
48 heures
Etat des
heures Sup.
2- Contrôle
Des heures
Sup.
Etat des
heures
Sup. contrôlé
Archivage
Exemple de DCI: préparation de la paie
des employés (fin)
Etat des
heures
Sup
3-Calcul de
la Paie des
heures Sup.
Etat de Banque
Paie des ou CCP
heures Sup.
Archivage
DCI de Gestion des sinistres dans une société
d'assurance
Remarques et difficultés sur le DCI
permet de bien comprendre l'organisation actuelle dans
tous ses détails,
aisé à comprendre pour un non informaticien (facilite le
dialogue),
pauvre en moyens d'expression : par exemple on ne peut
pas exprimer des enchaînements conditionnels ou
parallèles d'activités (ou, et); il est probablement préférable
d'utiliser le MOT (Modèle Organisationnel des Traitements)
de Merise,
lourd à construire pour les SI complexes.
Question ouverte : est-il toujours nécessaire de
représenter tous les détails de l'organisation actuelle que
l'on veut changer?
Analyse critique de l'existant
Exemple introductif
Les demandes d'ouverture de compte
bancaire doivent suivre les règles de
gestion suivantes :
Règle 1 : Toute demande d'ouverture de
compte doit faire l'objet d'un examen préalable.
Règle 2 : L'accord définitif d'ouverture ne peut
être donné qu'après avis de la Banque
d’Algérie.
BA
La BA
Le fonctionnement du SI est décrit :
par l'enchaînement d'opérations,
déclenchées selon certaines conditions
de synchronisation (et, ou,...),
par des événements contributifs
(internes ou externes),
et produisant d'autres événements
résultats (internes ou externes)
Événement