Le modèle de communication Ce premier modèle est le point de départ de toute approche informatique. Ses objectifs: - fixer les limites du champ d’étude et déterminer l’environnement - décrire la circulation de l’information au sein du domaine d’étude - l’analyser
Le M.C.C: objectifs Distinguer les communications externes des communications internes Bien poser le problème, bien le délimiter. On parle de diagramme de flux ou de modèle de communication
Les concepts Acteur Flux Acteur source Acteur but Nom du flux
Exemple de communication Flux : « bons de commande » Service courrier Concession Bons de commande
Exemple de flux Flux : « devoir corrigé » professeur Elève
Notion de flux Un flux est un transfert d’information , de biens ou de monnaie entre acteurs Indépendants des supports d’information, ils circulent entre un émetteur et un récepteur Non interruptible
Les acteurs Un acteur est un élément émetteur ou récepteur d’objets ou d’informations dans le système. Une unité active. personne, service, domaine …….. acteur interne: participe directement à l’activité de l’organisation. acteur externe dans l’environnement
Différents acteurs Les externes Les internes Acteur externe Acteur interne Le commercial Client
Méthode de construction Identifier le domaine d’étude. Repérer les acteurs du système en distinguant les acteurs internes des acteurs externes. Repérer les flux entre les acteurs ( on peut les ordonner). Tracer le diagramme.
Diagramme de flux et activités Activités comme ensemble de traitements
Exemple: domaine d’assistance technique téléphonique Un éditeur de logiciel propose à ses clients un support téléphonique d’assistance technique. Lorsqu’un client appelle, il obtient un répondeur automatique qui lui propose d’utiliser le clavier de son combiné téléphonique pour solliciter une assistance technique ( choix 1) ou une information commerciale ( choix 2). Ce répondeur permet au service d’assistance technique de transmettre au service commercial les appels qui lui sont destinés. Après avoir composé le 1 , le client est mis en contact avec un standardiste qui relève sont identité et l’objet de son appel. Le standardiste peut refuser l’appel ou l’accepter. Dans ce dernier cas, il transmet l’appel, son identité et son objet à un spécialiste qui écoute le problème et fournit les réponses au client.
Assistance technique : évolution Un spécialiste qui répond aux clients peut consulter une base de données de réponses techniques fournie par le service développement. En échange, le spécialiste doit informer ce service des problèmes nouveaux rencontrés par les clients en lui transmettant des fiches intitulées « Bug report ». Le spécialiste rend compte de ses activités à son chef de service par le biais d’un rapport journalier. Ce dernier établit des statistiques qu’il expédie mensuellement au siège de la société.
Le diagramme des flux ACTEUR FLUX
Flux échangés lors d’une activité portuaire Acteur externe
Site web internaute Application web Demande accés sécurisée Autorisation d’accès
Traitements des demandes de réservation Le processus de réservation d'un hôtel par l'intermédiaire de l'agence de voyages "Beauséjour" est le suivant : Lorsqu'un client se rend dans l'agence, il est accueilli par un employé de a réception auquel il soumet sa demande de réservation. L'employé enregistre la demande : région désirée, catégorie de l'hôtel, coordonnées du demandeur, ... L'enregistrement, à l'aide d'un P.C., de ces informations déclenche la consultation automatique du répertoire des hôtels et , sur base des éléments mentionnés dans la demande, la sélection et l'impression des principales caractéristiques des hôtels pouvant convenir au client. Le client consulte cette liste et la classe par ordre de préférence. La liste annotée est transmise au service des réservations. Une employée de ce service se charge d'effectuer la réservation sur base de l'ordre indiqué : elle contacte les hôtels repris sur la liste en leur soumettant la période de réservation souhaitée et le type de chambre désiré jusqu'à ce qu'il y en ait un qui puisse accepter la demande ou que la liste soit épuisée. Si la réponse est positive, elle remplit deux formulaires de réservation. L'un est transmis à l'employé de la réception qui se charge de l'expédier au client, l'autre a service de comptabilité qui se charge de la gestion du paiement.
Diagramme de flux, différents niveaux d’abstraction Le modèle de contexte : le domaine d’étude et ses échanges avec l’environnement
Exemple de modèle de contexte Gestion du personnel Infos salaires Infos ventes Gestion Des ventes Gestion comptabilité Bon livraison facture commande Infos stocks Gestion des stocks Client règlement
Flux entre deux composants du système stocks Gestion des commandes commande facture Gestion des factures compta Client règlement Infos salaires Gestion force De vente personnel Gestion des ventes