50268225 Cours d Analyse Cfa4 Enset

download 50268225 Cours d Analyse Cfa4 Enset

of 53

Transcript of 50268225 Cours d Analyse Cfa4 Enset

Cours prpar et rdig par M. TCHOUMBA Louis Ingnieur informaticien Analyste Concepteur des S.I. Directeur de Mission Informatique ANALYSE ET CONCEPTION DES SYSTEMES DINFORMATION

OBJECTIF DU COURS Ltudiant doit matriser la mthodologie et les tapes de conception des systmes dinformation. PLAN DU COURS IIIINTRODUCTION ETUDE PREALABLE 2.1 ETUDE DOPPORTUNITE 2.2 ETUDE DE FAISABILITE (PRATICABILITE) 2.3 ETUDE DE LEXISTANT IIIIVVVIVIIIXXXIETUDE DETAILLEE MODELE CONCEPTUEL DES TRAITEMENTS (MCT) MODELE ORGANISATIONNEL DES TRAITEMENTS (MOT) MODELE LOGIQUE DES TRAITEMENTS (MLT) MODELE CONCEPTUEL DES DONNEES (MCD) MODELE PHYSIQUE DES DONNEES (MPD VALIDATION DU MCD BRUT PROJETS DE SYNSTHESE ET ETUDE DE CAS

VIII- MODELE LOGIQUE DES DONNEES (MLD)

1

INTRODUCTION

1.1.Le systme dinformation Le SI est une reprsentation possible de nimporte quel systme. Il est constitu dun ensemble dlments matriels et immatriels (hommes, machines, mthodes, rgles, etc.) en interaction, transformant par un processus des lments dentre en lments de sortie. 1.2.Les cycles La dmarche de dveloppement dun SI doit tre conduite suivant 3 axes appels cycles. On distingue : Le cycle de vie Le cycle de dcision Le cycle dabstraction 1.2.1. Le cycle de vie Le cycle de vie se situe sur une chelle de temps. Il commence par sa naissance, stend sur sa maturit et sa maintenance. Il comporte : La conception du systme dinformation La ralisation des programmes La maintenance 1.2.2. Le cycle de dcision Ce cycle reprsente lensemble de choix et des dcisions qui doivent tre faits durant le droulement du cycle de vie. Lorganisation mise en place sassure que le systme correspond aux objectifs et elle prend diffrents types de rsolution.

2

1.2.3. Le cycle dabstraction La conception du SI se fait en utilisant des modles de reprsentation, de lorganisation. Le cycle dabstraction a pour but disoler un niveau spcifique les lments significatifs contribuant la description du systme. Le dcoupage li ce cycle est le dcoupage en niveaux. 1.3.Les grandes tapes de la conception/ralisation dun SI 1. Le schma directeur 2. Ltude pralable 3. Ltude dtaille 4. Ltude technique 5. La ralisation du projet 6. La maintenance 1.3.1. Le schma directeur Il consiste tudier le SI dune manire globale et le dcouper en domaines. Cette tude est mene pour le compte de la direction gnrale par des organisateurs et des responsables informatiques. Le schma directeur est essentiellement consacr dans le cadre dune tude MERISE la dfinition des domaines dtude, la fixation des grandes orientations pour les annes venir, la planification du dveloppement de chaque domaine. Il fixe les moyens en personnel et en matriels et la stratgie de mise en uvre de la mthode.

1.3.2. Ltude pralable Elle est mene pour chaque domaine tudier. On part de la situation existante pour laquelle on restitue les lments actuels. Elle comporte : Ltude dopportunit : cette tude permet lanalyste de juger lopportunit de changer le systme Ltude de faisabilit (ou de praticabilit) dans cette partie dtude, lanalyste tablira une estimation des cots.

3

-

Ltude de lexistant : ltude de lexistant permet lanalyste de mieux cerner les objectifs des demandeurs et de matriser le systme actuel.

On termine cette tude par une valuation du scnario retenu, en termes de cots, davantages, dimpact sur lorganisation. Le tout est consign dans un dossier de choix prsent la direction gnrale. 1.3.3. Ltude dtaille Elle dtermine les spcifications fonctionnelles dans le respect des solutions retenues lissue de ltude pralable. Cest la conception du systme futur. Chaque projet est dcoup en applications et un cahier des charges utilisateurs est rdig par application. 1.3.4 Ltude technique Elle donne lieu la rdaction dun cahier des charges de ralisation par application. 1.3.5 La ralisation Elle comporte par application : La programmation et les tests La mise en uvre (lancement progressif en exploitation, implantation des fichiers, formation du personnel, etc) 1.3.6 La Maintenance Cest la modification des programmes suite des erreurs constates lusage ou suite des demandes des utilisateurs.

4

1.4 Les grandes tapes de ltude dtaille 1- (En parallle, par deux quipes diffrentes. Si cela est possible) - Modle conceptuel des traitements (MCT) - Modle organisationnel des traitements (MOT) - modle conceptuel des donnes (MCD) 2- validation du MCD brut 3- Modle logique des donnes (MLD) 4- (Ensemble) - Modle physique des donnes (MPD) - Modle logique des traitements (MLT) - Modle oprationnel des traitements (MOpT)

5

II- ETUDE PREALABLE

2.1 Etude dopportunit 2.2 Etude de faisabilit (praticabilit) 2.3 Etude de lexistant 2.3.1 Les objectifs Le double but vis par cette tape est : 1- Prendre connaissance dans le dtail du domaine dont lentreprise souhaite amliorer le fonctionnement 2- Recenser lensemble exhaustif des objectifs que poursuit lentreprise dans ce domaine. 2.3.2. Le recueil de lexistant Dans lentreprise, les sources dinformations sont nombreuses et pas toujours bien dfinies. Pour arriver en connatre lutilit, deux dmarches essentielles sont mettre en uvre ; linterview et ltude des documents. 2.2.1. Linterview Cest en posant des questions les plus classiques (qui, quoi, quand, o, comment, pourquoi et combien, etc.) aux personnes qui occupent les postes des travail concerns que lon peut commencer se faire une ide de la faon donc circule linformation dans lentreprise ; nhsiter pas revenir contrler plusieurs fois par de nouvelles interviews les personnes interrogs ( vous mavez dit que , ai- je bien retransmis votre pense ? ). Les deux objectifs dgags prcdemment ne peuvent tre atteints par linterrogation dune seule personne ; cest auprs des entits : poste de travail et direction que lensemble des informations de lentreprise devra tre recueilli. Linterview sera par la suite pourra tre complt par des questionnaires, des enquts, etc. 2.2.1.1. Les interviews de direction 6

1- Les objectifs Les objectifs poursuivis par ces interviews proviennent de lide dexploiter le plus possible la vue globale prsente par la direction. On citera : Premire connaissance du problme pos Recenser les objectifs des demandeurs Cerner les principaux postes de travail impliqus Dcrire les interfaces avec dautres projets Dlimiter le champ de ltude 2- Les interviews Ces interviews concernent lorgane dirigeant dont la responsabilit couvre la totalit du champ de ltude. Exemple : chef de service : chef de dpartement, chef de bureau, etc. Lanalyste interrogera aussi un responsable de lorganisation en place 3- La technique dinterview Il nexiste pas de technique particulire imposer ; ce seront des interviews informelles de style journalistique axes sur les missions et les objectifs du service concern. 2.2.1.2. Les interviews de poste de travail 1- Les objectifs La finalit de linterview par poste de travail est de recueillir toutes les oprations effectues et toutes les informations manipules par ce poste lorsquelles appartiennent au champ de ltude. Plus prcisment, on citera : Recenser et dcrire les tches excutes. Lanalyste sattachera pour chaque tche prciser les vnements qui la dclenchent, la priodicit dexcution et la dure, les donnes manipules et leurs volumes, les rgles appliques pour excuter le travail. Observer la circulation des informations. La circulation des informations sera observe entre les diffrentes postes de travail principalement travers le support de document crit. 7

-

Apprendre le langage de lentreprise, le langage technique du domaine tudi. 2- Les interviews

Ils seront des personnes occupant les postes de travail concerns par le champ de ltude. Exemple : un comptable, un magasinier 3- La technique dinterview Afin damliorer lefficacit et de prparer dj une structuration de lexistant, lanalyste simposera un minimum de normalisation. 1- Lorganisation Linterview est men en gnral par deux chargs dtude : lun dirige linterview et dans le formalisme (diagramme de circulation des informations ou le diagramme des flux) en donne une reprsentation graphique. Lautre prend en format libre un maximum de notes complmentaires et veille se faire remettre des photocopies de tous les supports dinfos mentionnes ; il sattachera obtenir des documents replis tout en respectant lanonymat.

2- Le formalisme Lanalyse construira au fil de linterview le diagramme de circulation (diagramme tche- document (DCI)). Celui- ci visualisera lenchanement des tches travers les documents qui les dclenchent et ceux quelles produisent. Les tches et les documents seront rfrences et dcrits sur les feuilles daccompagnement de faon ne pas surcharger le diagramme. La feuille sera divise en autant de colonnes quil y a de postes de travail impliqus dans linterview : la colonne centrale sera rserve aux postes interviews, on visualisera ainsi les changes avec les autres postes de travail ; une colonne supplmentaire mettra en vidence les flux dinfos circulant vers ou depuis lextrieur. Le symbole utilis est le suivant :

8

Exemple de DCI extrait de linterview du responsable de la gestion de stock dun restaurant. La feuille daccompagnement dcrivant les documents Numro de document D1 Li bell-RleFICHE MATIERE Ce document permet de des T1,T3 conserver lensemble

Numro de tche

mouvements de stock pour une mise jour dans un entrept. Il donne galement ltat et la valeur du stock. CAHIER DES MENUS Ce document fixe pour la quinzaine venir les menus

D2

T1

D3

prvus. BON DE COMMANDE Cest 1 formulaire propos par 1 fournisseur ou 1 T1 document libre permettant

D4

de passer 1 commande. CAHIER DE COMMANDE Ce document est 1 rpertoire T1,T2,T2 Bis des commandes passes. BON DE LIVRAISON Ce document est tabli par le fournisseur, il dcrit la livraison effectue ; il peut tre annot en cas danomalie FACTURIER Ce document des et des est bons un de T3 rpertoire livraison reus T2,T2 Bis,T3

D5

D6

factures

La feuille daccompagnement dcrivant les tches N de tche Description Poste de Frquence Document Document

9

T1

de la tche A1.Ets dune commande partir dun menu, dun menu, dun besoin de

travail

et volume

en entre

en sortie

T2 T2 bis T3

Remarques 1- La tche Une tche est un ensemble dactions qui peuvent tre excutes sans interruption au sein dun mme poste de travail. La tche se distingue donc de laction par son attachement un poste de travail. Exemple : les tches T Et T2bis sont distinctes car lune est excute par le grant et lautre par le magasinier. 2- Les documents Le recueil des documents ncessite une grande attention.

Exercice dapplication Enonc de lexistant

10

Lobservation dun cabinet de mdecine spcialis fait apparatre diffrentes activits. Une secrtaire mdicale note des rendez-vous des patients sur un agenda en fonction de la disponibilit du mdecin spcialiste. Tous les matins, le mdecin prend connaissance des rendez-vous de la journe.3 Lors de la visite des patients une premire consultation fait lobjet de louverture dun dossier sur lequel la secrtaire inscrit les informations dusage concernant le patient. Une fois le dossier ouvert ou repris, la secrtaire le communique au mdecin concern, juste avant la visite du patient. Au cours de lentretien et de lexamen mdical, le mdecin complte le dossier par ses observations. La consultation sachve par ltablissement dune ordonnance en deux exemplaires. Le paiement des honoraires la secrtaire dpend dune condition prcise. Si le patient est bnficiaire dune mutuelle ou dune caisse de cotisation qui prend en charge le montant des honoraires, il neffectue aucun rglement : dans ce cas, le cabinet s sadresse lorganisme concern pour se faire rembourser/ Dans les autres cas, le patient rgle lui-mme les honoraires et reoit en change un volet de facturation adresser sa caisse dassurance maladie. TAF Dterminer le champ dtude Dlimiter le SI (Systme dinformation) Rcapituler les diffrents flux dinformations Rcapituler les documents utiliss Reprsenter le diagramme de flux des acteurs Reprsenter le diagramme de flux des acteurs intgrant les documents Construire le DCI (diagramme de circulation des informations) Rcapituler les rgles de gestion Rcapituler les rgles dorganisation j. Critiquer cet existant et en dduire un projet dinformatisation (orientations du systme futur)

11

2-4 La consolidation de linterview Le travail sur le terrain ne marque pas la fin de linterview. Il est au contraire ncessaire de reprendre tout ce qui a t exprim pour classer les documents et les tches recenses. Lobjectif de la consolidation est ainsi de prparer les tapes suivantes en identifiant quelques concepts de base (donnes, rgles de gestion), mais aussi de constater des points rests obscurs afin de poser des questions complmentaires aux interviews. Dans la pratique, si linterview a lieu par exemple le matin, il conviendra de consacrer laprs-midi sa consolidation. 2-4-1 Lexpression des objectifs et contraintes La manipulation des donnes et lexcution des tches au sein dun poste de travail ne sont pas le fruit du hasard ; bien au contraire, elles sont toujours gouvernes par certain nombre de rgles traduisant les objectifs et les contraintes. Le premier travail de lanalyse sera alors de dgager ces rgles dont lexpression figure sous une forme souvent confuse de ma description des tches ou sur les documents recueillis. Lanalyste des rattachera un des niveaux (conceptuel, organisation, oprationnel).

A1) la classification des rgles

