Conducteur Atelier
Diagrammes de Flux
Exercice N°1 : Une société de transport en commun... un accident... Règles de gestion pour le traitement de l’accident : • Le conducteur remplit une déclaration d’accident. Il conduit le bus à l’atelier qui établit un devis de réparation. • Le service administratif définit la responsabilité selon la déclaration d’accident. • Trois cas sont envisagés – prise en charge par les assurances : déclaration et devis sont transmis à l’assurance qui règle la note. – responsabilité du conducteur : la société indemnise l’accidenté sur présentation des justificatifs. – responsabilité du tiers : c’est lui qui paie l’addition... Le conducteur envoie la déclaration d’accident au service gestion accident. Le conducteur conduit le véhicule à l’atelier. L’atelier envoie le devis au service gestion d’accident. Le service gestion accident envoie la déclaration et le devis à l’assurance. L’assurance transmet le paiement au service gestion accident. Le tiers envoie les justificatifs au service gestion accident. Le service gestion accident envoie le règlement au tiers. Véhicule Service Gestion Assurance Déclaration a ccid ent Devis Paiement Justifica tif Déclaration + devis Rè gle mentDiagrammes de Flux
Exercice N°2 : Les différents clubs transmettent à la ligue Belge Francophone de Triathlon et de Duathlon (LBFTD) les dates des triathlons qu’ils organisent ainsi que leur descriptif. La LBFTD examine ces propositions et inscrit au calendrier les triathlons retenus. Une fois les triathlons inscrits au calendrier, le secrétaire des clubs qui organise une épreuve fournit les bulletins d’inscriptions aux demandeurs qui les retournent renseignés et accompagnés de pièces justificatives. Le secrétaire procède alors à plusieurs vérifications avant de renvoyer une réponse. • Le respect des quotas de triathlètes par triathlon imposés pour la sécurité sur le parcours. • Le respect du délai d’envoi (la clôture des inscriptions est automatique 15 jours avant la compétition). • La vérification de la photocopie de la licence qui atteste de l’appartenance du triathlète à la fédération et la régularité de son assurance sportive. • La présence du chèque de règlement des frais d’inscriptions Si l’inscription est régulière, le secrétaire accuse réception de celle‐ci et confirme son enregistrement. Les clubs transmettent à la LBFTD les dates et le descriptif. La LBFTD renvoie le calendrier des dates aux clubs. Le club envoie le bulletin d’inscriptions athlète. Les athlètes renvoient l’inscription et les pièces justificatives. Le club transmet la réponse à l’athlète.Club
Athlète
Bulletin inscription Réponse Inscription et pièce justificatives Date et des criptif CalendrierDiagrammes de Flux
Exercice N°3 : La SARL DETAIRE fabrique et commercialise des produits alimentaires à base de pommes de terre. Les dirigeants souhaitent une analyse de leur système d’information et plus particulièrement le domaine de la gestion des activités commerciales. Le service commercial recueille chaque jour les commandes des clients (pour l’essentiel des grandes surfaces), chaque commande est saisie par une secrétaire commerciale. Cette secrétaire vérifie la situation des clients avec l’état des litiges adressés par le service contentieux. Les commandes passées par les clients‐litiges (clients ayant un encours de crédit supérieur au plafond) sont bloquées. Et la commande est alors transmise au service contentieux. Les autres commandes sont transmises au secrétariat du service expédition. Lorsque le service contentieux reçoit une commande bloquée, il envoie aussitôt un courrier aux clients concernés. Le service contentieux examine en fin de journée la situation des clients‐litiges et débloquent les commandes des clients ayant régularisé leur situation. Les commandes des clients sont préparées par le service expédition : en début de matinée, les bons de préparation sont imprimes par la secrétaire du service puis transmis au responsable du service qui les dispatchés auprès des différents préparateurs. Les préparateurs emballent les colis, les chargent dans les camions et notent les quantités livrées sur l’ordre de préparation. Le préparateur saisit ensuite les quantités livrées pour chaque commande. Une fois le bon de préparation établi, celui‐ci est remonte au service commercial qui peut alors éditer le bon de livraison en 2 exemplaires (1 pour le transporteur et 1 pour le service commercial). Un double des ordres de préparation est remis au secrétariat commercial qui se charge alors de saisir les bons de livraison. Pour les commandes incomplètes, un état des reliquats de commande est établi par un employé du service commercial qui l’adresse aussitôt à la secrétaire commerciale. Un employé du service commercial imprime la facture en 3 exemplaires : 1 pour le client, 1 pour la comptabilité et 1 pour les archives. Le service commercial adresse par ailleurs en fin de mois un relève de factures aux clients. Les clients adressent leur règlement au service comptable qui les impute en comptabilité. Informations complémentaires relatives à l’activité Gestion des commandes : « Lorsque la secrétaire commerciale reçoit une commande, elle verifie d’abord si le client n’est pas en litige. Si la commande est en litige, elle la remet au service contentieux. Dans le cas contraire elle contrôle les coordonnées du client et le met à jour. Au besoin, elle crée un compte pour les nouveaux clients. Elle saisit ensuite le bon de commande t l’imprime pour le remettre au service des expéditions. 01° le client passe une commande au service commercial 02° le client‐litige passe une commande au service commercial 03° le service commercial verifie si client‐litiges si oui il remet la commande au service contentieux
Archive
Comptabilité
Service Commercial
Service
expédition
Service
contentieux
8 7 3 11 12Client
litige
Client
Transporteur
9 1 10 2 6 5 4 05° le client litige règle la facture au service contentieux 06° le service contentieux transmet la commande débloquée au service expédition 07° le service commercial envoie la commande au service expédition 08° le service expédition envoie le bon de réception au service commercial 09° le service commercial envoie le bon de livraison au transporteur 10° le service commercial envoie la facture au client 11° le service commercial envoie une copie de la facture au service archive 12° le service commercial envoie une copie de la facture au service comptabilité
Est inscrit
Modélisation des données
Le M.C.D (Menu Conceptuel de Donnée) gère les tables dans une base de données relationnelle Eléments principaux du M.C.D : • Entités : élément matériel ou immatériel qui a un sens à lui seul pour le domaine étudié. Entité regroupe un ensemble de propriétés qui qualifient l’entité.Entité
Propriétés
Une propriété doit jouer un rôle d’identifiant (permet d’identifier de manière unique une occurrence de l’entité étudiant Æ clé primaire) Les entités sont reliées par des relations, les relations portent des cardinalités. (1, n) (0, n)
Etudiant
IdEtudiant (identifiant) Nom Prénom Adresse………..
Etudiant
IdEtudiant (identifiant) Nom Prénom Adresse………..
Unité Formation
IdUniteFormation Intitulé Nbre PériodesEst Reprend
Modélisation des données
(1, n) Un étudiant ou plusieurs sont inscrit à l’unité de formation. (0, n) Aucune unité de formation ou plusieurs a des étudiants inscrit. 0 Æ Aucun 1 Æ Un seul N Æ PlusieursExercice N°1 : Une agence de locations de vacances en France a, en vue de faciliter la recherche, regroupé ses différentes locations par type. (Exemple: type 1 studio, type 2 appartement 2 pièces, type 3 appartement 3 pièces,...). Chaque location est identifiée par un numéro de référence et qualifiée par une adresse et une brève description. Une location est d'un seul type. Elle a aussi découpé le pays en région qui reprend différents départements. Les régions ont un nom, les départements ont un numéro et un nom. Donner le dictionnaire des données. Elaborer le MCD. (0, n) (1,1) (1,1) (0, n) (1, n) (1,1)
Type de location
Idtype (identifiant) IntituléBien
IDBien AdresseRégion
IdRégion NomDépartement
N° Département Nom SitueModélisation des données
Exercice N°2 : Soient les données suivantes : N° club, libelle club, Idcatégorieclub, libelle catégorie club, N°Joueur, nom joueur, N°Match, date match. Soient les règles de gestions suivantes : Un club appartient à une et une seule catégorie. Un joueur est affilié à un est un seul club. On souhaite connaître pour chaque match « les deux clubs » et « les joueurs qui ont joué » « si le match a déjà eu lieu »Club
Catégorie
(1,1) (1, n) N°Club IdCatégorieClub Libellé Libellé (1, n) (1, n) (1,1) ‐2,2Joueur
(0, n) (0, n)Match
N°Joueur N°Match Nom joueur DateModélisation des données
Exercice N°3 :Un établissement scolaire : Un professeur est identifié par ses Nom Prénom Adresse Date de naissance et Qualification Un cours est qualifié par un intitulé et nombre d’heures Un local est qualifié par un numéro, une capacité et éventuellement une spécialité (labo chimie….) Un équipement est qualifié par un code et un intitulé Une aile est qualifiée par un code et un nom Un professeur peut enseigner différents cours. Un cours peut être donné dans des classes différentes. Un local peut être équipé d’équipements différents. *Certains cours ont un prérequis PROF (1, n) (1, n) Cours IdProf IdCours (0, n) Nom Intitule Prénom (1, n) Nbres H Adresse (0, n) DateN Qualif (1, n) Local IdLocal (0, n) (0,1) Equipement Capacité IdEquipement Spécialité Intitulé (1,1) (1, n) Aile IdAile Intitulé
Modélisation des données
Exercice N°4 : Employés d’une entreprise ‐ Un employé est identifié par un numéro, nom, prénom, date de naissance et adresse ‐ La qualification est qualifiée par un code et un intitulé. ‐ Une qualification peut être possédée par plusieurs employés. ‐ Un local est identifié par un numéro et un code qi correspond à une position sur un plan. ‐ Un employé occupe un local ‐ Un local peut être occupé par plusieurs employés. Mais il existe des locaux i ne sont pas occupé par des employés. ‐ Un employé gère des dossiers. ‐ Un dossier est qualifié par un numéro, intitulé et une brève description. ‐ Un dossier peut être gérer par plusieurs employés. Employé (1,n) (1,n) Qualification IdEmployé IdQualif Nom Intitule Prénom DateN Adresse (1,n) (0, n) Dossier (1, n) IdDossier Intitulé Description (0, n) Local IdLocal CodeModélisation des données
Exercice N°1 Simple : Gestion des configurations IP d’un parc informatique. On souhaite mettre en place une application qui permet de retrouver pour chaque équipement du parc informatique d’une entreprise les informations suivantes : Le ou les adresses IP des équipements (un équipement peut posséder plusieurs adresses IP). Pour une adresse IP, le réseau auquel elle appartient. Pour chaque réseau, l’adresse de la passerelle par défaut le netmask, l’adresse du ou des serveurs DNS. REM : Il n’y a pas d’entité adresse. Equipements (1,n) (1,n) Réseau IdEquipement IdReseau Nom Passerelle Netmask (1,n) (1,n) DNS IDDNSModélisation des données
Exercice N° 2 Simple : Planning des cours organisés par une "auto‐école". Dans une auto‐école, on a les données suivantes: Nom de l'élève Nom du moniteur N° d'immatriculation du véhicule Le modèle du véhicule (exemple: clio, corsa, 308, punto, megane,etc...) La durée prévue d'une leçon Règle de gestion: Une leçon est planifiée pour une durée donnée, elle concerne un élève, Un modèle de véhicule, un moniteur pour une date et une heure prévue. Un élève peut suivre des leçons avec des moniteurs différents. Les débuts des leçons sont alignés sur des tranches préétablies. Variante: Idem mais un élève ne suit l'ensemble de ses leçons qu'avec un seul et même moniteur. ELEVE (1,n) (1,1) LECON N° Eleve IdLecon Nom Date Prenom Duree Adresse (1,1) (1,1) (1,1) (1,n) MONITEUR (1,n) N°Moniteur MODELE Nom IdModele Prenom Intitule Adresse (1,n) (0,n) TRAITEMENT HORIARE (1,1) Heure VEHICULE N°ImmatModélisation des données
Exercice N° 3 Simple : Gestion des équipes dans un atelier de fabrication Données: N° de l'équipe Nom d'un employé N° de matricule d'un employé Qualification d'un employé Le nombre de personnes ayant une qualification donnée dans l'entreprise. Nombre de personnes ayant une qualification donnée dans une équipe. Règles de gestion: Dans une équipe, il y a toujours un et un seul chef d'équipe et au moins un employé. Un employé a une qualification unique et appartient à une et une seule équipe. On doit pouvoir répondre aux questions suivantes: A quelle équipe appartient une personne déterminée ? Qui est le chef d'une équipe déterminée ? Qui a sous ses ordres un tel chef d'équipe ? EMPLOYE (1,1) (1,n) EQUIPE N°MATEMPLOYE N°EQUIPE Nom (0,1) (1,1) (1,1) (1,n) (1,n) (1,n) QUALIFICAION IdQualif Intitulé Nbre Employé Un employé appartient à 1 et 1 équipe Une qualif est possédée par 1 ou plusieurs employé Un employé est chef de zéro à une équipe Une équipe a 1 et 1 seul chefModélisation des données
Exercice N° 4 Simple : Gestion des courses de chevaux d'une saison Données: Type de course (tiercé, quarté, quinté) N° de la course (3ème course à Longchamps) Désignation de la course qui est unique (Prix de l'arc de triomphe, Gd prix d'Amérique, etc...) Nom du champ de course (Longchamps, Vincenne, etc....) Catégorie de course (galop, trot attelé, trot monté, obstacles, etc...) Date de la course Dotation de la course Nom du cheval supposé unique N° de dossard du jockey (et donc du cheval) Nom du propriétaire du cheval Le gain du cheval depuis le début de la saison Sexe du cheval Nom du jockey Date de naissance du cheval Règles de gestion: Un champ de course est équipé pour une ou plusieurs catégories de course. Une course est toujours d'un seul type donné. Un cheval a une parenté ascendante et éventuellement descendante. Une course ne peut être que d’une seule catégorie.(1,1) (1,n) COURSE TYPE IdCourse IdType N° Course CATEGORIE Nom Type Désignation (1,1) (1,n) IdCat Date Nom Cat Dotation (1,1) (1,n) (1,n) (1,0) CHAMP JOCKEY IdChamp IdJockey Nom Nom (1,n) N° jockey CHEVAL IdCheval (0,n) Nom Sexe Proprio Gain (2,2)
Modélisation des données
Exercice N° 5 Simple : Gestion des animaux dans un zoo. Les animaux d'un zoo suivent chacun un régime alimentaire. Un régime est constitué d'un mélange d'ingrédients, chacun en quantité déterminée. Le régime d'un animal peut varier d'un jour à l'autre. Chaque animal est caractérisé, en fonction de son espèce, par ses besoins minima et maxima en nutriments (calcium, protéine, etc...) exprimés en mg par unité de poids de l'animal. Ces besoins sont fonction de l'espèce de l'animal. On connaît la teneur de chaque ingrédient en nutriments, exprimée en mg par kg d'ingrédient. Chaque ingrédient a un coût unitaire. Chaque animal requiert des soins qui sont évalués en francs par jour. Ces soins peuvent varier d'un jour à l'autre. Etablir le dictionnaire des données. Dictionnaire des données Nom du champ Description (Role du champ)Type Longueur Caractére
Idcourse Identificateur des course
N (entier) 1 octet Auto incrementé
Date de naissance Date de naissance Date (AAAA/MM/JJ)