.

Les rgles de gestion

Elles sont associes au niveau conceptuel et dcrivent donc le quoi de lentreprise, Elles lexpriment dune faon dynamique en dictant les actions qui doivent tre accomplies, mais aussi statiques, en dtaillant la rglementation jointe ces actions.

Leur origine est alors : Soit externe lentreprise (loi, rglement, rapport de force avec des clients, des fournisseurs, etc.) Soit interne lentreprise (rglement intrieure, choix des gestions, etc.) 12

Dans ce cas, elles traduisent des objectifs dont elles expriment la mise en application Dfinition : La rgle de gestion est la traduction conceptuelle des objectifs choisis et des contraintes acceptes par lentreprise. Elles sont plus particulirement lies aux traitements (rgles dactions) ou aux donnes (rgles de calcul) Une rgle daction dcrira les actions que doit accomplir lentreprise. Exemple : un inventaire doit tre dress priodiquement ; tout produit livr sera entr en stock (objectif ; la livraison lentre en stock). La centrale dachat sera libre dimposer les jours de commande (objectif : gestion des commandes) Les rgles de calcul dcrivent la faon dont doivent saccomplir les actions. Exemple : le salaire de base est gal lindice multipli par la valeur de point. .Les rgles dorganisation Elles sont associes au niveau organisationnel. Elles dcrivent le ou, le qui et le quand. Elles rsultent le plus souvent indirectement des objectifs. On a pens quelles permettraient de mieux les atteindre. Dfinition Les rgles dorganisation traduisent lorganisation mise en place dans lentreprise afin datteindre les objectifs fixs. Exemple : Ltat des stocks est suivi par une gestion informatise confie au magasinier (objectif) : la gestion des stocks. Remarque : Cette rgle dorganisation dcoule dune rgle de gestion imposant la tenue dun stock logique. Lenregistrement des livraisons est effectu en fin de journe La commande de la centrale dachat ne pourra tre passe que le mardi et le jeudi : cest la traduction en termes dorganisation dune rgle de gestion vue prcdemment.

13

. Les rgles techniques Lies au niveau oprationnel, elles drivent le